Avatar

Andy D. Pimentel

Full Professor

University of Amsterdam

Biography

Andy Pimentel chairs the Parallel Computing Systems (PCS) group within the Systems and Networking Lab at the Informatics Institute of the University of Amsterdam. The PCS group performs research on the design, programming and run-time management of multi-core and multi-processor computer systems. The modeling, analysis and optimization of the extra-functional aspects of these systems, such as performance, power/energy consumption and system dependability but also the degree of productivity to design and program these systems, play a pivotal role in our work.

Interests

  • System-level design of multi-core embedded systems
  • System-level modeling and simulation
  • Design space exploration
  • Performance and power analysis
  • System dependability
  • Hardware/software co-design
  • Run-time resource management

Education

  • PhD in Computer Science, 1998

    University of Amsterdam

  • MSc in Computer Science, 1993

    University of Amsterdam

News

  • The paper ‘RobustDiCE: Robust and Distributed CNN Inference at the Edge’ was accepted for publication at ASP-DAC ‘24.

  • The paper ‘Lifetime Estimation for Core-Failure Resilient Multi-Core Processors’ was accepted for publication at IEEE MCSoC ‘23.

  • The paper ‘PELSI: Power-Efficient Layer-Switched Inference’ has been nominated for the Best Paper Award at IEEE RTCSA ‘23!

  • The paper ‘Thermal Management for 3D-Stacked Systems via Unified Core-Memory Power Regulation’ was accepted for publication at IEEE/ACM CODES+ISSS ‘23.

  • The paper ‘FLORIA: A Fast and Featherlight Approach for Predicting Cache Performance’ received the Best Paper Award at ACM ICS ‘23!

  • The paper ‘Exploring Multi-core Systems with Lifetime Reliability and Power Consumption Trade-offs’ was accepted for publication at SAMOS ‘23.

  • The paper ‘3D-TTP: Efficient Transient Temperature-Aware Power Budgeting for 3D-Stacked Processor-Memory Systems’ was accepted for publication at IEEE ISVLSI ‘23.

  • The paper ‘Systematically Exploring High-Performance Representations of Vector Fields Through Compile-Time Composition’ was nominated for the Best Paper Award at ACM/SPEC ICPE 2023!

  • The paper ‘FLORIA: A Fast and Featherlight Approach for Predicting Cache Performance’ by Xiao, Xiang, Wang, Luo, Pimentel and Wang was accepted for publication at ACM ICS ‘23.

  • The patent ‘Power management for multicore processors’ by Niknam, Pathania and Pimentel has been successfully published under number EP 4 152 124.

  • The paper ‘GCN-based reinforcement learning approach for scheduling DAG applications’ by Roeder, Pimentel and Grelck was accepted for publication at IFIP AIAI ‘23.

  • The paper ‘Automated Exploration and Implementation of Distributed CNN Inference at the Edge’ by Guo, Pimentel and Stefanov was accepted for publication in the IEEE Internet of Things Journal.

  • The paper ‘Systematically Exploring High-Performance Representations of Vector Fields Through Compile-Time Composition’ bu Swatman, Varbanescu, Pimentel, Salzburger and Krasznahorkay was accepted at ACM/SPEC ICPE 2023.

  • The paper ‘Thermal Management for S-NUCA Many-Cores via Synchronous Thread Rotations’ by Shen, Niknam, Pathania and Pimentel was accepted at DATE 2023.

  • I received the prestigious Test-of-Time award at the 2022 IEEE/ACM International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS) for the paper entitled “A Framework for Rapid System-level Exploration, Synthesis, and Programming of Multimedia MP-SoCs” that was published in 2007 at the same conference.

Selected Publications

Click here for a full list of publications

(2022). Scenario Based Run-time Switching for Adaptive CNN-based Applications at the Edge. In ACM Transactions on Embedded Computing Systems (ACM TECS), Vol. 21 (nr. 2).

PDF

(2020). Schedulability Analysis of Global Scheduling for Multicore Systems with Shared Caches. In IEEE Transactions on Computers, pp. 1487-1499, Vol. 69 (No. 10).

PDF

(2015). A Hybrid Task Mapping Algorithm for Heterogeneous MPSoCs. In ACM Transactions on Embedded Computing Systems (ACM TECS), Vol. 14 (nr. 1).

PDF

(2013). A System-level Infrastructure for Multi-dimensional MP-SoC Design Space Co-exploration. In ACM Transactions on Embedded Computing Systems (ACM TECS), Vol. 13 (Nr. 1s).

PDF

(2013). Fitness Prediction Techniques for Scenario-based Design Space Exploration. In IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (IEEE TCAD), pp. 1240-1253, Vol. 32 (Nr. 8).

PDF

(2009). Electronic System-Level Synthesis Methodologies. In IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (IEEE TCAD), pp. 1517-1530, Vol. 28 (No. 10).

PDF

Activities (selected)

  • Chair of the Board, Advanced School for Computing and Imaging (ASCI), 2021-present
  • Board member, ICT Research Platform Nederland (IPN), 2020-present
  • Director of Education, Graduate School of Informatics at the UvA, 2012-2020
  • Editorial Board member, Journal of Signal Processing Systems, Springer, 2008–present
  • Editorial Board member, Simulation Modelling Practice and Theory, Elsevier, 2007–present
  • General Chair, Design Automation and Test in Europe (DATE), 2024
  • Vice General Chair, Design Automation and Test in Europe (DATE), 2023
  • Co-founder and Steering Committee member, Int. Conference on Embedded Computer Systems: Architectures, MOdeling, and Simulation (SAMOS), 2001–present
  • Finance Chair, IEEE/ACM Embedded Systems Week, 2019 and 2020
  • Program Chair, IEEE/ACM International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2016 and 2017
  • Local Arrangements Chair, Embedded Systems Week (ESWeek), 2015
  • General Chair, 10th Int. Conference on High-Performance and Embedded Architectures and Compilers (HiPEAC), 2015
  • Topic Chair, Design Automation and Test in Europe (DATE), 2011-2016
  • General Chair, 11th Int. Conference on Systems, Architectures, Modeling, and Simulation (SAMOS), 2011
  • General Chair, IEEE Workshop on Embedded Systems for Real-Time Multimedia (ESTIMedia), 2010
  • Program Co-Chair, 10th Int. Conference on Systems, Architectures, Modeling, and Simulation (SAMOS), 2010
  • Program Chair, IEEE Workshop on Embedded Systems for Real-Time Multimedia (ESTIMedia), 2009
  • Program Co-Chair, Support Tools and Environments topic, EuroPar conference, 2009
  • Program Chair, IEEE Workshop on Embedded Systems for Real-Time Multimedia (ESTIMedia), 2008
  • TPC member of DAC, DATE, CODES+ISSS, ICCAD, ICCD, SAMOS, FPL, ESTIMedia, SCOPES, SAC, and more

Contact

  • a.d.pimentel@uva.nl
  • P.O. Box 94323, 1098 XH, Amsterdam, The Netherlands
  • Visiting address: LAB42, Room L5.41, Science Park 900, 1098 XH, Amsterdam
  • andy_pimentel