Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 22 C++ Openmp Projects
-
For completeness, it looks like this question was posted to the oneDNN GitHub repo and the response was to stay tune for updates.
-
Project mention: Anyone know a more efficient method to use for cracking this zip? | reddit.com/r/HowToHack | 2023-02-03
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
-
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)
-
-
Project mention: Ask HN: My process only gets scheduled on M1 efficiency cores | news.ycombinator.com | 2022-04-19
-
You can also check out the CTranslate2 library which supports efficient inference of T5 models, including 8-bit quantization on CPU and GPU. There is a usage example in the documentation.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Project mention: How exactly would you go about writing a program to simplify algebraic expressions? | reddit.com/r/cpp_questions | 2023-01-20
https://beltoforion.de/en/muparser/ is a good example of such a parser.
-
Does anyone know what's the way to help with the OM-1 camera support? There's a PR that works really well (https://github.com/darktable-org/rawspeed/pull/357).
-
-
-
-
I wrote the Fortran version of BabelStream (https://github.com/UoB-HPC/BabelStream/pull/135) to compare all of these, which might be useful as well. There is also MiniWeather, which supports all OpenMP, OpenACC and StdPar for GPU: https://github.com/mrnorman/miniWeather/tree/main/fortran.
-
mixbench
A GPU benchmark tool for evaluating GPUs and CPUs on mixed operational intensity kernels (CUDA, OpenCL, HIP, SYCL, OpenMP)
-
-
Project mention: 1000x speedup on interactive Mandelbrot zooms: from C, to inline SSE assembly, to OpenMP for multiple cores, to CUDA, to pixel-reuse from previous frames, to inline AVX assembly... | reddit.com/r/programming | 2022-07-16
I verified that the limiting factor is memory bandwidth - and that once we switch to a fully CPU-bound mode (with option -p 100) the computation speed scales linearly with more cores.
-
ParallelReductionsBenchmark
Thrust, CUB, TBB, AVX2, CUDA, OpenCL, OpenMP, SyCL - all it takes to sum a lot of numbers fast!
-
-
-
-
parallel-cellular-automata
Framework for building parallel cellular automata in C++. In it you can also find a work-stealing threadpool and a reusable barrier that you can use in other projects.
Project mention: Small C++ framework for building parallel cellular automata | reddit.com/r/cellular_automata | 2022-08-07A few months back I made a small framework for building parallel cellular automata in C++ for a university project. The code is here: https://github.com/gerzin/parallel-cellular-automata. Let me know what do you think about it.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Openmp related posts
- 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
- Next release
- Anybody familiar with SDFs (Signed Distance Fields) here?
-
A note from our sponsor - Sonar
www.sonarsource.com | 26 Mar 2023
Index
What are some of the best open-source Openmp projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | oneDNN | 3,094 |
2 | bkcrack | 920 |
3 | stdgpu | 856 |
4 | Kratos | 798 |
5 | faasm | 719 |
6 | amgcl | 596 |
7 | CTranslate2 | 591 |
8 | muparser | 318 |
9 | rawspeed | 286 |
10 | ginkgo | 282 |
11 | primecount | 278 |
12 | alpaka | 267 |
13 | BabelStream | 221 |
14 | mixbench | 212 |
15 | monolish | 179 |
16 | MandelbrotSSE | 78 |
17 | ParallelReductionsBenchmark | 50 |
18 | sparse-som | 18 |
19 | parallel-kd-tree | 16 |
20 | AdventOfCode2021 | 11 |
21 | parallel-cellular-automata | 6 |
22 | chaq-sdfgen | 0 |