gpgpu
Here are 371 public repositories matching this topic...
A General-purpose Parallel and Heterogeneous Task Programming System
-
Updated
Aug 6, 2021 - C++
Current implementation of join can be improved by performing the operation in a single call to the backend kernel instead of multiple calls.
This is a fairly easy kernel and may be a good issue for someone getting to know CUDA/ArrayFire internals. Ping me if you want additional info.
Lightweight, cross-platform & full-featured shader IDE
-
Updated
Aug 3, 2021 - C++
In python, you can write python -c 'print(42)' to start an interpreter on the input. Similarly, it would be nice to be able to write futhark run -c 'iota 42' or echo "iota 42" | futhark run - to run the interpreter on some simple input.
The write-once-run-anywhere GPGPU library for Rust
-
Updated
Apr 1, 2021 - Rust
List of Machine Learning, AI, NLP solutions for iOS. The most recent version of this article can be found on my blog.
-
Updated
Jul 30, 2018
A C++ GPU Computing Library for OpenCL
-
Updated
Aug 11, 2021 - C++
A .NET 5 library to run C# code in parallel on the GPU through DX12 and dynamically generated HLSL compute shaders, with the goal of making GPU computing easy to use for all .NET developers!
-
Updated
Aug 2, 2021 - C#
A GPU accelerated image and video processing framework built on Metal.
-
Updated
Jul 29, 2021 - Objective-C
Fast Clojure Matrix Library
-
Updated
Aug 12, 2021 - Clojure
A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
-
Updated
Aug 13, 2021 - Nim
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
-
Updated
Jul 9, 2021 - C++
stdgpu: Efficient STL-like Data Structures on the GPU
-
Updated
Jul 26, 2021 - C++
Add Javadoc to document the examples in TornadoVM.
This affects the packages under the examples module:
The documentation is at the class-level and it will contain a description of how the TornadoVM API is used for each example. Additionally, it contains how to run the example
BitCracker is the first open source password cracking tool for memory units encrypted with BitLocker
-
Updated
Sep 21, 2020 - C
Digit recognition with Convolutional Neural Networks in WebGL
-
Updated
Aug 17, 2016 - JavaScript
OpenCL for Rust
-
Updated
Jun 22, 2021 - Rust
Open issue to openly discuss potential ideas or improvements, whether on documentation, interfaces, examples, bug fixes, etc.
Just an FYI whilst I was trawling through the ROCm GitHub page:
https://rocmdocs.amd.com/en/latest/Programming_Guides/Programming-Guides.html#
C++ library for solving large sparse linear systems with algebraic multigrid method
-
Updated
Jul 21, 2021 - C++
Improve this page
Add a description, image, and links to the gpgpu topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the gpgpu topic, visit your repo's landing page and select "manage topics."


Our users are often confused by the output from programs such as zip2john sometimes being very large (multi-gigabyte). Maybe we should identify and enhance these programs to output a message to stderr to explain to users that it's normal for the output to be very large - maybe always or maybe only when the output size is above a threshold (e.g., 1 million bytes?)