Vectorization of High-performance Scientific Calculations Using AVX-512 Intruction Set


Дәйексөз келтіру

Толық мәтін

Ашық рұқсат Ашық рұқсат
Рұқсат жабық Рұқсат берілді
Рұқсат жабық Тек жазылушылар үшін

Аннотация

Modern calculation codes used in supercomputing are very demanding of computing resources. For their effective appliance requires the use of parallelization at all levels, starting with the use of multiprocess and multi-threaded programming, and ending with vectorization. The AVX-512 instruction set, first introduced in Intel Xeon Phi Knights Landing and Intel Xeon Skylake microprocessors, opens up broad possibilities for vectorizing code and allows to speed up the execution of applications in several times. This article discusses some aspects of the application of vectorization in the program code of some kinds, which is found in high-performance scientific computing.

Авторлар туралы

B. Shabanov

Joint Supercomputer Center

Хат алмасуға жауапты Автор.
Email: shabanov@jscc.ru
Ресей, Moscow, 119334

A. Rybakov

Joint Supercomputer Center

Хат алмасуға жауапты Автор.
Email: rybakov.aax@gmail.com
Ресей, Moscow, 119334

S. Shumilin

Joint Supercomputer Center

Хат алмасуға жауапты Автор.
Email: shumilin@jscc.ru
Ресей, Moscow, 119334


© Pleiades Publishing, Ltd., 2019

Осы сайт cookie-файлдарды пайдаланады

Біздің сайтты пайдалануды жалғастыра отырып, сіз сайттың дұрыс жұмыс істеуін қамтамасыз ететін cookie файлдарын өңдеуге келісім бересіз.< / br>< / br>cookie файлдары туралы< / a>