InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 C++ Openmp Projects
-
Thanks for the added context on the builds! As "foreign" BW player and fellow speech processing researcher, I agree shallow contextual biasing should help. While not difficult to implement, most generally available ASR solutions don't make it easy to use. There's a PR in ctranslate2 implementing the same feature so that it could be exposed in faster-whisper: https://github.com/OpenNMT/CTranslate2/pull/1789
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Exploring biphasic programming: a new approach in language design | news.ycombinator.com | 2024-07-02
I'm going to hijack the mention of ML to share xbyaku, a c++ library presenting a DSL for assembling machine code at runtime (useful for JIT).
It's used by some of the pytorch back ends.
https://github.com/herumi/xbyak
Example use: https://github.com/oneapi-src/oneDNN/blob/main/src/cpu/aarch...
I learned about these through a blog post about speeding up pytorch on ARM: https://pytorch.org/blog/optimized-pytorch-w-graviton/
-
-
Kratos
Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface. (by KratosMultiphysics)
-
-
For my tasks, I had some success with algebraic multigrid solvers as preconditioner, for example from AMGCL or PyAMG. They are also reasonably easy to get started with.
https://github.com/pyamg/pyamg
https://github.com/ddemidov/amgcl
But I only have to deal with positive definite systems, so YMMV.
I am not sure whether those libraries can deal with multiple right-hand sides, but most complexity is in the preconditioners anyway.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
mixbench
A GPU benchmark tool for evaluating GPUs and CPUs on mixed operational intensity kernels (CUDA, OpenCL, HIP, SYCL, OpenMP)
-
Project mention: We asked camera companies why their RAW formats are all different and confusing | news.ycombinator.com | 2025-04-04
Fujifilm lossy compressed raw still isn't supported after many years [1].
[1] https://github.com/darktable-org/rawspeed/issues/366
And in my experience there has been lots of bugs with Fujifilm raws in darktable:
[2] https://github.com/darktable-org/rawspeed/issues/354
[3] https://github.com/darktable-org/darktable/issues/18073
However, Fujifilm lossless compressed raw actually does a decent job keeping the file sizes down (about 50% to 60% the file size of uncompressed) while maintaining decent write speed during burst shooting.
-
-
-
-
-
-
ParallelReductionsBenchmark
Thrust, CUB, TBB, AVX2, AVX-512, CUDA, OpenCL, OpenMP, Metal - all it takes to sum a lot of numbers fast!
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Openmp discussion
C++ Openmp related posts
-
Support for a6700?
-
A7R V RAW Support
-
Anyone know a more efficient method to use for cracking this zip?
-
bkcrack - Crack legacy zip encryption with Biham and Kocher's known plaintext attack.
-
How does one crack a ZIP file password when you have access to one of the files from the ZIP file?
-
[REQUEST]: I need some examples of Canon RAW format files or a utility to make them.
-
Upgraded from 2.6.2 to 3.6.1 - Images now tend to be very pink or very green, even after clearing history stack
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 May 2025
Index
What are some of the best open-source Openmp projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | CTranslate2 | 3,799 |
2 | oneDNN | 3,790 |
3 | stdgpu | 1,214 |
4 | Kratos | 1,107 |
5 | faasm | 897 |
6 | amgcl | 791 |
7 | open.mp | 507 |
8 | ginkgo | 464 |
9 | muparser | 451 |
10 | occa | 418 |
11 | mixbench | 400 |
12 | rawspeed | 395 |
13 | alpaka | 379 |
14 | BabelStream | 336 |
15 | primecount | 326 |
16 | mcmap | 319 |
17 | monolish | 201 |
18 | ParallelReductionsBenchmark | 96 |
19 | MandelbrotSSE | 89 |
20 | hpdbscan | 43 |
21 | parallel-kd-tree | 32 |
22 | astray | 25 |
23 | sparse-som | 19 |