philipturner / metal-usm
Access CPU pointers from inside the Apple GPU
☆12Updated 2 years ago
Alternatives and similar repositories for metal-usm
Users that are interested in metal-usm are comparing it to the libraries listed below
Sorting:
- Fork of LLVM with support for downgrading bitcode.☆19Updated 4 months ago
- The missing OpenCL 3.0 driver for macOS☆13Updated 2 years ago
- Utilities for Metal-cpp☆11Updated 10 months ago
- Metal ray-tracer source code☆66Updated 11 months ago
- GPGMM, a General-Purpose GPU Memory Management Library.☆34Updated 3 months ago
- A fast implementation of log() and exp()☆53Updated 2 years ago
- Print all known information about the GPU on Apple-designed chips☆78Updated 8 months ago
- Library to manipulate Apple Metal Shading Language IR☆51Updated 2 years ago
- CMake modules to support compiling Apple Metal shaders as part of a CMake build system.☆16Updated 4 months ago
- Utilities for accessing AMD's Machine-Readable GPU ISA Specifications.☆33Updated 2 months ago
- portFFT is a library implementing Fast Fourier Transforms using SYCL☆17Updated 2 months ago
- Swift 4.2 rendition for Mac☆17Updated 4 years ago
- A simple profiler to count Nvidia PTX assembly instructions of OpenCL/SYCL/CUDA kernels for roofline model analysis.☆50Updated last month
- A native GPU bytecode compiler for constructive solid geometry☆23Updated 5 years ago
- Light-weight online font texture atlas builder☆13Updated 8 months ago
- A demonstration of how to play HDR video with Metal and AVFoundation☆19Updated 2 months ago
- Intel oneAPI RenderKit CMake superbuild☆9Updated 3 months ago
- Monolithic dependency encapsulating many ASWF projects to swiftly architect the metaverse.☆27Updated 2 months ago
- 🍏 Experimenting with new Metal 3 features☆17Updated 2 years ago
- ☆18Updated 2 months ago
- Running linear algebra as fast as possible on Apple silicon☆20Updated last year
- A simple demonstration of Metal 3.0 mesh shaders☆52Updated 2 years ago
- A command-line-compilable example of Metal.☆31Updated 5 years ago
- Synchronous, single-threaded, library-only SYCL implementation for debugging and verification.☆35Updated last week
- AARCH64 port of Embree ray tracing library☆49Updated 2 years ago
- Low-level API examples using C++, C#, Rust, Python, Swift, Java, and Kotlin languages☆19Updated last month
- Thrust, CUB, TBB, AVX2, AVX-512, CUDA, OpenCL, OpenMP, Metal - all it takes to sum a lot of numbers fast!☆96Updated last week
- Run shadertoy shaders on CPU with multithreading and SIMD☆11Updated 4 years ago
- A collection of Vulkan C++ utilities with a general focus on tools development, and a specific focus on supporting Intel® Graphics Perfor…☆34Updated 2 weeks ago
- zip_vector in-memory compressed variable length integer array☆17Updated 2 years ago