School / Prep
ENSEIRB-MATMECA
Internal code
EI9IF343
Description
The democratization of parallel machines has made good management of computing resources critical. Processors, memory, bandwidth, energy... The aim of this course is to discuss the algorithmic means of resource allocation for the various applications running on these platforms.
Among the topics discussed, we will present how to analyze and algorithmically solve this type of problem. We'll talk about resource scheduling with and without constraints. We'll talk about heterogeneity, memory hierarchies and load balancing.
Teaching hours
- CIIntegrated Courses12h
- TDTutorial6h
Mandatory prerequisites
Basic data structures, algorithms, discrete mathematics.
Assessment of knowledge
Initial assessment / Main session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final inspection | Article Reading | Report writing and oral presentation combined with article reading. | ||||
Continuous control | Minutes |
Second chance / Catch-up session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final test | Oral |