Predictable Parallel Computing

Eduardo Quiñones, Team leader

Dr. Eduardo Quiñones is a senior researcher at the Barcelona Research Center (BSC). He worked at the Intel Barcelona Research Center from 2002 till 2004. At BSC, he has previous experiences involved in the architectural definition for critical real-time systems in multiple European pro- jects including MERASA, parMERASA, PROARTIS and PROXIMA FP7 projects. Current research interests focus on the applicability of HPC parallel programming models for critical real-time systems to increase performance. This research topic has been developed in the P-SOCRATES FP7 project and in several industrial projects from the auto- motive and the space domains, including projects with the ESA. He is currently coordinating three H2020 projects (CLASS, ELASTIC, AMPERE) related to the use of HPC distributed programming models in smart city domains and par- ticipates in the DeepHealth H2020 project related to distributed deep learning training projects. Eduardo is author of more than 80 scientific papers and holds three patents.

Elli Kartsakli, Senior researcher

Dr. Elli Kartsakli received her Ph.D. in Wireless Telecommunications from the Technical University of Catalonia (UPC) in February 2012 and has worked as a researcher at UPC (2012-2015) and IQUADRAT Informatica S.L (2015-2019). She has joined BSC-CNS in December 2019 as a Ramon i Cajal senior researcher, as part of the Parallel Predictable Computing group. She has extensive experience in H2020 projects (5GPPP-5GPHOS, 5G STEP FWD, SPOTLIGHT, WSN4QoL, etc.), focusing on the design of protocols and architectures for 5G networks, including cloud-based and AI-enabled approaches, cross-layer optimization and energy efficient network design. She is currently involved in the projects CLASS and ELASTIC, aiming to bring together the distributed computed paradigm with the 5G edge ecosystem. She holds one patent, and her work has been published and presented in 30 journals and magazines, 1 book, 11 book chapters and more than 40 international conferences.

Sara Royuela, Senior researcher

Dr. Sara Royuela got her PhD in Computer Architecture in 2018. She has been working at BSC for the last 9 years, first in the Programming Models department and the in the Parallel Predictable Computing department. She is a compiler expert, particularly in compiler analysis techniques for correctness and safety, with deep knowledge on OpenMP. Sara has participated as BSC member in several European Projects: ENCORE (FP7, ’10-’13), PSOCRATES (FP7,’13-’16), CLASS (H2020,’18-’20) and ELASTIC (H2020, ’19-’21), providing key contributions on compiler analysis techniques for parallel programming models in the context of critical embedded systems and HPC. She has co-led the efforts to introduce OpenMP into Ada, collaborating with reasearch institutions (CISTER), companies (AdaCore) and organizations (OpenMP ARB and Ada ARG members). She has participated in bilateral projects with the ESA and Denso, and is currently involved in a project with Airbus Defense and Space. Her work has been published in international well-recognized conferences. She has been part of the program committee and participated in the organization of a number of conferences. Additionally, she mentors different PhD and Master students from the UPC which research involves functional safety and parallel programming for embedded systems.

Adrián Munera, Master student

Adrian Munera received his BSc in ComputerEngineering (Computer Architecture specialization)from Universitat Politècnica of Valencia (UPV) in 2018. He is finishing his MSc in Innovation and Research in Informatics at Universitat Politècnica de Catalunya (UPC), developing his thesis in the field of OpenMP and real-time systems. He is working as a research student at BSC in the PPC (Predictable Parallel computing) group.

He is currently involved in an European project with the ESA and Airbus Defense in the context of parallel programming models for critical embedded systems and compiler analysis techniques for correctness and safety.

Tomeu Pou, PhD student

Tomeu Pou Mulet is a PhD student at Barcelona Supercomputing Center with research focused on applying reinforcement learning to adaptive optics in large telescopes.

He has a background in physics (bachelor’s) and artificial intelligence (master’s) and previously has worked on Accenture as a data scientist on the domains of supply chain and healthcare.

Chenle Yu, PhD student

“There are only two tragedies in life: one is not getting what one wants, and the other is getting it.” –Wilde

Chenle majored in HPC (High Performance Computing) and Cryptography during his Master’s degree at Sorbonne University in France. Afterwards, he joined BSC (Barcelona Supercomputing Center) as a PhD student. His main research area includes: Real-Time suitable OpenMP implementation, OpenMP linkage to CUDA API by using CUDA graph feature.

Luka Petrovic, Master student

Luka Petrovic graduted from Metropolitan University with a Bacherlor of Science in Information Technology degree. At present, he is studying the Master in Innovation and Research in Informatics programme, at Universitat Politècnica de Catalunya (UPC) with expertise in High Performance Computing.

He is currently working as a reasearch student at Barcelona Supercomputing Center(BSC) in Predictable Parallel Computing department, mostly on a performance improvement of a system-wide shared memory mechanism for PyCOMPSs applications. As a part of his work, he is also involved in European projects such as; CLASS and ELASTIC.

Eudald Sabaté, Master student

Eudald Sabaté received his BSc in Computer Engineering specialized in Information Technologies from Universitat Politècnica de Catalunya (UPC) in 2018. He also received his MSc in Innovation and Research in Informatics at the same university by delivering the thesis in the field of edge and cloud scheduling techniques. He is also working as a research engineer at Barcelona Supercomputing Center (BSC) at the Predictable Parallel Computing (PPC) group, which lead him to get involved with the already finished project CLASS, and on the ongoing project ELASTIC.

Mikel Solabarrieta, Master student

Mikel Solabarrieta Román is studying the Master in Innovation and Research in Informatics provided by the Universitat Politècnica de Catalunya, specializing in High Performance Computing. He has a bachelor’s degree in Industrial Electronics and Automation Engineering and another one in Computer Engineering, both from the University of Deusto (UD).

He worked at UD as a research intern at the MORElab department of DeustoTech, the most notable project he took part in being GreenSoul H2020. He is currently working part-time as a research student at the BSC Predictable Parallel Computing department.

Stefan Radonjic, Engineer

Stefan Radonjic is a research engineer at Barcelona Supercomputing Center. He is a researcher in the field of parallel programming. His focus is on OpenMP and its application to the embedded systems.

Previously, he has been working as software developer for outsourcing company Endava, and has experience in object oriented programming, client and server side, as well as languages: C, C++ and Java.

Former members

Maria Serrano, Researcher

Dr. Maria A. Serrano is a postdoctoral research scientist in the Department of Computer Science at the Barcelona Supercomputing Center (BSC), Spain. She received her PhD in Computer Architecture from the Technical University of Catalonia (UPC) in March 2019. She studied a B.S / M.S in Computer Science Engineering and a M.S. in Systems Engineering and Computer Science at the University of Zaragoza, Spain. Her research interests focus on critical real-time embedded systems, specifically on developing scheduling tehniques for many-core, multi-core and heterogeneous architectures. She is researching in the use of parallel programming models to provide such embedded architectures with higher performance to implement advanced functionalities in a safe and predictable way. Moreover, Maria’s research is also related to the design of software architectures for distributed systems in edge/cloud environments.

Unai Pérez, Master student

Unai Perez Mendizabal got his bachelor in Computer Engineering from Mondragon Unibertsitatea. He has been involved in research since late 2016, before graduating from his bachelor. He is currently studying the Master in Innovation and Research in Informatics, at Universitat Politècnica de Catalunya (UPC). In BSC, he is participating in European projects CLASS and ELASTIC, mainly researching software architectures for edge and cloud environments, but also acting as a full-stack developer if times are tough. On a personal level, he likes cinema, beer, and hiking in the mountain.

Víctor Manuel González, Engineer

Víctor Manuel González is a research engineer at Barcelona Supercomputing Center, and his primary duties are to develop, test software, in addition to giving support to other development teams, also works as the system admin in the PPC group at BSC.

Previously, he has been working as HMI developer in the automotive group Volkswagen in the affiliated company SEAT cars, creating the user interface following and creating the communication between the interface and the car’s ECU.