Home / Labs / Jörg Henkel
Lab profile

The Jorg Henkel Lab

Jorg Henkel has not joined FindMyLab yet. This page was put together from public sources so that students can find the group. Nobody from the lab is reading applications here.

You can still register your interest. We will contact Jorg Henkel to tell them a student is waiting, and email you as soon as they respond — or if they do not.
Germany Karlsruhe Institute of Technology Computer Science and Engineering

About the lab

Hardware–software co-design, embedded and edge AI systems, and secure, energy-efficient computing architectures.
Jörg Henkel’s lab is an embedded-systems and computer-architecture group focused on energy-efficient, reliable, and secure computing across IoT, edge, and cloud-scale platforms. The group designs hardware–software co-design strategies that optimize resource management, task scheduling, and accelerator architectures for multicore and many-core systems, including FPGA-based and TinyML-enabled devices. Research topics include low-energy and thermally aware mapping of IoT workloads, co-design of CNN and TinyML accelerators, homomorphic-encryption-assisted federated learning, polymorphic encryption for distributed learning, and hardware-software co-optimization for AI systems; the lab also develops unified frameworks for resource management and profiling tools to evaluate power and time efficiency on edge devices. A distinctive feature of the lab is its cross-layer view—from circuit and architecture to system and security—using machine learning, formal methods, and hardware-aware optimization to balance performance, energy, and trust in real-world platforms. Students joining the group can expect hands-on projects in embedded systems, FPGA accelerators, machine-learning deployment, security for IoT and cloud FPGAs, and tools for cross-layer optimization, preparing them for careers in computer architecture, embedded systems, and AI-driven hardware design.