Heterogeneous computing: different concepts with different results
Together with my fellow student Wladimir Assmann I wrote a paper for the Current Topics in Embedded Systems (CUTES) seminar at TU Berlin about heterogeneous computing.
Homogeneous multicore processors stop delivering the energy efficiency that embedded systems need, so architectures increasingly specialize individual cores or components for their workloads. The paper introduces heterogeneous computing, presents three different approaches to designing heterogeneous multicore processors, and compares them, with reported gains of over 60% in performance and up to 50% in energy delay product.
The paper is written in German. You can read it here: PDF
Enjoy Reading This Article?
Here are some more articles you might like to read next:
- OmniMalloc: static memory allocation for neural networks
- MINOTAUR: an edge transformer accelerator with on-chip RRAM
- muRISCV-NN: deep learning kernels for RISC-V microcontrollers
- A comparison of neural network computation architectures for low-power edge applications
- Spectrum sensing for the SALSAT nanosatellite
- UAV avionics with IFSys
- Building a binary computer from transistors