Biagio Cosenza, Ph.D.

 
 


Courses

703105

Einführung in das Parallelrechnen und parallele Algorithmen (Vorlesung)

Sommersemester 2012
Lecturer: Ph.D. Biagio Cosenza
Institut: Institut für Informatik - Type: VO 2 - ECTS-AP: 3
Calendar and other info
ProSeminar thaught by Peter Thoman
Resources: available on the OLAT eCampus website.

Lecture Topics and lecture notes Additional materials
Lecture 1
9/3/2012
Introduction to Parallel Computing and Massively Parallel HW. G. E. Moore Cramming more components onto integrated circuits. 1965
G. E. Moore No exponential is forever: but Forever can be delayed!, ISSCC, 2003
Lecture 2
16/3/2012
Scalability and other metrics for parallel computing.
Introduction to OpenCL concepts.
G. M. Amdahl Validity of the single processor approach to achieving large scale computing capabilities.1967
J. L. Gustafson Reevaluating Amdahl’s law.1988
The Landscape of Parallel Computing Research: A View From Berkeley.
Lecture 3
23/3/2012
Overview of nowadays parallel hw.
OpenCL Buffers.
OpenCL Examples.
OpenCL 1.2 Specifications and Quick reference card
Lecture 4
30/3/2012
Understanding GPU Memory (coalescing accesses and bank conflicts).
OpenCL syncronizatoins.
Example: a Sobel filter operator.
OpenCL Sobel filter from AMD/ATI
OpenCL Sobel filter from NVidia
Lecture 5
20/4/2012
GPU threads, prediction and occupancy.
Example: N-Body simulation with tiling.
OpenCL NBody simulation from AMD/ATI
Histogram calculation in OpenCL NVidia tech. report
Lecture 6
27/4/2012
Matrix Multiplication
Matrix Transpose
...
Lecture 7
4/5/2012
Parallel Reduction ...
Lecture 8
11/5/2012
Parallel Prefix Sum (Scan)
Sengupta et al. paper

198910 - 198911

Visualisation & Data Analysis (Vorlesung + ProSeminar)

Wintersemester 2011/2012 - DK-CIM curriculum, third semester
Lecturers: Mag.Dr. Werner Benger, Ph.D. Biagio Cosenza, Mihai Datcu
Informations available on the DK-Plus Wiki

198913

Object-Oriented Scientific Computing (Vorlesung)

Wintersemester 2011/2012 - DK-CIM curriculum, third semester
Lecturer: Ph.D. Biagio Cosenza
Institut: FP Scientific Computing - Type: VO 2 - ECTS: 2.5
Calendar and other info
ProSeminar thaught by Simone Pellegrini - ProSeminar Calendar
Resources: available on the OLAT eCampus website.
Exams: Feb 27, 2012, from 11.00 to 13.00, room HS 11