A CAM-based execution unit decodes DEFLATE symbols in one instruction, cutting CPU instruction load and decoder software footprint.
A programmable CRC instruction accepts the polynomial as an operand, replacing dedicated circuits or lookup tables for flexible CRC computation.
Variable-size primitive block storage lets tile-based GPUs keep untransformed geometry and avoid redundant rasterization work, cutting time and power.
A new MTRIGGER instruction replaces hypervisor round trips and IPIs with direct memory writes for lower-latency VM idle wake-up.
Embedding programmable fabric into the processor ISA cuts offload latency, preserves cache coherency, and enables flexible workload acceleration.
A bespoke MPC processor and compiler cut computation and communication overhead in secure multiparty computation.
A vector register scoreboard and time counter statically dispatch vector loads to hide latency without costly register renaming.
Packed 52-bit multiply-add and subtract instructions cut NTT overhead in homomorphic encryption and speed inverse NTT execution.
Dual-source field concatenation and bit shifting cut instruction overhead and storage in vector modular multiplication, improving efficiency.
A separate micro-op cache lets a vector processing unit split instructions out of order while cutting operation cache power and area.
Compressed nonzero values and position indexing let this SDMM accelerator skip zero elements and raise matrix multiply throughput.
Variable-precision SIMD FMA handles asymmetric 8-, 4-, 2-, and 1-bit operands to raise deep learning throughput beyond symmetric instructions.
Manifest-level instruction analysis classifies Docker image files and checks CVE exposure beyond installed package scanning.