rvv-intrinsic-doc VS riscv-isa-sim

Compare rvv-intrinsic-doc vs riscv-isa-sim and see what are their differences.

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
rvv-intrinsic-doc riscv-isa-sim
6 15
255 2,211
2.7% 2.7%
8.6 9.0
3 days ago 2 days ago
C C
BSD 3-clause "New" or "Revised" License GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

rvv-intrinsic-doc

Posts with mentions or reviews of rvv-intrinsic-doc. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-12.
  • Fixed length attributes · Issue #176 · riscv-non-isa/rvv-intrinsic-doc
    1 project | /r/RISCV | 31 May 2023
  • GCC 13.1 is now out... adds RVV vector intrinsics
    1 project | /r/RISCV | 27 Apr 2023
    Support for vector intrinsics as specified in version 0.11 of the RISC-V vector intrinsic specification, thanks Ju-Zhe Zhong from RiVAI for contributing most of implementation.
  • RVV 1.0 assembly language example
    3 projects | /r/RISCV | 12 Sep 2022
    The docs at https://github.com/riscv-non-isa/rvv-intrinsic-doc makes me think there should be a vfmacc_vv_f32m1_ta. I'll raise an issue there if it really is missing and not just me misunderstanding / using outdated stuff.
  • Compiler Explorer supports RISC-V Clang with vector intrinsics
    1 project | /r/RISCV | 16 Nov 2021
  • Porting an AVX-512 neural net C99 code generator to RISC-V
    2 projects | /r/RISCV | 22 Jul 2021
  • SQL on RISC-V Chip in Rust
    1 project | /r/RISCV | 9 Jun 2021
    If you're doing physics modeling or calculating light refractions or other stuff where you, a highly trained professional, have profiled and know that you'd benefit from V and the optimizer just isn't doing it, you can meet in the middle. The Vector Intrinsics are the contract between that highly trained professional and the compiler that aren't quite programming in assembly and handle the absurd avalanche (made easy by templates, but hard by C) of a templated/body that the optimizer can then easily inline without calling overhead and without blowing register allocation. It handles things like the generation of the 176 ways to find a maximum integer in an array. This is kind of the compromise between the autovectorization code not being able to decompose your nested Fortran loops or lighting effect in graphics or whatever but not quite reaching despair and coding it in assembly yourself. If you've ever programmed MMX, this will all look familiar.

riscv-isa-sim

Posts with mentions or reviews of riscv-isa-sim. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-10.

What are some alternatives?

When comparing rvv-intrinsic-doc and riscv-isa-sim you can also consider the following projects:

rvv_example - Simple demonstration of using the RISC-V Vector extension

sail-riscv - Sail RISC-V model

riscv-v-spec - Working draft of the proposed RISC-V V vector extension

riscv-arch-test

nanoCH32V305

riscv-gnu-toolchain - GNU toolchain for RISC-V, including GCC

qemu

jailhouse - Linux-based partitioning hypervisor

riscv-none-elf-gcc-xpack - A binary distribution of the GNU RISC-V Embedded GCC toolchain

discreture - A modern C++ library for efficiently and easily iterating through common combinatorial objects, such as combinations, permutations, partitions and more.

tinyemu - Fabrice Bellard's tinyemu (https://bellard.org/tinyemu/)

ch32v307 - Including the SDK、HDK、Datasheet of RISC-V MCU CH32V307 and other relevant development materials