Journals
-
Balancing Throughput and Fair Execution of Multi-DNN Workloads on Heterogeneous Embedded Devices
Andreas Karatzas, Iraklis Anagnostopoulos
IEEE Transactions on Emerging Topics in Computing (IEEE TETC), 2024 -
Pythia: An Edge First Agent for State Prediction in High-Dimensional Environments
Andreas Karatzas, Iraklis Anagnostopoulos
IEEE Embedded Systems Letters (IEEE ESL), 2024 -
Hardware-Aware DNN Compression via Diverse Pruning and Mixed-Precision Quantization
Konstantinos Balaskas, Andreas Karatzas, Christos Sad, Kostas Siozios, Iraklis Anagnostopoulos, Georgios Zervakis, Jorg Henkel
IEEE Transactions on Emerging Topics in Computing (IEEE TETC), 2023 -
Dynamic Image Difficulty-Aware DNN Pruning
Vasileios Pentsos, Ourania Spantidi, Iraklis Anagnostopoulos
Micromachines, 2023 -
Energy-efficient DNN Inference on Approximate Accelerators Through Formal Property Exploration
Ourania Spantidi, Georgios Zervakis, Iraklis Anagnostopoulos, Jorg Henkel
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (IEEE TCAD), 2022 -
Targeting DNN Inference via Efficient Utilization of Heterogeneous Precision DNN Accelerators
Ourania Spantidi, Georgios Zervakis, Sami Alsalamin, Isai Roman-Ballesteros, Jorg Henkel, Iraklis Anagnostopoulos
IEEE Transactions on Emerging Topics in Computing (IEEE TETC), 2022 -
A Pressure-Aware Policy for Contention Minimization on Multi-core Systems
Shivam Kundan, Theodoros Marinakis, Iraklis Anagnostopoulos, Dimitri Kagaris
ACM Transactions on Architecture and Code Optimization (ACM TACO), 2022 -
Thermal-Aware Design for Approximate DNN Accelerators
Georgios Zervakis, Iraklis Anagnostopoulos, Sami Alsalamin, Ourania Spantidi, Isai Roman-Ballesteros, Jorg Henkel, Hussam Amrouch
IEEE Transactions on Computers (IEEE TC), 2022 -
Energy Efficient Edge Computing Enabled by Satisfaction Games and Approximate Computing
Nafis Irtija, Iraklis Anagnostopoulos, Georgios Zervakis, Eirini Eleni Tsiropoulou, Hussam Amrouch, Jorg Henkel
IEEE Transactions on Green Communications and Networking (IEEE TGCN), 2021 -
Impact of NCFET on Neural Network Accelerators
Georgios Zervakis, Iraklis Anagnostopoulos, Sami Salamin, Yogesh S. Chauhan, Jorg Henkel, Hussam Amrouch
IEEE Access, 2021 -
Efficient Deployment of Spiking Neural Networks on SpiNNaker Neuromorphic Platform
Ioannis Galanis, Iraklis Anagnostopoulos, Chinh Nguen, Guillermo Bares
IEEE Transactions on Circuits and Systems II (IEEE TCAS-II), 2020 -
Online Frequency-based Performance and Power Estimation for Clustered Multi-Processor Systems
Shivam Kundan, Ourania Spantidi, Iraklis Anagnostopoulos
Springer Computers and Electrical Engineering, 2020 -
Weight-Oriented Approximation for Energy-Efficient Neural Network Inference Accelerators
Zois-Gerasimos Tasoulas, Georgios Zervakis, Iraklis Anagnostopoulos, Jorg Henkel
IEEE Transactions on Circuits and Systems I: Regular Papers (IEEE TCAS-I), 2020 -
NPU Thermal Management
Hussam Amrouch, Georgios Zervakis, Sami Salamin, Hammam Kattan, Iraklis Anagnostopoulos, Jorg Henkel
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (ESWEEK Special Issue), 2020 -
Edge-First Resource Management for Video-based Applications: A Face Detection Use-case
Ioannis Galanis, Sai Saketh Nandan Perala, Lincoln Kinley, Iraklis Anagnostopoulos
IEEE Embedded Systems Letters (IEEE ESL), 2020 -
Meeting Power Constraints while Mitigating Contention on Clustered Multi-Processor Systems
Theodoros Marinakis, Shivam Kundan, Iraklis Anagnostopoulos
IEEE Embedded Systems Letters (IEEE ESL), 2019 -
Performance and Fairness Improvement on CMPs Considering Bandwidth and Cache Utilization
Theodoros Marinakis, Iraklis Anagnostopoulos
IEEE Computer Architecture Letters (IEEE CAL), 2019 -
Improving GPU Performance with a Power-Aware SM Allocation Methodology
Zois-Gerasimos Tasoulas, Iraklis Anagnostopoulos
MDPI Electronics Journal, 2019 -
Kernel-based Resource Allocation for Improving GPU Throughput while Minimizing the Activity Divergence of SMs
Zois-Gerasimos Tasoulas, Iraklis Anagnostopoulos
IEEE Transactions on Circuits and Systems–I: Regular Papers (IEEE TCAS-I), 2019 -
Performance and Aging Aware Resource Allocation for Concurrent GPU Applications under Process Variation
Zois-Gerasimos Tasoulas, Iraklis Anagnostopoulos
IEEE Transactions on Nanotechnology (IEEE TNANO), 2019 -
Environmental-Based Speed Recommendation for Future Smart Cars
Ioannis Galanis, Iraklis Anagnostopoulos, Priyaa Gurunathan, Dona Burkard
Future Internet, 2019 -
A Message-Passing Microcoded Synchronization for Distributed Shared Memory Architectures
Zois-Gerasimos Tasoulas, Iraklis Anagnostopoulos, Lazaros Papadopoulos, Dimitrios Soudris
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (IEEE TCAD), 2018 -
Hierarchical Distributed Run-time Resource Management scheme for NoC based Many-Cores
Vasileios Tsoutsouras, Iraklis Anagnostopoulos, Dimosthenis Masouros, Dimitiros Soudris
ACM Transactions on Embedded Computing Systems (ACM TECS), 2018 -
Improving dynamic memory allocation on many-core embedded systems with distributed shared memory
Ioannis Koutras, Iraklis Anagnostopoulos, Alexandros Bartzas, Dimitrios Soudris
IEEE Embedded Systems Letters (IEEE ESL), 2016 -
Power-aware dynamic memory management on many-core platforms utilizing DVFS
Iraklis Anagnostopoulos, Jean-Michel Chabloz, Ioannis Koutras, Alexandros Bartzas, Ahmed Hemani, Dimitrios Soudris
ACM Transactions on Embedded Computing Systems (TECS), 2013 -
High-level customization framework for application-specific NoC architectures
Iraklis Anagnostopoulos, Alexandros Bartzas, Iason Filippopoulos, Dimitrios Soudris
Springer Design Automation for Embedded Systems, 2012 -
Custom microcoded dynamic memory management for distributed on-chip memory organizations
Iraklis Anagnostopoulos, Sotirios Xydis, Alexandros Bartzas, Zhonghai Lu, Dimitrios Soudris, Axel Jantsch
IEEE Embedded Systems Letters (IEEE ESL), 2011
Conferences
-
MapFormer: Attention-based multi-DNN Manager for Throughput & Power Co-optimization on Embedded Devices
Andreas Karatzas, Iraklis Anagnostopoulos
IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2024 -
Carbon-Aware Design of DNN Accelerators: Bridging Performance and Sustainability
Aikaterini Maria Panteleaki, Iraklis Anagnostopoulos
IEEE Computer Society Annual Symposium on VLSI (ISVLSI), 2024 -
The Perfect Match: Selecting Approximate Multipliers for Energy-Efficient Neural Network Inference
Ourania Spantidi, Iraklis Anagnostopoulos
Workshop on Resource-Constraint Machine Learning (RCML) co-hosted with IEEE International Conference on High Performance Switching and Routing (HPSR), 2023 -
OmniBoost: Boosting Throughput of Heterogeneous Embedded Devices under Multi-DNN Workload
Andreas Karatzas, Iraklis Anagnostopoulos
IEEE/ACM Design Automation Conference 2023 (DAC), 2023 -
Automated Energy-Efficient DNN Compression under Fine-Grain Accuracy Constraints
Ourania Spantidi, Iraklis Anagnostopoulos
Best Paper Award, Conference on Design, Automation and Test in Europe (DATE), 2023 -
How much is too much error? Analyzing the impact of approximate multipliers on DNNs
Ourania Spantidi, Iraklis Anagnostopoulos
International Symposium on Quality Electronic Design (ISQED), 2022 -
Fair Scheduling Through Collaborative Filtering on Multicore Systems
Ourania Spantidi, Iraklis Anagnostopoulos
IEEE International Symposium on Circuits and Systems (ISCAS), 2022 -
Positive/Negative Approximate Multipliers for DNN Accelerators
Ourania Spantidi, Georgios Zervakis, Iraklis Anagnostopoulos, Hussam Amrouch, Jorg Henkel
IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2021 -
Control Variate Approximation for DNN Accelerators
Georgios Zervakis, Ourania Spantidi, Iraklis Anagnostopoulos, Hussam Amrouch, Jorg Henkel
IEEE/ACM Design Automation Conference (DAC), 2021 -
Priority-Aware Scheduling Under Shared-Resource Contention on Chip Multicore Processors
Shivam Kundan, Iraklis Anagnostopoulos
IEEE International Symposium on Circuits and Systems (ISCAS), 2021 -
Reliability-Aware Quantization for Anti-Aging NPUs
Sami Salamin, Georgios Zervakis, Ourania Spantidi, Iraklis Anagnostopoulos, Joerg Henkel, Hussam Amrouch
Conference on Design, Automation and Test in Europe (DATE), 2021 -
Efficient Resource Management of Clustered Multi-Processor Systems Through Formal Property Exploration
Ourania Spantidi, Iraklis Anagnostopoulos, Georgios Fainekos
Conference on Design, Automation and Test in Europe (DATE), 2021 -
Prognostics and Health Management Data Handling by Critical Tasks on Multi-Core Platforms
Iraklis Anagnostopoulos, Dimitri Kagaris, Jeff Schmidt
International Conference on Electronics Circuits and Systems (ICECS), IEEE, 2020 -
Inference and Energy Efficient Design of Deep Neural Networks for Embedded Devices
Ioannis Galanis, Iraklis Anagnostopoulos, Chinh Nguyen, Guillermo Bares, Dona Burkard
IEEE Computer Society Annual Symposium on VLSI (ISVLSI), 2020 -
Frequency-based Power Efficiency Improvement of CNNs on Heterogeneous IoT Computing Systems
Ourania Spantidi, Ioannis Galanis, Iraklis Anagnostopoulos
IEEE World Forum on The Internet of Things (WF-IoT), 2020 -
Adaptive Approximate Computing on Hardware Accelerators Targeting Internet-of-Things
Jonathan Dickerson, Ioannis Galanis, Zois-Gerasimos Tasoulas, Lincoln Kinley, Iraklis Anagnostopoulos
IEEE World Forum on The Internet of Things (WF-IoT), 2020 -
A Machine Learning Approach For Improving Power Efficiency on Clustered Multi-Processor System
Shivam Kundan, Iraklis Anagnostopoulos
International Symposium on Circuits and Systems (ISCAS), 2020 -
ARIAN: A scalable method for Adding aRbItrAry Numbers on modern processors
Konstantinos Poulos, Iraklis Anagnostopoulos, Themistoklis Haniotakis
International Symposium on Circuits and Systems (ISCAS), 2020 -
Workload-aware Management Targeting Multi-Gateway Internet-of-Things
Ioannis Galanis, Theodoros Marinakis, Iraklis Anagnostopoulos
ACM International Conference on Omni-layer Intelligent Systems (COINS), 2019 -
Optimizing Performance of GPU Applications with SM Activity Divergence Minimization
Zois-Gerasimos Tasoulas, Iraklis Anagnostopoulos
IEEE International Conference on Electronics Circuits and Systems (ICECS), 2018 -
DROP: Distributed Run-Time and Power Constraint Mapping for Many-Core Systems
Mohammad Mohammad, Iraklis Anagnostopoulos
IEEE International Conference on Electronics Circuits and Systems (ICECS), 2018 -
Performance-based and Aging-aware Resource Allocation for Concurrent GPU Applications
Zois-Gerasimos Tasoulas, Ryan Guss, Iraklis Anagnostopoulos
IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), 2018 -
SPA: Simple Pool Architecture for Application Resource Allocation in Many-Core Systems
Jayasimha Sai Koduri, Iraklis Anagnostopoulos
IEEE Conference on Design, Automation and Test in Europe (DATE), 2018 -
Throughput Optimization and Resource Allocation on GPUs under Multi-Application Execution
Srinivasa Reddy Punyala, Theodoros Marinakis, Arash Komaee, Iraklis Anagnostopoulos
IEEE Conference on Design, Automation and Test in Europe (DATE), 2018 -
Fog Computing and Efficient Resource Management in the Era of Internet-of-Video Things (IoVT)
Sai Saketh Nandan Perala, Ioannis Galanis, Iraklis Anagnostopoulos
IEEE International Symposium on Circuits and Systems (ISCAS), 2018 -
Weather-based Road Condition Estimation in the Era of Internet-of-Vehicles (IoV)
Ioannis Galanis, Priyaa Gurunathan, Dona Burkard, Iraklis Anagnostopoulos
IEEE International Symposium on Circuits and Systems (ISCAS), 2018 -
Performance-aware Resource Management of Multi-threaded Applications on Many-Core Systems
Daniel Olsen, Iraklis Anagnostopoulos
ACM Great Lakes Symposium on VLSI (GLSVLSI), 2017 -
An Efficient and Fair Scheduling Policy for Multiprocessor Platforms
Theodoros Marinakis, Alexandros-Herodotos Haritatos, Konstantinos Nikas, Georgios Goumas, Iraklis Anagnostopoulos
IEEE International Symposium on Circuits and Systems (ISCAS), 2017 -
Application Resource Management for Exploitation of Non-Volatile Memory in Many-Core Systems
Setareh Behroozi, Iraklis Anagnostopoulos
IEEE International Symposium on Circuits and Systems (ISCAS), 2017 -
A Multi-agent Based System for Run-Time Distributed Resource Management
Ioannis Galanis, Daniel Olsen, Iraklis Anagnostopoulos
IEEE International Symposium on Circuits and Systems (ISCAS), 2017 -
Agora: Agent and Market-Based Resource Management for Many-Core Systems
Themistoklis Melissaris, Iraklis Anagnostopoulos, Dimitrios Soudris, Dionysios Reisis
IEEE International Conference on Electronics, Circuits and Systems (ICECS), 2016 -
A Map-Reduce Framework Implementation for Network-on-Chip Platforms
Konstantinos Gyftakis, Iraklis Anagnostopoulos, Dimitrios Soudris, Dionysios Reisis
IEEE International Conference on Electronics, Circuits and Systems (ICECS), 2014 -
Distributed Run-Time Resource Management for Malleable Applications on Many-Core Platforms
Iraklis Anagnostopoulos, Vasileios Tsoutsouras, Alexandros Bartzas, Dimitrios Soudris
ACM/IEEE Proceedings of the 50th Annual Design Automation Conference (DAC), 2013 -
A Divide and Conquer Based Distributed Run-Time Mapping Methodology for Many-Core Platforms
Iraklis Anagnostopoulos, Alexandros Bartzas, Georgios Kathareios, Dimitrios Soudris
IEEE Proceedings of the Conference on Design, Automation and Test in Europe (DATE), 2012 -
Spartan Project: Efficient Implementation of Computer Vision Algorithms onto Reconfigurable Platform Targeting Space Applications
Kostas Siozios, Dionysios Diamantopoulos, Ioannis Kostavelis, Evangelos Boukas, Lazaros Nalpantidis, Dimitrios Soudris, Antonios Gasteratos, Marcos Avilés, Iraklis Anagnostopoulos
IEEE International Workshop on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2011 -
Parallel Programming and Run-Time Resource Management Framework for Many-Core Platforms: The 2PARMA Approach
Cristina Silvano, William Fornaciari, S. Crespi Reghizzi, Giovanni Agosta, Gianluca Palermo, Vittorio Zaccaria, Patrick Bellasi, Fabrizio Castro, Simone Corbetta, Ettore Speziale, et al.
IEEE International Workshop on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2011 -
Runtime Resource Management Techniques for Many-Core Architectures: The 2PARMA Approach
Alexandros Bartzas, Patrick Bellasi, Iraklis Anagnostopoulos, Cristina Silvano, William Fornaciari, Dimitrios Soudris, Diego Melpignano, Chantal Ykman-Couvreur
IEEE Proceedings of the International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA), Invited Paper, 2011 -
Multiple VDD on 3D NoC Architectures
Kostas Siozios, Iraklis Anagnostopoulos, Dimitrios Soudris
IEEE International Conference on Electronics, Circuits, and Systems (ICECS), 2010 -
Custom Multi-Threaded Dynamic Memory Management for Multiprocessor System-on-Chip Platforms
Sotirios Xydis, Alexandros Bartzas, Iraklis Anagnostopoulos, Dimitrios Soudris, Kiamal Pekmestzi
IEEE International Conference on Embedded Computer Systems (SAMOS), 2010 -
Mapping Optimisation for Scalable Multi-Core Architecture: The MOSART Approach
Bernard Candaele, Sylvain Aguirre, Michel Sarlotte, Iraklis Anagnostopoulos, Sotirios Xydis, Alexandros Bartzas, Dimitris Bekiaris, Dimitrios Soudris, Zhonghai Lu, Xiaowen Chen, et al.
IEEE Computer Society Annual Symposium on VLSI (ISVLSI), 2010 -
Systematic Exploration of Energy-Efficient Application-Specific Network-on-Chip Architectures
Iasonas Filippopoulos, Iraklis Anagnostopoulos, Alexandros Bartzas, Dimitrios Soudris, George Economakos
IEEE Computer Society Annual Symposium on VLSI (ISVLSI), 2010 -
A High-Level Mapping Algorithm Targeting 3D NoC Architectures with Multiple VDD
Kostas Siozios, Iraklis Anagnostopoulos, Dimitrios Soudris
IEEE Computer Society Annual Symposium on VLSI (ISVLSI), 2010 -
Application-Specific Temperature Reduction Systematic Methodology for 2D and 3D Networks-on-Chip
Iraklis Anagnostopoulos, Alexandros Bartzas, Dimitrios Soudris
International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS), 2009 -
Node Resource Management for DSP Applications on 3D Network-on-Chip Architecture
Iraklis Anagnostopoulos, Alexandros Bartzas, Ioannis Vourkas, Dimitrios Soudris
IEEE International Conference on Digital Signal Processing (DSP), 2009
Book Editor
- Trusted Computing for Embedded Systems
Bernard Candaele, Dimitrios Soudris, Iraklis Anagnostopoulos
Springer, 2015
Book Chapters
-
Enabling Efficient Inference of Convolutional Neural Networks via Approximation
Georgios Zervakis, Iraklis Anagnostopoulos, Hussam Amrouch, Jorg Henkel
In Approximate Computing, Springer 2022 -
Edge Computing and Efficient Resource Management for Integration of Video Devices in Smart Grid Deployments
Ioannis Galanis, Sai Saketh Nandan Perala, Iraklis Anagnostopoulos
In IoT Platforms Targeting Smart-Grid, Springer, 2018 -
Middleware Memory Management in NoC
Iraklis Anagnostopoulos, Sotirios Xydis, Alexandros Bartzas, Zhonghai Lu, Dimitrios Soudris
In Designing 2D and 3D Network-on-Chip Architectures, Springer, 2014 -
Mapping Optimisation for Scalable Multi-core Architecture: The MOSART Approach
Bernard Candaele, Sylvain Aguirre, Michel Sarlotte, Iraklis Anagnostopoulos, Sotirios Xydis, Alexandros Bartzas, Dimitris Bekiaris, Dimitrios Soudris, Zhonghai Lu, Xiaowen Chen, et al.
In VLSI 2010 Annual Symposium, Springer, 2011 -
Application-Specific Multi-Threaded Dynamic Memory Management
Sotirios Xydis, Alexandros Bartzas, Iraklis Anagnostopoulos, Dimitrios Soudris
In Scalable Multi-core Architectures: Design Methodologies and Tools, Springer, 2011