logo-polimi
Loading...
Risorse bibliografiche
Risorsa bibliografica obbligatoria
Risorsa bibliografica facoltativa
Scheda Riassuntiva
Anno Accademico 2015/2016
Tipo incarico Dottorato
Insegnamento 098885 - ADVANCED TOPICS ON HETEROGENEOUS SYSTEM ARCHITECTURES: ARCHITECTURES, PROGRAMMING MODELS AND RESOURCE MANAGEMENT
Docente Miele Antonio Rosario
Cfu 5.00 Tipo insegnamento Monodisciplinare

Corso di Dottorato Da (compreso) A (escluso) Insegnamento
MI (1380) - INGEGNERIA DELL'INFORMAZIONE / INFORMATION TECHNOLOGYAZZZZ098885 - ADVANCED TOPICS ON HETEROGENEOUS SYSTEM ARCHITECTURES: ARCHITECTURES, PROGRAMMING MODELS AND RESOURCE MANAGEMENT

Programma dettagliato e risultati di apprendimento attesi

LECTURERS

  • Antonio R. Miele
  • Marco D. Santambrogio

 

MISSION AND GOALS

The course introduces students to the concept of Heterogeneous System Architectures, an increasingly adopted architectural paradigm in the entire computing spectrum (from Embedded Systems to HPC), by discussing its main opportunities and challenges in resources’ programmability and management.

 

SUBJECT AND PROGRAMME OF THE COURSE

The course will delve into current/state of the art solutions, opportunities and challenges related to Heterogeneous System Architectures. These systems integrate heterogeneous units (e.g., multicore CPUs, GPUs and programmable HW accelerators) to exploit resources with different characteristics (with respect, for instance, to performance and power consumption). However, heterogeneity presents several challenges, in particular related to processing resource management; in fact there is a quest for approaches for an efficient distribution of these resources among the running applications considering that the workload may also change over the time. The course will cover these issues.

The course is organized in a set of lectures on the following topics: Introduction to HSA, Multiprocessor CPUs, GPUs, Programmable HW accelerators (focusing on the architectures and related programming models), Memory model and communication infrastructure, Challenges and the opportunities in the resource management of the HSA.

 

TEACHING MATERIALS

The teaching material consists of the slides that will be used during the lectures, a set of relevant literature papers presenting relevant approaches or surveys to the considered topic, and a set of machines and development boards implementing the HSA paradigm that are already available in the NECST lab.


Note Sulla Modalità di valutazione

The student can choose between two evaluation methods:

  1. A presentation of the literature review on a specific topic presented during the course, or
  2. A short implementation project on a real board or in a simulation framework.

Intervallo di svolgimento dell'attività didattica
Data inizio
Data termine

Calendario testuale dell'attività didattica
 

Bibliografia

Mix Forme Didattiche
Tipo Forma Didattica Ore didattiche
lezione
25.0
esercitazione
0.0
laboratorio informatico
0.0
laboratorio sperimentale
0.0
progetto
0.0
laboratorio di progetto
0.0

Informazioni in lingua inglese a supporto dell'internazionalizzazione
Insegnamento erogato in lingua Inglese
Disponibilità di materiale didattico/slides in lingua inglese
Disponibilità di libri di testo/bibliografia in lingua inglese
Possibilità di sostenere l'esame in lingua inglese
Disponibilità di supporto didattico in lingua inglese

Note Docente
Tentative schedule of the course: November 16-18-19-20-23-27. Updated information will be provided by email and on the course webpage.
schedaincarico v. 1.6.1 / 1.6.1
Area Servizi ICT
20/11/2019