UPMEM PiM C++ Library

Description

    The UPMEM PiM C++ library (named BPL) aims to eases Processing-in-Memory (PiM) development. The API provides abstractions that make PiM development similar to conventional development such as, for instance, multithreading development.

    As a gold standard, a multicore implementation is also provided. It’s then possible to compare results for both PiM and multicore architectures.

Algorithm implementations

    Several algorithms have been implemented and evaluated through the UPMEM PiM library

Code link

Comments are closed.