ara
Vector Unit
A 64-bit Vector Unit designed as a coprocessor for a RISC-V processor core
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
379 stars
23 watching
132 forks
Language: C
last commit: 2 days ago
Linked from 1 awesome list
araasiccpuriscvrv64gcvrvvvector
Related projects:
Repository | Description | Stars |
---|---|---|
pulp-platform/axi | Provides reusable IP modules and verification infrastructure for designing high-performance on-chip communication networks adhering to AXI standards. | 1,115 |
pulp-platform/pulpino | An open-source microcontroller system based on RISC-V, designed for ultra-low-power signal processing applications. | 898 |
inejc/paragraph-vectors | A PyTorch implementation of a model for generating dense vector representations of paragraphs from text data. | 412 |
pulp-platform/idma | A modular data movement accelerator designed to support various platforms and protocols | 93 |
pulp-platform/hero | An FPGA-based research platform for exploring heterogeneous computers with accelerators and host CPUs. | 95 |
fukamachi/proc-parse | A procedural vector parser library for Common Lisp that provides an efficient and readable way to parse strings and octets into various formats. | 36 |
vincehi/pulp | An application for managing and organizing audio files | 35 |
novemberisms/brinevector | A lightweight C-accelerated vector library for Lua | 52 |
thephoeron/bit-smasher | A Common Lisp library providing functions and macros for handling bit vectors, arithmetic, type conversions, and measurements. | 53 |
thepeoplesbourgeois/d3-vector | A module for defining directional vectors in force simulations with customizable angle and magnitude properties. | 4 |
recolude/unitpacking | A library for storing unit vectors in an efficient format | 6 |
rpav/fast-io | Improves performance of octet-vector and stream I/O in Common Lisp programming | 147 |
p-ranav/alpaca | A C++ serialization library that efficiently packs and unpacks structured data into compact byte arrays. | 479 |
pulp-platform/pulp | A platform for designing and implementing ultra-low-power, parallel computing systems for IoT edge applications. | 453 |
arklumpus/vectsharp | A C# library for creating vector graphics | 242 |