Help:Pulsar

From CECS wiki
Jump to navigation Jump to search

PULSAR is a parallel library providing an API for building and executing a Virtual Systolic Array (VSA) - a collection of Virtual Data Processors (VDPs) connected with channels and communicating using packets using MPI and CUDA

The runtime is accompanied by a handful of examples, coming mostly from the field of dense linear algebra.

Software homepage
http://icl.utk.edu/pulsar/
Software availability
euler (hilbert in the future), without CUDA with mpi
Other related software
SGE, mpi, PLASMA
command to type to compile
mpicc -I/share/apps/pulsar/include -L/share/apps/pulsar/lib ... -lprt
then run using qsub and mpirun
Location of example files
/share/apps/pulsar/examples


Additional notes[edit]

This is still being tested on our systems. Included examples include libraries that are not available.