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.
PhD in Computer Science, 1998
University of Amsterdam
MSc in Computer Science, 1993
University of Amsterdam
The paper ”Revisiting Edge AI: Opportunities and Challenges” has been published in IEEE Internet Computing, Vol. 24 (Nr. 4), 2024.
The paper ‘EASTER: Learning to Split Transformers at the Edge Robustly’ was accepted at IEEE/ACM CASES ‘24.
The paper ‘Analyzing Per-Application Energy Consumption in a Multi-Application Computing Continuum’ was accepted at IEEE FMEC ‘24.
The paper ‘Distillation vs. Sampling for Efficient Training of Learning to Rank Models’ was accepted at ACM ICTIR ‘24.
The paper ‘FAA+RTS: Designing Fault-Aware Adaptive Real-Time Systems - From Specification to Execution’ was accepted at SAMOS ‘24.
The paper ‘PiQi: Partially Quantized DNN Inference on HMPSoCs’ was accepted at ACM/IEEE ISLPED 2024.
The paper ‘Automated Derivation of Application Workload Models for Design Space Exploration of Industrial Distributed Cyber-Physical Systems’ received the Best Paper Award at IEEE ICPS ‘24!
The paper ‘ARM-CO-UP: ARM COoperative Utilization of Processors’ was accepted for publication in the ACM Transactions on Design Automation of Electronic Systems.
The paper ‘Using Evolutionary Algorithms to Find Cache-Friendly Generalized Morton Layouts for Arrays’ was accepted for ACM/SPEC ICPE ‘24.
The paper ‘RobustDiCE: Robust and Distributed CNN Inference at the Edge’ was accepted for publication at ASP-DAC ‘24.
Click here for a full list of publications
BSc level course
MSc level course
MSc level course
BSc and MSc level