awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesFirst-Class Vector Types

Language-level vector types that map directly to processor SIMD instructions.

Distinct from SIMD-Accelerated Arithmetic: Focuses on language primitives and types rather than just performing arithmetic operations.

Explore 2 awesome GitHub repositories matching data & databases · First-Class Vector Types. Refine with filters or upvote what's useful.

Awesome First-Class Vector Types GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • c3lang/c3cAvatar c3lang

    c3lang/c3c

    5,147Vezi pe GitHub↗

    c3c is the compiler for the C3 programming language, transforming source code into executable binaries, static libraries, or dynamic libraries using an LLVM backend. It implements a system based on result-based error handling, scoped memory pooling, and a semantic macro system. The compiler provides first-class support for hardware-backed SIMD vectors that map directly to processor instructions and enables runtime polymorphism through interface-based dynamic dispatch. The project covers a broad set of low-level capabilities, including manual and pooled memory management, inline assembly inte

    Implements first-class vector types that map directly to hardware processor instructions for parallel data processing.

    C3c3compilerlanguage
    Vezi pe GitHub↗5,147
  • dendibakh/perf-ninjaAvatar dendibakh

    dendibakh/perf-ninja

    3,754Vezi pe GitHub↗

    perf-ninja is a collection of educational resources and curricula focused on CPU architecture, memory hierarchies, SIMD programming, and low-level performance engineering. It provides instructional material and practical labs for identifying and fixing CPU bottlenecks, such as cache misses and branch mispredictions. The project differentiates itself through specialized training in hardware-level optimizations, including the use of compiler intrinsics for SIMD vectorization and the implementation of branchless predicate execution to eliminate pipeline stalls. It also covers advanced binary-lev

    Prevents arithmetic overflow by converting narrow integer types into wider types within vector registers.

    C++
    Vezi pe GitHub↗3,754
  1. Home
  2. Data & Databases
  3. Vectorized Arithmetic
  4. SIMD-Accelerated Arithmetic
  5. First-Class Vector Types

Explorează sub-etichetele

  • Vector Type CastingOperations for extending or narrowing data types within SIMD registers to prevent overflow or optimize precision. **Distinct from First-Class Vector Types:** Distinct from First-Class Vector Types: focuses on the active conversion (casting) between different vector widths.