The Parallel Computing Systems (PCS) group at the Informatics Institute (IvI) of the University of Amsterdam is looking for a PhD candidate in the area of modelling, simulation and system optimization of complex (industrial) distributed cyber-physical computer systems. 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 but also the degree of productivity to design and program these systems, play a pivotal role in our work.
The PhD position is embedded in a larger project, called “DSE2.0: Towards Optimal Design of Complex, Distributed Cyber Physical Systems”, funded by NWO Domain Applied and Engineering Sciences together with TNO-ESI, and is a collaboration between University of Amsterdam, Leiden University and ASML Veldhoven (NL). ASML is the world’s largest supplier of photolithography systems for the semiconductor industry.
Cyber-Physical Systems (CPS) comprise one of the largest information-technology sectors worldwide which is a driver for innovation in other crucial industrial sectors such as health industries, industrial automation and robotics, avionics and space. Nowadays, the embedded computing infrastructure of complex CPS is based on heterogeneous multi-core or many-core systems, which are distributed, and connected via complex networks. Manufacturing companies of distributed Cyber-Physical Systems (dCPS), such as lithography scanner machines, industrial printers, and interventional X-ray machines, are facing serious challenges with respect to designing the next generation of their products. Designers of such systems need quick answers to so-called “what-if” questions with respect to possible design decisions/choices and their consequences on system performance, cost, etc. This calls for efficient and scalable system-level design space exploration (DSE) methods for dCPS that integrate appropriate application workload and system architectures models, simulation and optimization techniques, as well as supporting tools to facilitate the exploration of a wide range of design decisions. However, such DSE technology for complex dCPS does currently not exist.
The project is part of a national MasCot partnership programme. The goal of this programme is to investigate, develop and deliver the next generation of engineering methodologies that help manage the increasing complexity of high-tech systems. Achieving this goal helps to improve the quality and reduce the development costs of future generations of cyber-physical systems, thereby providing the Dutch industry a competitive advantage.