-
University of California Los Angeles
- Los Angeles, United States
Stars
Dynamic memory pool implementation, for reusable fixed, or variable sized memory blocks, using pthread mutex locks.
The PULP Ara is a 64-bit Vector Unit, compatible with the RISC-V Vector Extension Version 1.0, working as a coprocessor to CORE-V's CVA6 core
Procyon is the brightest star in the constellation of Canis Minor. But it's also the name of my RISC-V out-of-order processor.
BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library
A prompt theming engine for Powershell
generating DFG and CFG from source code (using LLVM ) or from binary (using LLVM and Mcsema) 二进制或者源码转CGF& DFG
A comprehensive catalog of modern and classic books on C++ programming language
The Darkest Pipeline - Multithreaded pipelines for modern C++
QuteRTL: A RTL Front-End Towards Intelligent Synthesis and Verification
LU decomposition of a large matrix using OpenMP and MPI
Source code of the PPoPP '22 paper: "TileSpGEMM: A Tiled Algorithm for Parallel Sparse General Matrix-Matrix Multiplication on GPUs" by Yuyao Niu, Zhengyang Lu, Haonan Ji, Shuhui Song, Zhou Jin, an…
Matrix utils for CUDA. It will include LU decomposition, determinant, inversion and multiplication, for the moment.
The release codes of LA-MCTS with its application to Neural Architecture Search.
Parallel Monte Carlo Tree Search, see README.md for more detailed usage and information.
Dynamic Hashed Blocks (DHB) data structure for dynamic graphs
A high-performance, zero-overhead, extensible Python compiler using LLVM
An MPI+OpenMP hybrid implementation of Gustavson's Sparse Matrix Multiplication for Boolean CSR matrices
shi27feng / gdbgui
Forked from cs01/gdbguiBrowser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will …
Ligra: A Lightweight Graph Processing Framework for Shared Memory