Intel's Heracles chip computes fully-encrypted data without decrypting it — chip is 1,074 to 5,547 times faster than a 24-core Intel Xeon in FHE math operations

2 hours ago 12
Intel (Image credit: Intel)

Modern encryption technologies enable modern systems to protect data while it is stored on a storage device, transferred over various links inside the system, or even hosted in DRAM waiting for its turn to be processed. But once it reaches the CPU, GPU, or other type of processor, it gets decrypted and shows itself essentially as plain text, making it vulnerable to various classes of attacks.

To completely protect data from risks like side attacks, DMA attacks, or hypervisor snooping, Intel has developed a processor that operates on encrypted data without first decrypting it. Now the company has demoed the chip, reports IEEE Spectrum.

Article continues below

Being a purpose-built chip, when it comes to acceleration of FHE math, the new chip operating at 1.20 GHz is roughly 1,074 to 5,547 times faster than a 24-core Intel Xeon W7-3455 'Sapphire Rapids' running at 2.50 GHz – 4.80 GHz in seven operations used in this type of workload, according to Intel.

Intel

(Image credit: Intel)

The system-on-chip operates with 32-bit arithmetic slices (i.e., each lane inside TP processes a 32-bit arithmetic slice) to preserve precision and ensure high parallelism, which greatly improves the efficiency of processing encrypted math at scale. However, efficient explicitly parallel execution also requires high memory bandwidth. To that end, the chip is equipped with 48 GB of HBM3 memory using two stacks as well as custom data paths to maximize the internal bandwidth of terabytes per second. The chip further includes 64 MB of internal scratchpad memory, large register files, and dedicated buffers that stage data close to compute engines.

Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.

At peak, Hercules reaches approximately 29.5 TOPS for butterfly primitives, about 9.8 TOPS for modular arithmetic, and multi-terabit per second throughput for transform operations, according to Intel. The processor supports multiple major FHE schemes, including BGV, BFV, and CKKS, and allows programmability across different parameter sets and security levels.

The processor runs at 1.2 GHz, occupies 197 mm², operates within a 176W power envelope, and is fabricated using Intel 3 process technology. Heracles is currently implemented as a PCIe accelerator card installed alongside standard servers and uses liquid cooling to manage its thermals.

Google Preferred Source

Follow Tom's Hardware on Google News, or add us as a preferred source, to get our latest news, analysis, & reviews in your feeds.

Anton Shilov is a contributing writer at Tom’s Hardware. Over the past couple of decades, he has covered everything from CPUs and GPUs to supercomputers and from modern process technologies and latest fab tools to high-tech industry trends.

Read Entire Article