The Ides of RISC-V
A vectorized Caesar cipher written in RISC-V assembler and tested in an emulator
- Track: Emulator Development devroom
- Room: D.emulator
- Day: Saturday
- Start: 16:00
- End: 16:30
- Video with Q&A: D.emulator
- Video only: D.emulator
- Chat: Join the conversation!
I will demonstrate how to write a vectorized (parallel) Caesar cipher in RISC-V (in assembler) using the project's emulator. Using the emulator is necessary at this point for such an application because the vectorized extension to the RISC-V ISA is not standardized. I will further demonstrate how the emulator itself is able to emulate the execution of a single user-space application when it is actually designed to emulate an entire system. This will involve a demonstration and explanation of riscv-isa-sim, riscv-pk and their interaction.
Speakers
Will Hawkins |