← Explore by area

RISC-V Toolchain & Math Libraries

18 repos

This cluster covers the RISC-V instruction set architecture ecosystem, including compiler toolchains (GNU), ABI/calling conventions documentation, assembly manuals, and optimized mathematical libraries (SLEEF). It represents the foundational infrastructure for building and running software on RISC-V processors, with particular emphasis on performance-critical elementary functions and cross-platform compatibility patterns.

C++ · 8C · 3Assembly · 2Makefile · 2HTML · 1Go · 1elementary-functionscudasse2avx512cppquadruple-precisionsimdavx2cplusplusargsort

abi-aa

Application Binary Interface for the Arm® Architecture

HTML351 commits

ada

WHATWG-compliant and fast URL parser written in modern C++, part of Internet Archive, Node.js, Clickhouse, Redpanda, Kong, Telegram, Adguard, Datadog and Cloudflare Workers.

C++1,633 commits

bitset

Go package implementing bitsets

Go496 commits

ccache

ccache – a fast compiler cache

C++5,312 commits

icecream

Distributed compiler with a central scheduler to share build load

C++2,212 commits

kwallet

KWallet: Credential Storage

C++1,766 commits

mold

mold: A Modern Linker 🦠

C++7,749 commits

qtkeychain

Platform-independent Qt API for storing passwords securely.

C++469 commits

riscv-asm-manual

RISC-V Assembly Programmer's Manual

Makefile202 commits

riscv-elf-psabi-doc

A RISC-V ELF psABI Document

Python659 commits

riscv-gnu-toolchain

GNU toolchain for RISC-V, including GCC

C1,390 commits

riscv-isa-sim

Spike, a RISC-V ISA Simulator

C4,155 commits

riscv-profiles

RISC-V Architecture Profiles

Makefile307 commits

riscv-tests

No description

Assembly1,084 commits

riscv-v-spec

Working draft of the proposed RISC-V V vector extension

Assembly1,094 commits

sleef

SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT

C590 commits

tlfloat

C++ template library for floating point operations

C++222 commits

x86-simd-sort

C++ template library for high performance SIMD based sorting algorithms

C++732 commits