This is your work, valued

Munich, Germany

gnzlbg

Elite
@gnzlbg

Physics, HPC, Heterogeneous computing, SIMD, Systems programming, C++, Rust

cargo-asm. cargo subcommand showing the assembly or llvm-ir generated for Rust code

1.3k

jemallocator. Rust allocator using jemalloc as a backend

430

static_vector. A dynamically-resizable vector with fixed capacity and embedded storage

173

slice_deque. A contiguous-in-memory double-ended queue that derefs into a slice

158

ctest. Automatic testing of FFI bindings for Rust

123

scattered. C++ Scattered Containers

67

mimallocator. Rust

54

bitwise. Portable high-level bitwise manipulation algorithms

53

bitintr. Portable Bitwise Manipulation Intrinsics

48

lbm-rs. Lattice-Boltzmann Method implementation in Rust

24

is_sorted. Is an Iterator sorted?

22

cpp_skeleton. C++ Projekt Skeleton

20

sleef-sys. Rust binding for SLEEF: SIMD Library for Evaluating Elementary Functions

18

nmp. Non-blocking message passing (a C++14 MPI wrapper)

18

ndtree. nd-tree data structures and algorithms

15

match_cfg. Convenience macro for defining items depending on large number of #[cfg]s

9

aobench. Ambient Occlusion Benchmark in Rust (multi-threaded and explicitly vectorized)

9

hm3. Hierarchical Multiphysics Multiscale methods

8

tsc. Time stamp counter based timer

6

simple-executor. A simple async executor for learning purposes

5

cffi-panic. Error handling in Rust->C->Rust for C APIs taking callbacks

5

arithmetic_type. Implementation of an arithmetic type in C++

5

glfw. GLFW C++ wrapper with SFML-like event polling.

4

glibm. A pure Rust math library

4

ampi. Asynchronous Message Passing Interface

3

hom3. A laboratory for High-Order Multiphysics Multiscale Methods

3

is_utf8. Functions for ASCII and UTF-8 validation for byte slices

3

Catch. C++ AutomatedTest Cases in Headers

1

rfcs. RFCs for changes to Rust

1

typed_arch. Portably-typed std::arch intrinsics

1

linux-rs. Raw FFI Bindings to the Linux kernel APIs

1

toys. Toy projects

1

rust. A safe, concurrent, practical language.

1

stdsimd_portable. experimenting with building portable simd intrinsics on top of stdsimd

1