4 ms·
An interesting excerpt from the article: "ExaGear does not follow TSO completely by default, using heuristics instead." TSO emulation can be enabled fully, usi
by johndoe0815 6y ago
An interesting excerpt from the article:
"ExaGear does not follow TSO completely by default, using heuristics instead." TSO emulation can be enabled fully, using heuristics, or turned off using a configuration option. It would be interesting to see benchmarks that analyze the performance (and correctness) impact of full TSO emulation vs. heuristics.
Another interesting bit that is mentioned is that like Apple's M1, NVidia's Tegra K1 64-bit and Tegra Xavier support sequential consistency as the memory model.
- my123 6y agoApple M1 has togglable TSO with ACTLR_EL1, not sequential consistency. You also don't run as TSO by default, has to be toggled on by the kernel when context switching to a given task.
- willxinc 6y agoThis would make sense, as Eltech's engine was used extensively across multiple ports done by Nvidia for their Shield platform (RE5, MGRR)