Kernels
grbl-L-Mega
Our great sponsors
Kernels | grbl-L-Mega | |
---|---|---|
6 | 2 | |
401 | 14 | |
0.7% | - | |
7.8 | 0.0 | |
about 1 month ago | almost 1 year ago | |
C | C | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Kernels
-
Fortran on GPU
I've evaluated all of these against each other. One presentation is https://www.nvidia.com/en-us/on-demand/session/gtcspring22-s41620/ (sorry, you have to register - it's not my preference). The performance numbers there are based on code derived from https://github.com/ParRes/Kernels/tree/default/FORTRAN (the code differences are not interesting). Another comparison is found in https://github.com/jeffhammond/nwchem-tce-triples-kernels, which is more complicated in some ways.
-
Small Open Source HPC Code Recommendations
You absolutely went to take a look at the Parallel Research Kernels (PRK) repo at https://github.com/ParRes/Kernels .
grbl-L-Mega
-
First aluminum project on Sainsmart 3020Pro Max
In the Grbl-L (grbl lathe version, there is also a Grbl-L-Mega version), an input pin is used to measure the spindle speed of the lathe. The same pin is used for G33 spindle synchronization threading.
What are some alternatives?
grblHAL - This repo has moved to a new home https://github.com/grblHAL
grbl-Mega-5X - 5/6 Axis version of Grbl, the open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on an Arduino Mega2560
LPC176x - grblHAL driver for LPC1968 and LPC1769
mcmap - Pixel-art map visualizer for Minecraft. Maps are drawn from an isometric perspective.
miniMD - MiniMD Molecular Dynamics Mini-App
analisis-numerico-computo-cientifico - Análisis numérico y cómputo científico
ompi - Open MPI main development repository
uCNC - µCNC - Universal CNC firmware for microcontrollers
grbl-L - An open source, embedded, high performance g-code-parser written in optimized C that will run on a straight Arduino. Forked from GRBL modified for use on a lathe with spindle sync threading
CNCL - Lathe grbl teach-in gui
computecpp-sdk - Collection of samples and utilities for using ComputeCpp, Codeplay's SYCL implementation
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