Home
Softono

Iris

Open source BSD-3-Clause Jupyter Notebook
44
Stars
11
Forks
0
Issues
8
Watchers
7 months
Last Commit

 About Iris

A unified framework across multiple programming platforms

Platforms

Web Self-hosted

Languages

Jupyter Notebook

Need Help Installing Iris?

We provide expert installation service for this software. Our team will install, configure, and secure Iris on your server. plans start at just $30.

IRIS

DOI

IRIS is an intelligent runtime system for extremely heterogeneous architectures. IRIS discovers available functionality, manage multiple diverse programming systems (e.g., OpenMP, CUDA, HIP, Level Zero, OpenCL, Hexagon) simultaneously in the same application, represents data dependencies, orchestrates data movement proactively, and allows configurable work schedulers for diverse heterogeneous devices.

https://iris-programming.github.io

Citation

If you use IRIS, please cite the following paper:

Jungwon Kim, Seyong Lee, Beau Johnston, and Jeffrey S. Vetter. 2021. IRIS: A Portable Runtime System Exploiting Multiple Heterogeneous Programming Systems. In Proceedings of the 25th IEEE High Performance Extreme Computing Conference (HPEC ‘21). 1–8.

@inproceedings{Kim:2021:IRIS,
  author={Jungwon Kim, Seyong Lee, Beau Johnston, and Jeffrey S. Vetter},
  title={IRIS: A Portable Runtime System Exploiting Multiple Heterogeneous Programming Systems},
  booktitle={Proceedings of the 25th IEEE High Performance Extreme Computing Conference},
  series={HPEC '21},
  year={2021},
  pages={1-8},
  doi={}
}

More Information

If you would like more information on IRIS, please either submit an issue at https://github.com/ORNL/iris/issues, start a discussion at https://github.com/ORNL/iris/discussions, or email [email protected].