RAJA Performance Portability Layer (C++)
-
Updated
May 20, 2024 - C++
RAJA Performance Portability Layer (C++)
MATAR is a C++ software library to allow developers to easily create and use dense and sparse data representations that are also portable across disparate architectures using Kokkos.
Linter that finds portability issues in Python package distributions (wheels, sdists, conda packages).
A control menu, application launcher and portabilizer - all in one application!
An application-focused API for memory management on NUMA & GPU architectures
C++ utility libraries for high-performance Unix servers and applications
CPU/GPU parallel performance portable layer in Julia via functions as arguments
A mirror of the GNU Autoconf Archive, a collection of more than 500 macros for GNU Autoconf that have been contributed as free software by friendly supporters of the cause from all over the Internet.
Productive and portable performance programming across spatial architectures (FPGAs, etc.) and vector architectures (GPUs, etc.)
📗 How to write cross-platform Node.js code
All the characters that work on most terminals
The Data Transfer Project makes it easy for people to transfer their data between online service providers. We are establishing a common framework, including data models and protocols, to enable direct transfer of data both into and out of participating online service providers.
Copy-hiding array abstraction to automatically migrate data between memory spaces
Collective Mind (CM) is a small, modular, cross-platform and decentralized workflow automation framework with a human-friendly interface and reusable automation recipes to make it easier to build, run, benchmark and optimize AI, ML and other applications and systems across diverse and continuously changing models, data, software and hardware
CHAI and RAJA provide an excellent base on which to build portable codes. CARE expands that functionality, adding new features such as loop fusion capability and a portable interface for many numerical algorithms. It provides all the basics for anyone wanting to write portable code.
Graph algorithms and supporting data structures with low memory footprint
Common Lisp library to portably (un)define REPL toplevel commands.
A library simplifying the collection and interpretation of P3 data.
A compact library with utility methods that are Java/C# compatible. Available on Java and .NET
At last, a user-friendly Wine graphical interface (mirror from Gitlab)
Add a description, image, and links to the portability topic page so that developers can more easily learn about it.
To associate your repository with the portability topic, visit your repo's landing page and select "manage topics."