CERL Staff and Research Interest
Adrian Tate, Director
As principal engineer (PI) and director of CERL, Adrian Tate provides technical and strategic oversight for Cray EMEA’s customer-led research and development activities. Adrian is the PI of Cray’s Human Brain PCP Project, which is codesigning a workflow optimization toolset for neuroscientific mixed workloads. Previously, Adrian worked in Cray’s Office of the CTO, focusing on future software products. Prior to that, Adrian was a PI and technical lead of scientific libraries. In this role, Adrian designed and optimized Cray’s mathematical libraries, which remains a technical and research interest. His current main research interests are in data-centric software and optimization, middleware to support mixed I/O workloads, and efficient memory hierarchy programming.
Tim Dykes, Research Engineer
Tim joined CERL as a research engineer in November 2018, having spent the prior year as a research intern working on data transport methods for application coupling while writing his Ph.D. thesis. He is currently a Ph.D. candidate at the University of Portsmouth; his thesis focuses on high-performance scientific visualisation tools and techniques for remote visualisation of large astronomical data. His research interests include heterogeneous high-performance architectures, software optimization, application coupling, computer graphics and scientific visualization.
Aniello Esposito, Research Engineer
Aniello Esposito supports the KAUST Center of Excellence. Before CERL, Aniello worked as an application analyst for Cray, focusing on the optimization of large-scale scientific codes and general user support on Cray systems. This work took place on-site for customers such as the High Performance Computing Center, Stuttgart (HLRS), the German weather service (DWD), the North-German Supercomputing Alliance (HLRN), KAUST and others. His work has also included user training and management of long-term projects, and support of presales activities and site acceptances. Aniello studied physics at the Swiss Federal Institute of Technology in Zurich (ETHZ) with a focus on theory and computational methods and earned a Ph.D. from ETHZ in applied physics. After a postdoc he joined Cray in January 2012. Aniello’s main interests are the implementation and optimization of large-scale scientific codes in the field of traditional high-performance computing and high-performance data analytics, as well as machine learning.
Clément Foyer, Early Stage Researcher - Ph.D. Student
Clément Foyer is a Ph.D. student who joined CERL in early 2018 as an early stage researcher. He earned a B.Sc. from the Université de Poitiers and an M.Sc. in computer science from ENSEIRB-MATMECA (École Nationale Supérieure d’Électronique, Informatique, Télécommunications, Mathématique et Mécanique de Bordeaux), with a specialization in high-performance computing. He then worked at Inria Bordeaux – Sud-Ouest as a research engineer, where he specialized in communication library and data locality optimization. Clément contributed to the Open MPI project and to the netloc companion tool for hwloc. His focus is communication optimization for distributed-memory systems. The Ph.D. is granted as part of the EXPERTISE European training network.
Christopher Haine, Software Engineer
Christopher Haine joined CERL in October 2018 as a software engineer. He earned a bachelor's degree in computer science at the Université de Reims Champagne-Ardenne, and a master's degree at the Université de Versailles, specializing in high-performance computing and simulation. Christopher earned a Ph.D. from the Université of Bordeaux, focused on loop kernel optimization by data layout restructuring. Christopher's main interests are data movement in complex memory hierarchies and optimization of scientific applications.
Utz-Uwe Haus, Senior Research Engineer
Utz-Uwe Haus, senior researcher at CERL, studied mathematics and computer science at the Technical University of Berlin (TU Berlin). After obtaining a doctorate in mathematics at the University of Magdeburg he worked on nonstandard applications of mathematical optimization in chemical engineering, material science, and systems biology. He led a junior research group at the Magdeburg Center for Systems Biology and was principal investigator on various EU FP7 ITN projects. After five years as senior researcher at the Department of Mathematics at ETH Zürich, he is now responsible for developing CERL’s Mathematical Optimization and Operations Research group. Research interests focus on parallel programming and data transfer-aware scheduling problems, as well as data analytics and novel compute architectures.
Alfio Lazzaro, Research Engineer
Alfio Lazzaro joined CERL in October 2018 as a research engineer. He earned his Ph.D. in experimental particle physics at the University of Milan in 2007. In 2010 he joined CERN openlab with a COFUND-CERN and Marie Curie fellowship. From 2012 to 2014 he was an application analyst at Cray, based at the Swiss National Supercomputing Centre. From 2015 to 2017, he was a postdoctoral research associate at ETH Zurich and University of Zurich, working on the CP2K team under the Swiss PASC project. His main interests are optimization and parallelization of scientific applications.
Nina Mujkanovic, Software Engineer
Nina Mujkanovic joined CERL in 2017. She performs system administration duties and contributes to various research projects as a software engineer. Prior to joining Cray, she was part of the HPC system administration team at the University of Bern in Switzerland, where she also earned an M.Sc. in computer science. During her studies, she specialized in advanced information processing, with a special focus on machine learning. Her thesis focused on creating a deep neural network for the detection of pathologies in the retina. Nina’s interests include deep learning, high-performance computing, and open source.
Harvey Richardson, Senior Research Engineer
Harvey Richardson began his career with research roles after being awarded a Ph.D. in physics. As a researcher, he gained an interest in parallel file systems through use and management of AMT DAP and Meiko systems. In 1992 Harvey joined Thinking Machines Corporation providing on-site support of the national Connection Machine CM-200 service at EPCC in Edinburgh. Harvey was responsible for user training, hardware, software, and application support. In 1998 Harvey joined the HPC benchmarking group of Sun Microsystems where he ran customer benchmarks to determine suitability of product and performance for customers’ applications. Harvey joined Cray in 2010 to work on research projects, both directly with customers and in larger research collaborations such as the EU CRESTA Exascale project looking at technologies that can help take real applications to exascale. Harvey has developed and taught many training courses and workshops. He has also developed various profiling and benchmarking tools. Harvey has particular interests in computer architecture and performance, programming models, and language standards.
Alessandro Rigazzi, Research Engineer
Alessandro Rigazzi, a research engineer at CERL, studied at ETH Zürich, earning a B.Sc. and an M.Sc. in computer science, with specialization in computational science and a thesis in scientific visualization. He then earned a Ph.D. from the Institute of Computational Science at USI (Università della Svizzera Italiana, Lugano), with a thesis focusing on fast nonlinear solution methods for HPC (running on the Cray systems installed at the Swiss National Supercomputing Centre). After one year as a postdoc at ICS, he was hired by Cray to work within the Human Brain Project, supervising the setup of the pilot system Julia, focusing on the visualization component and the application side. His current tasks include research projects linked to the HBP initiative, and parallelization of deep learning techniques at large scale. Alessandro’s main interests are machine learning, visualization and software optimization for HPC.
Karthee Sivalingam, Research Engineer
As a research scientist at Cray’s Bristol office, Karthee Sivalingam is part of the Center of Excellence (CoE) at ARCHER, which is the latest U.K. national supercomputing site. The CoE provides support for ARCHER users to maximize their use of Cray technologies for their scientific research. Previously Karthee worked as a computational software engineer/scientist in the scientific computing department at the Science and Technology Facilities Council, where his work focused on a variety of industrial projects with an emphasis on working with source code to improve performance and scalability and to develop new algorithms and software. He completed his doctorate in particle physics at the University of Edinburgh. With more than five years’ experience in commercial software development (IT) and eight years in HPC research and development, Karthee has performed various roles as a computational scientist, researcher, technology consultant, programmer analyst, and technology lead. His objective is to learn and improve in HPC and contribute to scientific research.
Irene Ferrario, EU Project Manager
Irene Ferrario joined CERL in August 2018 to support the coordination and project management of CERL’s European R&D projects. Irene has an expertise in project dissemination and legal and financial frameworks of publicly funded projects. Before joining CERL, Irene worked in different advisory roles in EU Affairs in Italy and in the U.K. Irene holds an M.A. in public policy. In her professional path, she has developed a keen interest in the impact of new technologies on ethics and society.