https://github.com/reliq-lft/reliq
Experimental lattice field theory framework prioritizing user-friendliness, performance, reliability, and resiliance
https://github.com/reliq-lft/reliq
kokkos lattice-qcd nim-lang upcxx
Last synced: about 1 month ago
JSON representation
Experimental lattice field theory framework prioritizing user-friendliness, performance, reliability, and resiliance
- Host: GitHub
- URL: https://github.com/reliq-lft/reliq
- Owner: reliq-lft
- License: mit
- Created: 2025-08-16T03:11:34.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-09-02T06:01:09.000Z (about 1 month ago)
- Last Synced: 2025-09-02T07:07:16.900Z (about 1 month ago)
- Topics: kokkos, lattice-qcd, nim-lang, upcxx
- Language: Nim
- Homepage: https://github.com/ctpeterson/ReliQ
- Size: 81.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ReliQ
> "We all make choices. But in the end our choices make us." - Andrew Ryan (BioShock)`ReliQ` is an experimental lattice field theory framework written first and foremost with user-friendliness, performance, reliability, and portability across current and future heterogeneous architectures in mind. As such, `ReliQ` is written in the elegant [Nim](https://nim-lang.org/) programming language, and we are experimenting with the use of a [partitioned global address space](https://en.wikipedia.org/wiki/Partitioned_global_address_space) for `ReliQ`'s distributed memory model using the [Unified Parallel C++](https://upcxx.lbl.gov/docs/html/guide.html) framework. Currently, each address space operates on the shared memory model implemented by [Kokkos](https://kokkos.org/).