C Opencl

Open-source C projects categorized as Opencl
Topics: #GPU #C #Gpgpu #Hash #Mpi

Top 17 C Opencl Projects

  • hashcat

    World's fastest and most advanced password recovery utility

    Project mention: ETH Pre-Sale-Wallet and Hashcat | /r/HashCracking | 2023-07-11

    Using the example from this site https://github.com/hashcat/hashcat/issues/1279, I indeed get the correct password for the test hash.

  • john

    John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs

    Project mention: Inception: Leaking the root hash from /etc./shadow on AMD Zen 4 [video] | news.ycombinator.com | 2023-08-08

    With the root hash you can crack the root password using tools like John The Ripper[0]. More generally, I assume, this exploit can be used to read any arbitrary files on the system, bypassing regular access control, and plenty of other stuff you aren't supposed to be able to do as a non-privileged user.

    0: https://www.openwall.com/john/

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • mesa

    Mesa 3D graphics library (read-only mirror of https://gitlab.freedesktop.org/mesa/mesa/)

    Project mention: PRoot-Distro Ubuntu : Adreno 7xx GPU series Freedreno Turnip install | /r/termux | 2023-08-01

    $ echo "deb-src [signed-by="/usr/share/keyrings/ubuntu-archive-keyring.gpg"] http://ports.ubuntu.com/ubuntu-ports jammy main restricted universe multiverse" >> /etc/apt/sources.list $ sudo apt update $ sudo apt build-dep mesa $ clone https://gitlab.freedesktop.org/mesa/mesa $ cd mesa $ meson build -Dgbm=enabled -Dopengl=true -Degl=enabled -Degl-native-platform=x11 -Dgles1=disabled -Dgles2=enabled -Ddri3=enabled -Dglx=dri -Dllvm=enabled -Dshared-llvm=disabled -Dplatforms=x11,wayland -Dgallium-drivers=swrast,virgl,zink -Dvulkan-drivers=swrast -Dosmesa=true -Dglvnd=true -Dxmlconfig=disabled $ sudo ninja -C build install

  • pocl

    pocl - Portable Computing Language

    Project mention: How to install OpenCL for AMD CPU? | /r/OpenCL | 2023-02-03

    For CPU, can try to use http://portablecl.org/

  • bitcracker

    BitCracker is the first open source password cracking tool for memory units encrypted with BitLocker

    Project mention: How to bypass the admin password when Windows(C:) is locked with bitlocker? | /r/Windows11 | 2023-09-13

    Clean reinstall. Or try bitcracker : https://github.com/e-ago/bitcracker

  • OpenCL-Headers

    Khronos OpenCL-Headers

    Project mention: Khronos Group releases OpenCL 3.0.14 update | /r/OpenCL | 2023-04-18

    Khronos has today released the OpenCL 3.0.14 maintenance update that introduces a new cl_khr_command_buffer_multi_device provisional extension that enables execution of a heterogeneous command-buffers across multiple devices. This release also includes significant improvements to the OpenCL C++ Bindings, a new code generation framework for the OpenCL extension headers, and the usual clarifications and bug fixes. The new specifications can be downloaded from the OpenCL Registry.

  • Kernels

    This is a set of simple programs that can be used to explore the features of a parallel platform.

    Project mention: Can you give me some proof that storing multidimansional data into a 1d array is the standard and best way to do it? | /r/C_Programming | 2022-12-04

    https://github.com/ParRes/Kernels/tree/default/C1z has some examples I’ve tested in the past. 2d is in the filenames of the relevant ones.

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • clinfo

    Print all known information about all available OpenCL platforms and devices in the system

  • darknet

    Darknet on OpenCL Convolutional Neural Networks on OpenCL on Intel & NVidia & AMD & Mali GPUs for macOS & GNU/Linux & Windows & FreeBSD (by sowson)

    Project mention: [D] Need help with OpenCL and Object detection. | /r/MachineLearning | 2022-11-05

    -First of all, I have AMD gpu and I know it doesnt work with darknet-yolo, but i found a gir repo for darknet-to-opencl here is link: https://github.com/sowson/darknet

  • nano-vanity

    A NANO vanity address generator (supports OpenCL)

  • ocl-icd

    OpenCL ICD Loader (free software)

  • opencl-hls-cnn-accelerator

    OpenCL HLS based CNN Accelerator on Intel DE10 Nano FPGA.

    Project mention: Can you help where to start on the FPGA implementation of Neural networks | /r/FPGA | 2023-02-17
  • OpenSimplex2

    C implementation for CPU and GPU of OpenSimplex 2 (by MarcoCiaramella)

  • gpu-post

    Spacemesh proof of space time gpu optimized setup

  • signum-vanity-opencl

    Use opencl or optimized code for CPU to speed up account ID creation.

    Project mention: Signum Vanity OpenCL 1.5 released! | /r/Signum | 2023-01-16

    Lattice Boltzmann Method for multiple moving cylinders in C and OpenCL.

  • termux-opencl

    Enable OpenCL Library in Termux Android application.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-13.

C Opencl related posts


What are some of the best open-source Opencl projects in C? This list will help you:

Project Stars
1 hashcat 18,254
2 john 8,249
3 mesa 1,048
4 pocl 797
5 bitcracker 699
6 OpenCL-Headers 609
7 Kernels 378
8 clinfo 273
9 darknet 176
10 nano-vanity 86
11 ocl-icd 68
12 opencl-hls-cnn-accelerator 60
13 OpenSimplex2 25
14 gpu-post 23
15 signum-vanity-opencl 5
17 termux-opencl 1
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.