flat assembler
Message board for the users of flat assembler.
Index
> Main > Is SIMD domain cross expensive? And OoO |
| Author |
|
|
revolution 25 Sep 2026, 18:51
All those metrics need to be measured because they are CPU dependant. CPU architectures can differ greatly from each other. Identify each target system and measure code in various paths to determine which works best for each system.
However IME push/pop are very efficient, even though they "use memory". The stack is the hottest place in the CPU and is right there in L1 cache (and on some CPUs can access the load/store buffers for even greater performance). |
|||
|
|
ttd3v 25 Sep 2026, 18:55
revolution wrote: All those metrics need to be measured because they are CPU dependant. CPU architectures can differ greatly from each other. Identify each target system and measure code in various paths to determine which works best for each system. So the answer to whether that "stack in simd" is efficient would be: "uhh... depends"? Also, AI once mentioned a "stack engine", is it a canonical thing? Couldn't find data regarding such too. Perhaps that's just a rumor or practical thing that exist on some CPUs |
|||
|
|
revolution 25 Sep 2026, 19:00
ttd3v wrote: [So the answer to whether that "stack in simd" is efficient would be: "uhh... depends"? |
|||
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2026, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.