DMI741 Introduction to High Performance Computing Technology CUDA

Code DMI741
Name Introduction to High Performance Computing Technology CUDA
Status Compulsory/Courses of Limited Choice
Level and type Undergraduate Studies, Academic
Field of study Computer Science
Faculty Department of Modelling and Simulation
Academic staff Arnis Lektauers
Credit points 3.0 (4.5 ECTS)
Parts 1
Annotation This study course covers the theoretical and practical principles of high performance computing that are implemented using graphics processing hardware and specialized software. The study course includes an overview of CUDA parallel computing platform architecture based on graphics processors, parallel computing algorithms, application libraries and tools. An in-depth focus is put on the interdisciplinary application of CUDA, for example, in the areas of big data analysis, interoperability with computer graphics, image processing, computational modelling and machine learning. In addition to the theoretical lectures, in the laboratory classes there are provided the opportunities to gain practical skills in the development of information technology solutions using the CUDA technology. .
Goals and objectives
of the course in terms
of competences and skills
Learning outcomes
and assessment

Course prerequisites

[Extended course information PDF]