I optimized some code for the European Space Agency, achieving significant speedups - using OpenMP, SSE, Eigen and CUDA. This is the resulting code, with complete documentation on the optimizations performed. I also blogged about the techniques I used to optimize the code here: https://www.thanassis.space/straylight.html
☆16Aug 4, 2017Updated 9 years ago
Alternatives and similar repositories for straylight
Users that are interested in straylight are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Srl is a flexible serialization library written in C++11.☆40Mar 20, 2024Updated 2 years ago
- Bourne is a lightweight JSON de/serializer (C++11).☆22Jun 1, 2015Updated 11 years ago
- Code for non-separable filtering in 2, 3 and 4 dimensions with the CUDA programming language.☆12Feb 15, 2017Updated 9 years ago
- Shanti's Raytracer: fast, precise, and accurate optical ray propagation☆13Mar 31, 2026Updated 6 months ago
- A GPU accelerated polygon clipping algorithm☆11Dec 2, 2023Updated 2 years ago
- End-to-end encrypted cloud storage - Proton Drive • AdSpecial offer: 40% Off Yearly / 80% Off First Month. Protect your most important files, photos, and documents from prying eyes.
- fast, simple and non-intrusive C++ serializer☆10Jan 21, 2022Updated 4 years ago
- Parallel RNN LM trainer☆11Jul 31, 2015Updated 11 years ago
- A flexible, templated GPU library of neighbor search algorithms.☆11Oct 22, 2026Updated last week
- [ DEPRECATED REPO - CHECK README]☆15Feb 12, 2017Updated 9 years ago
- A managed platform and language for GPGPU☆32Dec 3, 2012Updated 13 years ago
- C++ library for boolean operations on contours. Including cubic beziers.☆34Jul 14, 2022Updated 4 years ago
- A GPU-based ray-surface intersection test implemented in CUDA