3 ms·
> MIPSEL assembly as an IR http://nestedvm.ibex.org/ http://nestedvm.ibex.org/ > NestedVM provides binary translation for Java Bytecode. This is done by havin
by sitkack 4y ago
> MIPSEL assembly as an IR
http://nestedvm.ibex.org/ http://nestedvm.ibex.org/
> NestedVM provides binary translation for Java Bytecode. This is done by having GCC compile to a MIPS binary which is then translated to a Java class file.
Funny, it seems they are both from the same time period.
----
> Our first MIMD interpreter running on the MasPar MP1 [6] achieved approximately 1/4 the theoretical peak native distributed-memory SIMD speed while supporting a full-featured shared-memory MIMD programming model.
That is amazing!
If you haven't seen the project below, you should definitely check it out.
Linux in a Pixel Shader - A RISC-V Emulator for VRChat
https://blog.pimaker.at/texts/rvc1/ 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-a-GPU-Dietz-Young/f67138d4b64ebd9ecda6ccd7fa3378b62f051cf4?sort=relevance&citationIntent=background https://www.semanticscholar.org/paper/MIMD-Interpretation-on...