Conversation
Notices
-
Embed this notice
:blobcatflower: (methyltheobromine@netzsphaere.xyz)'s status on Sunday, 17-Nov-2024 00:13:59 JST :blobcatflower: why is branching so expensive on arm.. -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Sunday, 17-Nov-2024 00:13:58 JST iced depresso @lucy its 'expensive' everywhere, isn't it? -
Embed this notice
snacks (snacks@netzsphaere.xyz)'s status on Sunday, 17-Nov-2024 00:15:11 JST snacks @lucy prob depends on the specific cpu? Gba is ooold -
Embed this notice
snacks (snacks@netzsphaere.xyz)'s status on Sunday, 17-Nov-2024 00:16:21 JST snacks @lucy modern branch prediction is prob way better everywhere -
Embed this notice
:blobcatflower: (methyltheobromine@netzsphaere.xyz)'s status on Sunday, 17-Nov-2024 00:17:56 JST :blobcatflower: @snacks this thing doesn't have branch prediction afaik lol snacks likes this. -
Embed this notice
snacks (snacks@netzsphaere.xyz)'s status on Sunday, 17-Nov-2024 00:18:42 JST snacks @lucy if it has a pipeline and branches it has some form of branch prediction, even if it's just "always take the branch" -
Embed this notice
snacks (snacks@netzsphaere.xyz)'s status on Sunday, 17-Nov-2024 00:24:04 JST snacks @lucy it prob does out of order execution? -
Embed this notice
:blobcatflower: (methyltheobromine@netzsphaere.xyz)'s status on Sunday, 17-Nov-2024 00:24:06 JST :blobcatflower: @snacks still it only knows where to go after the execute stage so the pipeline is resetted, wasting 2 additional cycles. or does it somehow already know where to go at fetch? doubt. snacks likes this. -
Embed this notice
snacks (snacks@netzsphaere.xyz)'s status on Sunday, 17-Nov-2024 00:29:38 JST snacks @lucy but then, it's basically avr-tier just with 32-bit registers and bus so maybe not -
Embed this notice
[SUYA] ひみつ :blabcatverified: (ivesen@miniwa.moe)'s status on Sunday, 17-Nov-2024 00:43:10 JST [SUYA] ひみつ :blabcatverified: @lucy easier to answer why it isn't so expensive on x86, where both branches can be taken and the correct outcome chosen later. This would certainly never lead to spectre/meltdown, because that would be a silly mistake to make snacks likes this. -
Embed this notice
snacks (snacks@netzsphaere.xyz)'s status on Sunday, 17-Nov-2024 00:48:20 JST snacks @lucy https://www.copetti.org/writings/consoles/game-boy-advance/#tab-2-2-the-pipeline
-
Embed this notice