IntelLabs/encrypted-computing-sdk

Intel’s HERACLES accelerator introduces a new set of fundamental instructions, the Polynomial Instructions Set Architecture (P-ISA) that operates directly on polynomials requiring a completely new programming environment. This open-source project aims at developing the building blocks for a compiler toolchain for HERACLES.

42
/ 100
Emerging

This project helps systems programmers and compiler engineers develop software for specialized hardware accelerators that perform computations on encrypted data. It provides the foundational tools, inspired by LLVM, to translate high-level programming constructs into instructions for novel Polynomial Instruction Set Architectures (P-ISA), specifically targeting Intel's HERACLES accelerator. The end user is a developer working on hardware-accelerated homomorphic encryption.

Use this if you are developing compilers or system software for hardware-accelerated fully homomorphic encryption, especially for Intel's HERACLES platform.

Not ideal if you are an application developer looking to use homomorphic encryption without deep engagement in compiler toolchains or hardware-specific optimizations.

Compiler Development Hardware Acceleration Homomorphic Encryption System Software Secure Computing
No Package No Dependents
Maintenance 10 / 25
Adoption 8 / 25
Maturity 16 / 25
Community 8 / 25

How are scores calculated?

Stars

61

Forks

4

Language

Python

License

Apache-2.0

Last pushed

Feb 23, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/IntelLabs/encrypted-computing-sdk"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.