Past Other Training

Monday, 06 July, 2020 to Friday, 17 July, 2020

Due to COVID-19 travel restrictions, we decided to organize the ACACES 2020 summer school as a VIRTUAL summer school. The virtual ACACES 2020 summer school is a two-week event for computer architects and tool builders working in the field of embedded systems, computer architecture, and compilation. A distinguishing feature of this Summer School is its broad scope ranging from low-level technological issues to advanced compilation techniques and entrepreneurship. In the design of modern computer systems one has to be knowledgeable about hardware as well as about software and the market needs. This summer school offers the ideal mix, both at the entry level and at the most advanced level. The ACACES Summer School is organized by the HiPEAC Network ( in collaboration with the TETRAMAX Innovation Action ( but it is open to everybody.

Tuesday, 26 November, 2019 to Thursday, 28 November, 2019

Wednesday, 17 July, 2019 to Wednesday, 24 July, 2019

HPC Architectures for AI and Dedicated Applications

Tuesday, 12 February, 2019 to Wednesday, 13 February, 2019

Tuesday, 11 December, 2018 to Wednesday, 12 December, 2018

Friday, 30 November, 2018

Wednesday, 03 October, 2018 to Friday, 05 October, 2018

Monday, 16 July, 2018 to Friday, 20 July, 2018

Monday, 02 July, 2018 to Friday, 06 July, 2018

Proteins and their intricate network of interactions are the mainstay of any cellular process. Dissecting these networks at atomic detail is invaluable, as this paves the route to a mechanistic understanding of biological function and provides the first essential step toward the development of new drugs. Because of the challenges associated with experimental techniques, structural biologists have to resort more and more these days to complementary computational methods.

Tuesday, 21 November, 2017

During the last years, the computing ecosystem is becoming more and more heterogeneous. On the one hand, trends in computer architectures focus on providing different computing devices (CPUs, GPUs and FPGAs) and memories in a single chip or computing node, with the aim of providing better computing devices for the different types of algorithms and applications. On the other hand, distributed platforms such as Clusters, Grids and Clouds, which have been traditionally composed by many homogeneous nodes, are starting to be composed of heterogeneous nodes including processors with different cores, accelerators and memory capacities. This heterogeneity is required to achieve better computing performance with lower energy consumption and must be managed at different levels.