23 May 2023
Faculty of Computer and Information Science, UL
Europe/Ljubljana timezone

Session

Seminar: Large cluster programming and Chapel language with example of evolutionary algorithm implementation

23 May 2023, 09:15
P22 (Faculty of Computer and Information Science, UL)

P22

Faculty of Computer and Information Science, UL

Univerza v Ljubljani Fakulteta za računalništvo in informatiko Večna pot 113 SI-1000 Ljubljana

Description

The application of evolutionary algorithms is frequently limited by available computational resources, especially in the case of so-called hybrid or memetic evolutionary algorithms in combination with large (or even Big) training data sets. HPC implementations not only of such algorithms are complicated. Unified programming environment of Chapel language opens way to implement algorithms working on large clusters much easier way than in the case of frequently used combinations of OpenMP+MPI or even OpenMP+MPI+Cuda technologies. This talk presents an alternative approach to programming heterogeneous systems in the Chapel language, demonstrates its basic approaches and presents their application on evolutionary algorithm parallel implementation.

Presentation materials

There are no materials yet.
Building timetable...