Abstract: The talk starts with a motivation for run-time adaptability in embedded computing: power and performance constraints along with hard-to-predict complex application behavior mandate the need for run-time adaptability. The i-core is an embedded processor that increases efficiency and flexibility through a fine-grained reconfigurable fabric (e.g. an embedded FPGA) that is coupled to a general-purpose processor. Among others, it features run-time reconfiguration and multi-tasking. The techniques behind as well as their advantages, limitations and implementation are presented. The talk concludes with a short overview of the integration of i-Core into the invasive computing paradigm.
Adaptive Embedded Computing with i-Core
April 14, 2014