The course aims to introduce students to the use of graphic cards as high performance computing hardware (GPGPU: General-purpose Programming on GPU). Attendees are required to know at least one programming language, with a preference for C and/or C++.
The course will be held by Dr. Giuseppe Bilotta
Lessons will be held in every monday (5pm to 7pm) in Room 2 and friday (11am to 1pm) in Room 23. The Microsoft Team code for the course is 3icuged.
The course will have both theory (frontal) lessons and practice (lab) sessions. For the practice sessions, students may use their own laptops as well as the machines in Lab 125.
Students who prefer to use their own laptops should have a C/C++ development environment in addition to the following software (see also the links below):
OpenCL support on Debian is distributed across several packages, to be installed depending on the available hardware:
The course is offered by the Dipartimento di Matematica e Informatica of the Università di Catania in cooperation with the Osservatorio Etneo of the Istituto Nazionale di Geofisica e Vulcanologia (INGV).