ETH Zurich, the Federal Institute of Technology Switzerland is a science
and technology university with an outstanding research record. ETH Zurich is the study, research and work place of 18,000 people from 80 nations. About 350 professors in 15 departments teach mainly in the engineering sciences and architecture, system-oriented sciences, mathematics and natural sciences areas and carry out research that is highly valued worldwide.
The Department of Information Technology and Electrical Engineering (D-ITET) includes a dozen of research laboratories (institutes) with activities in the broad area of electrical engineering, ranging from integrated circuits to computer networks, from wireless communications to signal processing, and from control theory to power electronics. The faculty of D-ITET consists of about 30 professors that supervise over 300 PhD students. The department is firmly committed to both basic
research and applied research.
Previous relevant experience
The Integrated Systems Laboratory (IIS) of ETH Zurich employs more than 70 researchers and has more than 25 years of experience in the design and test of energy efficient integrated systems (with more than 400 ICs were designed and tested). Following the appointment of Prof. Luca Benini in 2013, the IIS gained a focus on architecture, hardware and software design of energy-efficient many-core platforms. The group is involved in a number EU funded research projects (e.g. HERCULES, PHIDIAS, PRO3D, VIRTICAL in the ICT Cooperation program, SCALOPES, SMECY in the ARTEMIS JTI, MODERN, END In the ENIAC JTI), including the ERC AdG-MULTITHERMAN project focusing on
sustainable computing systems. The group is also very active in industrial cooperation and technology transfer with major companies in the computing field, such as Intel, NXP, ST Microelectronics and Samsung Electronics.
Role in the project:
The team has strong expertise in the design of embedded platforms. In the HERCULES project the focus will be on programming models, compiler and runtime support that run on heterogeneous platforms (WP3), as well as HW/SW solutions for efficient heterogeneous computation (WP2) In WP3 ETHZ will identify programming models of interest — to
efficiently parallelize the addressed applications for manycore execution — and extend them to support predictable execution models. In WP2 the contribution will be on enabling resource-efficient memory sharing between FPGA-mapped accelerators and the host subsystem. Alternatives to standard IOMMU solutions will be explored, coupled to SW techniques to enable collaborative mechanisms that enable hiding the latency of page misses in a predictable manner.