SiSoftware Sandra 20/21-R25 – Future ISA support (iFMA, SHA512, and more)

Update Wizard

As in the famous Monty Python (parrot) sketch – we’re not dead, just resting 😉 Do not worry, we’re making a return. We are pleased to release R25 (version 31.133) update for Sandra 20/21 with brand-new support for future instruction sets (ISA) and future hardware. We have also published two … Read more…

AVX10: A big improvement for x64 vectorisation but it’s not ARM SVE

Intel Logo

What is AVX10? It is a unification of current AVX (Advanced Vector eXtension) instruction sets (ISA) into a new version-based standard that is width-independent (i.e. applies to any width from 128, 256 and 512-bit). This allows different CPU cores (e.g. Atom, Core, Xeon, etc.) to use the same instruction set … Read more…

APX (Advanced Performance eXtensions): Talk in a decade or so

Intel Logo

What is APX? It is a future update to the x64 (EM64T/AMD64) architecture (ISA) by Intel called “Advanced Performance eXtensions” that proposes: 32 vs. 16 64-bit general purpose registers (GPP) [aka 2x current] 3-operand instruction format conditional (aka predicated) instructions optimised register save/restore instructions As it is a somewhat fundamental … Read more…