AI's growth needs sustainable innovation. To achieve this, imec adopts a co-optimized, modular and application-driven approach.
Generative AI based on large language models (LLMs) has taken the world by storm. We’ve only begun to explore its seemingly endless possibilities. Yet researchers at the forefront of innovation are also looking at other approaches to drive artificial intelligence forward.
For AI to reach a level that comes close to artificial general intelligence (AGI), it must take giant leaps forward. LLMs cannot be the only answer. And sustainability, in particular energy consumption, should be a prime concern.
Energy consumption is also a prime concern when it comes to Edge AI. In this crucial domain for a smart, connected environment, specific constraints in terms power budget, but also size and (wireless) communication, require different choices in terms of algorithms, architectures and technologies.
Imec’s AI research combines deep knowledge of (beyond) CMOS semiconductor technologies with expertise on algorithms and architectures to develop the integrated technology blocks that will drive tomorrow’s AI solutions.
Our guiding principle is that these solutions will need to be co-optimized, modular, and application-driven.
AI’s sustainability problem is situated on three levels:
To address this issue, imec’s AI research targets three layers of the technology stack:
Imec develops novel algorithms for purposes such as neural network training and sensor processing. This often fits into specific applications such as health devices or sensor fusion use cases like autonomous driving and smart manufacturing.
Especially when it comes to AI at the (extreme) edge, efficient algorithms are a way to reduce energy consumption. But software strategies can also help high-performance computing (hpc) applications, to get more out of available hardware resources. This is the domain of imec’s hpc software (or ExaScience) lab, which combines software AI knowhow with an in-depth understanding of the next level of the stack: architectures.
On the architectural level, imec’s research teams focus on subjects such as:
In close conjunction with all these activities, imec’s compute system architecture (CSA) team uses its expertise in system-level modeling, performance analysis and hardware validation to explore optimized architectures for scalable systems.
The semiconductor technology layer is the core of imec’s decade-long expertise. Research activities range from traditional CMOS scaling to CMOS 2.0, integrated photonics, and emerging technologies such as quantum computing and superconducting digital computing.
Do we want these innovations to have maximum effect on system performance? Then it’s crucial they’re developed closely together, with that system performance as the north star.
Since 2010, the computational complexity of AI models increases hundredfold every two years. By comparison, Moore’s law, underpinning the increase in computational power, decrees a ‘mere’ doubling of the number of transistors on a chip every two years. Evidently, the current growth of AI risks being unsustainable.
This co-optimization of algorithms, architectures and technology will result in different functional units with an optimal configuration of technologies to address certain tasks. These ‘AI bricks’ will target specific AI workloads, such as perception, language processing, language generation, etc.
Together, these AI bricks constitute the modular configurations that can handle the heterogeneous AI workloads that, according to experts, will characterize future AI systems.
This all implies that to design – not necessarily build – these future AI systems requires a relatively detailed conception of the tasks they will need to fulfill. Therefore, application characteristics need to be taken into account from day one.
Imec’s deep involvement in a wide array of application domains allows access to unique insights into these domains’ specific needs and challenges. It enables us to translate knowledge on sensors and algorithms to workloads at the hardware architecture and technology level.
Some crucial applications that imec’s AI teams currently focus on:
Additionally, imec is involved in various large-scale testbeds using current technologies, such as Mobilidata, Solid, and various projects within the OnePlanet Research Center.
Click the button below to get in touch.
Subscribe to our thematic newsletters