philipturner / MoltenCL
The missing OpenCL 3.0 driver for macOS
☆12Updated last year
Related projects: ⓘ
- A portable GPU/CPU Path Tracer library powered by SYCL. (OpenCL/CUDA/OpenMP)☆17Updated 5 years ago
- Embree ray tracing kernels repository.☆12Updated 7 years ago
- AARCH64 port of Embree ray tracing library☆48Updated 2 years ago
- Experimental implementation of OpenCL over Metal☆12Updated 2 years ago
- List all available information about all SYCL devices and platforms☆15Updated 4 years ago
- A vectorizable multi-dimensional iterator for C++ using the Coroutines TS☆11Updated 2 years ago
- ☆31Updated 3 years ago
- Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.☆19Updated 3 years ago
- Library for length agnostic SIMD intrinsic support and the corresponding math operations☆20Updated 2 years ago
- Software implementation of ARM and x86 SIMD intrinsics☆12Updated 5 years ago
- Half precision floating point C++ library (imported from sourceforge upstream).☆32Updated 7 years ago
- Toy software vulkan ICD implementation☆19Updated 4 years ago
- portFFT is a library implementing Fast Fourier Transforms using SYCL☆14Updated last week
- Collaborating on papers for the ISO C++ committee - public repo☆26Updated last month
- mallocMC: Memory Allocator for Many Core Architectures☆50Updated 3 weeks ago
- Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda☆78Updated last month
- A performance-portable geodesic ray tracing library.☆25Updated last year
- GPGMM, a General-Purpose GPU Memory Management Library.☆32Updated 7 months ago
- Compiler/BuildSystem Interface Library☆24Updated 2 years ago
- Vulkan Ignoble Software Rasterizer: Software rasterizer implementing Vulkan. Just for fun.☆44Updated 6 years ago
- A replacement for rand()/srand() that's ~700% faster and typically has better statistical distribution. An adaptationof Melissa O'Neill's…☆13Updated 5 months ago
- CPP20 implementation of a 16-bit floating-point type mimicking most of the IEEE 754 behavior. Single file and header-only.☆30Updated 7 months ago
- Easily batch-build cmake projects!☆17Updated 4 months ago
- Emulating double-precision arithmetic on Apple GPUs☆43Updated last year
- Fork of LLVM with support for downgrading bitcode.☆17Updated 3 months ago
- ☆30Updated this week
- Implementation of the SYCL specification.☆68Updated 3 months ago
- Flat containers for C++☆56Updated 2 years ago
- Python API and tools for manipulating and optimizing SPIR-V☆22Updated 8 years ago
- Runtime choosing of template specializations using compile-time lookup-tables. Compile all states of a template function, but execute the…☆26Updated 10 months ago