Top 23 C GPU Projects
A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.Project mention: Writing the fastest GBDT libary in Rust | dev.to | 2022-01-11
Here are our benchmarks on training time comparing Tangram's Gradient Boosted Decision Tree Library to LightGBM, XGBoost, CatBoost, and sklearn.
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 FPGAsProject mention: Wordlist Generation for Password Cracking | reddit.com/r/AskNetsec | 2022-01-14
John can do this :)
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
NVIDIA GPUs htop like monitoring toolProject mention: any monitoring tools for nouveau | reddit.com/r/archlinux | 2021-08-17
nvtop might give you the info you want. Idk if it works with nouveau, I run AMD and radeontop :)
Single C file, Realtime CPU/GPU Profiler with Remote Web ViewerProject mention: We Trace a KV Database with Less Than 5% Performance Impact | news.ycombinator.com | 2021-07-05
Remotery - https://github.com/Celtoys/Remotery
Visual Studio's built-in profiler is an ok sampling profiler. It doesn't give you a nice multi-thread view which is a huge advantage to a span based profiler.
MTuner is quite nice for debugging memory usage. Which is another gaping hole in the Rust ecosystem. https://github.com/milostosic/mtuner
Lots of tools generate data in a format viewable by the Chrome trace viewer. I think Chrome's tracer viewer is not great. Maybe someday someone will create a viewer for the format that's good. I get cranky when large traces don't render at 60fps. Web-based viewers are almost all very very slow and it makes me sad.
waifu2x converter ncnn version, runs fast on intel / amd / nvidia GPU with vulkanProject mention: The Elysian Realm Signets | reddit.com/r/houkai3rd | 2021-12-24
Maybe try using waifu2x or something similar, then remove the background? Afaik their game assets are encrypted in video format for some reason.
GPGPU microprocessor architectureProject mention: The WeeCee – Tiny Vortex86-Based DOS Gaming PC | news.ycombinator.com | 2021-11-19
You could probably layer a software implementation of the rasterization pipeline on top of a compute-focused open-source GPU architecture like Nyuzi: https://github.com/jbush001/NyuziProcessor/
I would expect a 2x slowdown over hardware rasterization, based on NVIDIA's work on such an approach, but this is probably fine if you're just trying to match Voodoo3 performance. And one could imagine bolting a minimal hardware rasterizer on top of Nyuzi to speed things up once the software implementation is working.
Vulkan Quake port based on QuakeSpasmProject mention: Quake 1 motion sickness help? 🤢 | reddit.com/r/quake | 2022-01-22
I guess you could try increasing the framerate, quakespasm's physics break at higher than 72 though so you'll have to use something like vkquake: https://github.com/Novum/vkQuake
OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
id Software's Quake 2 v3.21 with mission packs and Vulkan support (Windows, Linux, macOS, FreeBSD, Raspberry Pi 4)Project mention: MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete | reddit.com/r/Fedora | 2022-01-12
RealSR super resolution implemented with ncnn libraryProject mention: FidelityFX-CLI: Command line tool that processes image files using the FidelityFX Super Resolution (FSR) shader system | reddit.com/r/Amd | 2021-08-17
Try RealSR, I always get pretty solid results with it and it's very straightforward as long as you're not afraid of programs without a GUI. There are also those "GAN" upscalers but I honestly know basically nothing about them, but I'm sure there is some program with GAN on it's name that can get you similar or better results than TopazAI. ESRGAN maybe?
BitCracker is the first open source password cracking tool for memory units encrypted with BitLockerProject mention: Who is behind "Thegrideon Software" (specializing in brute-force tools)? | reddit.com/r/sysadmin | 2021-10-15
So I decided to buy it, since I think 30 bucks is a fair price, even though it might just be a fancy wrapper for the open source bitcracker (I can't be bothered to create my own dictionary files and BitLocker Password is really easy with this).
⚡ High-performance GPU interactive scientific data visualization with VulkanProject mention: Looking for a library for plotting a big amount of geometrical data | reddit.com/r/learnpython | 2021-08-23
Maybe Datoviz or Dear PyGui?
DAIN, Depth-Aware Video Frame Interpolation implemented with ncnn libraryProject mention: How to run DAIN (interpolation animation software) on mac | reddit.com/r/ask | 2021-11-20
link to the instructions https://github.com/nihui/dain-ncnn-vulkan/blob/master/README.md
RIFE, Real-Time Intermediate Flow Estimation for Video Frame Interpolation implemented with ncnn libraryProject mention: What will happen if I export my 30FPS video at 60FPS? | reddit.com/r/premiere | 2021-09-29
SRMD super resolution implemented with ncnn libraryProject mention: Is there a not a scam free online video upscale for SD video? | reddit.com/r/videography | 2021-10-27
If you want to upscale live-action stuff, you need to load up some different models. For example RealSR or SRMD.
Hive OS client for GPU rigsProject mention: Help | reddit.com/r/Ergo | 2021-12-07
Open source Tegra2+ 2D/3D user-space developer tools (by grate-driver)Project mention: Grate | news.ycombinator.com | 2021-10-07
A NANO vanity address generator (supports OpenCL)Project mention: How to get a vanity Banano address | reddit.com/r/banano | 2022-01-02
If the vanity address you want is longer than 5 characters, you should use nano-vanity. You'll need to install Rust on your computer to get it. It can do around 100k addresses / second, but this may be higher if you enable your GPU.
Experimental VP9 codec support for vdpau-va-driver (NVIDIA VDPAU-VAAPI wrapper) and chromium-vaapiProject mention: Firefox 96.0 released | reddit.com/r/linux | 2022-01-11
There is a fork that supports VP9, the original supports h264 at best.
Fast, Expressive, & High-Performance Programming Language for those who dareProject mention: Leading vs. Trailing Types (Programming Languages) | news.ycombinator.com | 2021-09-22
CLI that runs OpenGL fragment shaders using the DRM/KMS Linux kernel subsystemProject mention: Run WebGL/OpenGL Shader Without Desktop Environment | reddit.com/r/linuxquestions | 2021-10-05
I stumbled across this project, which seems perfect for my need, but they have
A Blender 3.0.0 fork that will allow you to subdivide complex meshes using CUDA compatible GPUs. (WIP)Project mention: NVCC Fatal Error Code Because of "-x cu" Argument Being Passed by CMake | reddit.com/r/cpp | 2021-11-22
The full repo is available at https://github.com/katznboyz1/blender-cuda-subdivision-surface-gpu in case you need access to the full source for more details.
Lattice Boltzmann Method for multiple moving cylinders in C and OpenCL.Project mention: Want to share my CFD program with you guys! | reddit.com/r/C_Programming | 2021-11-28
C GPU related posts
Quake 1 motion sickness help? 🤢
1 project | reddit.com/r/quake | 22 Jan 2022
Who Watches Watchmen? – Integrating Elixir Applications with Systemd
3 projects | news.ycombinator.com | 17 Jan 2022
How to play quake in debian?
1 project | reddit.com/r/linux4noobs | 17 Jan 2022
SO YOU WANT TO PLAY SOME QUAKE
3 projects | reddit.com/r/quake | 17 Jan 2022
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
1 project | reddit.com/r/Fedora | 12 Jan 2022
How to get a vanity Banano address
2 projects | reddit.com/r/banano | 2 Jan 2022
The Elysian Realm Signets
1 project | reddit.com/r/houkai3rd | 24 Dec 2021
What are some of the best open-source GPU projects in C? This list will help you:
Are you hiring? Post a new remote job listing for free.