Skip to content

kagandikmen/UPMEM-101

Repository files navigation

UPMEM-101

Welcome to the UPMEM-101 repository!

About

This space is dedicated to my exploring and experimenting with UPMEM's SDK while using this as an opportunity to create an easy-to-follow UPMEM tutorial.

For more information on UPMEM PDK, its documentation, and downloadable releases, please visit this link. For more information on UPMEM in general, please visit this link.

Setup

  1. Download UPMEM SDK tarball for your system from this link

  2. Extract its content and (preferably) move it to a better place like /usr/local/bin/

  3. Source the shell script upmem_env.sh, which sets necessary environment variables, in your .bashrc like:

source /usr/local/bin/upmem-sdk/upmem_env.sh > /dev/null
  1. Restart your shell session for the changes to become effective

  2. Test your setup using:

which dpu-lldb

which should, if correctly installed, return the path to the LLDB Debugger binary of UPMEM SDK

  1. Clone this repository:
git clone https://github.com/kagandikmen/UPMEM-101.git
cd UPMEM-101

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Discover UPMEM SDK with examples

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published