Xavier Martorell received the Ph.D. degree in Computer Science from the Universitat Politecnica de Catalunya (UPC) in 1999. Since 1992 he has lectured on operating systems, parallel runtime systems, OS administration, and systems for data science. He has been an associate professor in the Computer Architecture Department at UPC since 2001. His research interests cover the areas of operating systems, runtime systems, compilers and applications for high-performance multiprocessor systems. Dr. Martorell has participated in several long-term research projects with other universities and industries, primarily in the framework of the European Union ESPRIT, IST, FET and H2020 programs. He is currently participating in the LEGaTO, EuroEXA, and EPEEC projects, related to FPGA computing. He has coauthored more than 80 publications. He has co-advised eight Ph.D. theses and he is currently advising three PhD students. He is currently the Manager of the Parallel Programming Models team at the Barcelona Supercomputing Center.