PULSAR Users’ Guide, Parallel Ultra-Light Systolic Array Runtime

TitlePULSAR Users’ Guide, Parallel Ultra-Light Systolic Array Runtime
Publication TypeTech Report
Year of Publication2014
AuthorsDongarra, J., J. Kurzak, P. Luszczek, and I. Yamazaki
Technical Report Series TitleUniversity of Tennessee EECS Technical Report
NumberUT-EECS-14-733
Date Published11-2014
InstitutionUniversity of Tennessee
AbstractPULSAR version 2.0, released in November 2014, is a complete programming platform for large-scale distributed memory systems with multicore processors and hardware accelerators. PULSAR provides a simple abstraction layer over multithreading, message passing, and multi-GPU, multi-stream programming. PULSAR offers a general-purpose programming model, suitable for a wide range of scientific and engineering applications. PULSAR was inspired by systolic arrays, popularized by Hsiang-Tsung Kung and Charles E. Leiserson.
Project Tags: