Software toolkit for implementing stencil codes on hybrid supercomputers

Бесплатный доступ

The problem of porting programs to hybrid (heterogeneous) supercomputers is considered. The process of porting is known to be difficult and error prone and generally requires a lot of efforts. Nevertheless, for some restricted classes of programs it can be automated. One of such classes is stencil codes, which are used widely in scientific computations. The ideas and implementation of a Centaur toolkit aimed at automatic parallelization of stencil programs for running on hybrid supercomputers are described. The main task performed by Centaur is to organize automatic data interchange between supercomputer nodes as well as interchange between accelerator and CPU inside each hybrid node. (In Russian).

Еще

Centaur project, domain-specific languages, hybrid supercomputing, stencil codes

Короткий адрес: https://sciup.org/14335936

IDR: 14335936

Статья научная