Lightning

Lightning: Fast data processing using GPUs on distributed platforms

4
mentions
2
contributors
Get started
14 commitsLast commit ≈ 38 months ago4 stars1 fork

Cite this software

Description

  • Data processing using GPUs on distributed platforms
  • Program a cluster of GPUs just like programming a single GPU
  • Multi-GPU execution of existing CUDA kernels with minimal effort
  • Focus on scalability and efficiency

Lightning is a framwork for fast data processing using GPUs on distributed platforms. The framework enables distributed multi-GPU execution of compute kernels written in CUDA in a way that resembles programming CUDA using a single GPU. This enables scaling existing CUDA kernels to much larger problems size, far beyond the memory capacity and compute capabilities of a single GPU.

Keywords
Programming languages
  • Rust 96%
  • C++ 2%
  • Python 1%
License
</>Source code

Participating organisations

Netherlands eScience Center

Reference papers

Mentions

Contributors

Related projects

COMPAS

A Computational Answer to the Soaring MRI demand

Updated 20 months ago
In progress