Embedded Systems

Embedded systems are computer systems that perform dedicated functions while being parts of a larger system. Our research targets primarily heterogeneous many-core System on a Chip (SoC) platforms where communication happens via the network-on-chip. These SoCs should be designed to meet aggressive performance requirements, while coping with limited battery capacity, thermal design power, and real-time constraints. Over the years, we have considered deterministic, probabilistic, and statistical physics-inspired design paradigms. Lately, our research targets machine learning approaches (e.g., imitation and reinforcement learning) for performance and energy optimization and resource management in heterogeneous SoC platforms.

Embedded Systems

Selected Publications

145 entries « 1 of 25 »

Runtime Task Scheduling Using Imitation Learning for Heterogeneous Many-Core Systems

Krishnakumar, A; Arda, S E; Goksoy, A A; Mandal, S K; Ogras, U Y; Sartor, A L; Marculescu, R

IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 39 (11), pp. 4064-4077, 2020.

Links BibTeX

DS3: A system-level domain-specific system-on-chip simulation framework

Arda, Samet; Anish, NK; Goksoy, Ahmet Alper; Mack, Joshua; Kumbhare, Nirmal; Sartor, Anderson Luiz; Akoglu, Ali; Marculescu, Radu; Ogras, Umit Y

IEEE Transactions on Computers, 2020.

Links BibTeX

HiLITE: Hierarchical and Lightweight Imitation Learning for Power Management of Embedded SoCs

Sartor, Anderson L; Krishnakumar, Anish; Arda, Samet E; Ogras, Umit Y; Marculescu, Radu

IEEE Computer Architecture Letters, 19 (1), pp. 63–67, 2020.

Links BibTeX

Runtime Task Scheduling using Imitation Learning for Heterogeneous Many-Core Systems

Krishnakumar, Anish; Arda, Samet E; Goksoy, Alper A; Mandal, Sumit K; Ogras, Umit Y; Sartor, Anderson L; Marculescu, Radu

arXiv preprint arXiv:2007.09361, 2020.

Links BibTeX

Work-in-Progress: A Simulation Framework for Domain-Specific System-on-Chips

Arda, Samet E; Anish, NK; Goksoy, Alper A; Mack, Joshua; Kumbhare, Nirmal; Sartor, Anderson L; Akoglu, Ali; Marculescu, Radu; Ogras, Umit Y

2019 International Conference on Hardware/Software Codesign and System Synthesis (CODES+ ISSS), pp. 1–2, IEEE 2019.

Links BibTeX

Machine Learning-Based Processor Adaptability Targeting Energy, Performance, and Reliability

Sartor, Anderson Luiz; Becker, Pedro Henrique Exenberger; Wong, Stephan; Marculescu, Radu; Beck, Antonio Carlos Schneider

2019 IEEE Computer Society Annual Symposium on VLSI (ISVLSI), pp. 158–163, IEEE 2019.

Links BibTeX
145 entries « 1 of 25 »