Our strategical axes

The institute’s work is organised along three lines of research. The following buttons will show you the assigned projects for each line.

 

Heterogeneous Device Support

Axis coordinator: Daniel Rossier

High performance embedded systems are based on heterogeneous hardware: processing units (32/64- bit processors/ microcontrollers, DSPs, FPGAs, GPUs, etc.) and peripherals (multimedia, communication, sensors, motor control, etc.).

Reaching a high level of parallelism involves deadling efficiently with software heterogeneity. Our approach consists in partitioning the application on several processing units and using virtualization to run several operating systems on the same hardware.

  • Software development for heterogeneous hardware
  • Software partitioning on heterogeneous target platforms
  • Development of processor clusters and calculation units (DSP, FPGA, etc.)
  • Optimal use of hardware resources according to application needs

Under development


  • AFSS
    Adaptative File System for Space Application

  • EMG4B
    Energy Management Gateway for Buildings

  • PoSeNoGap
    Portable Scalable Concurrency for Genomic Data Processing

  • Op&Sec
    Open & Secure virtualized environment on Zynq/Xilinx platform

  • FSS
    Full System Simulation

  • TFA
    Transparent Live Code Offloading on FPGA

Completed projects


  • FPGA2
    Heterogeneous HPC systems framework

  • REPTAR
    Modular and scalable platform, for both teaching and R&D purposes

  • eSLEE
    Environment execution especially tailored to embedded applications

  • HCB
    Multi-purpose communication embedded platform

  • Monartis
    Monitoring and Analysis of Real-Time Industrial System

  • Netbox
    Wireless router to Internet for telemetry, vehicles, and remote applications

  • Omiam
    Live OS Migration on Android Multicore Devices

  • Penar
    XEN port on ARM

  • SOSoC
    System-on-Chip Optimization on embedded computing cores

  • vf-llr
    Virtualization framework for Logitech Living Room

  • Zigbox
    Wireless gateway to Internet using Zigbee protocols

  • VPE
    Design of a transparent software execution enhancer on an heterogeneous platform

  • HPA
    Heterogeneous Platform Accelerator: An opportunistic approach to embedded energy efficiency