risc-v-examples
RISC-V examples for GD32V, K210, and QEMU (by robertlipe)
rvc
A 32-bit RISC-V emulator in a shader (and C) (by PiMaker)
risc-v-examples | rvc | |
---|---|---|
1 | 20 | |
2 | 697 | |
- | - | |
1.8 | 0.0 | |
about 2 years ago | over 1 year ago | |
C | Makefile | |
BSD 2-clause "Simplified" License | MIT License |
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.
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.
risc-v-examples
Posts with mentions or reviews of risc-v-examples.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-01-30.
-
Toolchain / Compiler Question
Your next step of launching into the subset of C that you can provide totally on your own,but setting up enough of the environment for it to really be like C (e.g. no printf, but you can write loops and do math stuff and honk on hardware bits) will probably look closer to this: https://github.com/robertlipe/risc-v-examples/tree/main/qemu-boot ...which I totally should have looked at BEFORE writing the above from scratch.
rvc
Posts with mentions or reviews of rvc.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-10-07.
-
HVM updates: simplifications, finally runs on GPUs, 80x speedup on RTX 4090
Someone did run Linux in a pixel shader on VRChat.
https://blog.pimaker.at/texts/rvc1/
- Linux in a Pixel Shader - A RISC-V Emulator for VRChat
- Linux in a Pixel Shader
- Linux in a Pixel Shader – A RISC-V Emulator for VRChat
- Linux in a Pixel Shader (2021)
-
Ask HN: What weird technical scene are you fond/part of?
List of scenes that I am particularly fond of:
- Minecrat computer engineering: Culminated with this playable 3d simplified minecraft clone (CPU+GPU) https://www.youtube.com/watch?v=-BP7DhHTU-I
- Shader computing scene: More of a subculture of an already marvelous subculture, people are finding weird ways to compute with shader
https://blog.pimaker.at/texts/rvc1/ Risc V emulator in a shader
-
Treating a VM as application for gpu acceleration?
There is a concept project you can find called rvc that might help you understand your goals
-
MIMD Interpretation on a GPU [pdf]
https://blog.pimaker.at/texts/rvc1/
No one seems to have taken up this line of research, most likely because it was too outside the norm, yet the results are amazing.
https://www.semanticscholar.org/paper/MIMD-Interpretation-on...
-
Is it possible to make a world where one can use a full web:browser?
If PiMaker was able to produce a fully working Linux kernel, I think a webpage would be possible.
What are some alternatives?
When comparing risc-v-examples and rvc you can also consider the following projects:
LibreELEC.tv - Just enough OS for KODI
VRCX - Friendship management tool for VRChat