Co-design for accelerated AI

Research Partners

IMEC IMEC

Sources of Funding

Edge Companions
Cerberus
SwissChips
ACCESS


We use I2-CE (Iso-Indexed Code-booked Ensembles) as a means for fast, efficient, and robust inference at the edge.

Ensemble learning improves generalizationby combining the outputs of multiple learners, but its computational and memory requirements grow linearly with the number of learners. We address this challenge by enforcing a single, shared index map across all learners, distinguishing their behaviors solely through compact, learner-specific codebooks.

Codebook-based methodologies restrict the admissible values of weights of trained models to a discrete set, which can be stored in lookup tables and indexed by low-bitwidth pointers. By storing only one set of indices, shared between learners, we dramatically reduce memory requirements since the memory overhead for additional learners is limited to that of a (small) codebook.

Moreover, such a structure produces a set of highly regular models that greatly benefit from parallel execution. Leveraging this, our framework exploits data-level parallelism within and across learners, employing Single Instruction Multiple Data (SIMD) instructions for run-time optimization.

I2-CE execution: each iso-index is unpacked and used to read a weight from each learner codebook, which is then multiplied by the input.
I2-CE execution: each iso-index is unpacked and used to read a weight from each learner codebook, which is then multiplied by the input.



Related Publications

One Index to Run Them All: Fast and Accurate Inference with Iso-Indexed Codebooked Ensembles
Albini, Stefano; Kechris, Christodoulos; Dan, Jonathan; Ansaloni, Giovanni; Atienza, David
2026-07IEEE Computer Society Annual Symposium on VLSI 2026Publication funded by ACCESS (AI Chip Center for Emerging Smart Systems, sponsored by InnoHK funding, Hong Kong SAR)Publication funded by Cerberus (Addressing the efficiency bottlenecks that prevent edge computing stakeholders from unleashing their full potential.)Publication funded by SwissChips (SwissChips - State Secretariat for Education, Research and Innovation)Publication funded by Edge Companions (Hardware/Software Co-Optimization Toward Energy-Minimal Health Monitoring at the Edge)