top | item 44862564 (no title) m0th87 | 6 months ago There are no guarantees even if everything operates on the same core. Rust docs have some details: https://doc.rust-lang.org/stable/core/arch/x86_64/fn._mm_sfe... discuss order hn newest unknown|6 months ago [deleted] Sesse__|6 months ago Do you have any Intel references for it? I mean, Rust has its own memory model and it will not always give the same guarantees as when writing assembler. m0th87|6 months ago https://www.intel.com/content/www/us/en/docs/intrinsics-guid...Intel's docs are unfortunately spartan, but the guarantees around program order is a hint that this is what it does. load replies (1)
Sesse__|6 months ago Do you have any Intel references for it? I mean, Rust has its own memory model and it will not always give the same guarantees as when writing assembler. m0th87|6 months ago https://www.intel.com/content/www/us/en/docs/intrinsics-guid...Intel's docs are unfortunately spartan, but the guarantees around program order is a hint that this is what it does. load replies (1)
m0th87|6 months ago https://www.intel.com/content/www/us/en/docs/intrinsics-guid...Intel's docs are unfortunately spartan, but the guarantees around program order is a hint that this is what it does. load replies (1)
unknown|6 months ago
[deleted]
Sesse__|6 months ago
m0th87|6 months ago
Intel's docs are unfortunately spartan, but the guarantees around program order is a hint that this is what it does.