| Duration: 
 1 Semester
 | Turnus of offer: 
 each winter semester
 | Credit points: 
 6
 | 
  |  Course of studies, specific field and terms:Certificate in Artificial Intelligence (compulsory), Artificial Intelligence, 1st semesterMaster Entrepreneurship in Digital Technologies 2020 (advanced module), specific, Arbitrary semesterMaster Computer Science 2019 (basic module), technical computer science, 1st or 2nd semesterMaster Medical Informatics 2019 (optional subject), technical computer science, 1st or 2nd semesterMaster Robotics and Autonomous Systems 2019 (optional subject), Elective, 1st or 2nd semesterMaster IT-Security 2019 (basic module), technical computer science, 1st or 2nd semesterMaster Medical Informatics 2014 (basic module), computer science, 1st or 2nd semesterMaster Entrepreneurship in Digital Technologies 2014 (basic module), specific, 1st or 2nd semesterMaster Computer Science 2014 (basic module), technical computer science, 1st or 2nd semester
 | 
  |   |  Classes and lectures:  Parallel Computer Systems (exercise, 2 SWS)Parallel Computer Systems (lecture, 2 SWS) |  Workload:  20 Hours exam preparation60 Hours in-classroom work100 Hours private studies |  | 
  |   |  Contents of teaching:  |   |  Motivation and limitations for parallel processingParallel computing modelsTaxonomy of parallel computersMulti/manycore-systemsGraphic Processing Units (GPUs)OpenCLSpecification languagesHardware architecturesSystem management of many-core systems |  | 
  |  Qualification-goals/Competencies:  Students are able to characterize different parallel computing architectures.They are able to explain models of parallel computing.They are able to make use of common programming interfaces for parallel computing systems.They are able to judge which kind of parallel computing system is best suited for a dedicated problem and how many cores should be used.They are able to evaluate the pros and cons of different hardware architectures.They are able to write programs for parallel computing systems under considerations of the underlying hardware architecture.They are able to compare methods for dynamic voltage and frequency scaling (DVFS) for manycore systems. | 
  |  Grading through:  | 
  |  Responsible for this module:  Teachers:  | 
  | Literature: G. Bengel, C. Baun, M. Kunze, K. U. Stucky: Masterkurs Parallele und Verteilte Systeme - Vieweg + Teubner, 2008M. Dubois, M. Annavaram, P. Stenström: Parallel Computer Organization and Design - University Press 2012B. R. Gaster, L. Howes, D. R. Kaeli, P. Mistry, D. Schaa: Heterogeneous Computing with OpenCL - Elsevier/Morgan Kaufman 2013B. Wilkinson; M. Allen: Parallel Programming - Englewood Cliffs: Pearson 2005J. Jeffers, J. Reinders: Intel Xeon Phi Coprozessor High-Performance Programming - Elsevier/Morgan Kaufman 2013D. A. Patterson, J. L. Hennessy: Computer Organization and Design - Morgan Kaufmann, 2013 | 
  |  Language: | 
  |  Notes:Admission requirements for taking the module:- None
 
 Admission requirements for participation in module examination(s):
 - Successful completion of exercise assignments as specified at the beginning of the semester
 
 Module Exam(s):
 - CS4170-L1: Parallel Computer Systems, oral exam, 100% of the module grade
 | 
  | Letzte Änderung:6.1.2025 | 
 
 
	
für die Ukraine