Home Hacker News Show HN: Minimax – A Compressed-First, Microcoded RISC-V CPU https://ift.tt/5CviUJF
Show HN: Minimax – A Compressed-First, Microcoded RISC-V CPU https://ift.tt/5CviUJF
Wandereraenny November 02, 2022 0
Show HN: Minimax – A Compressed-First, Microcoded RISC-V CPU RISC-V's compressed instruction (RVC) extension is intended as an add-on to the regular, 32-bit instruction set, not a replacement or competitor. Its designers intended RVC instructions to be expanded into regular 32-bit RV32I equivalents via a pre-decoder. What happens if we explicitly architect a RISC-V CPU to execute RVC instructions, and "mop up" any RV32I instructions that aren't convenient via a microcode layer? What architectural optimizations are unlocked as a result? "Minimax" is an experimental RISC-V implementation intended to establish if an RVC-optimized CPU is, in practice, any simpler than an ordinary RV32I core with pre-decoder. While it passes a modest test suite, you should not use it without caution. (There are a large number of excellent, open source, "little" RISC-V implementations you should probably use reach for first.) https://ift.tt/26tWXGO November 1, 2022 at 09:11PMRelated Posts
- Job posted to Hacker News: Meticulous (YC S21) is hiring to eliminate UI tests
- Job posted to Hacker News: Join YC's Ruby Meetup on August 13th at Our New SF Headquarters
- Job posted to Hacker News: Sample (YC W24) Is Hiring
- Job posted to Hacker News: Charge Robotics (YC S21) is hiring MechEs to build robots that build solar farms
- Job posted to Hacker News: OneSignal (YC S11) Is Hiring an Engineering Manager
- Job posted to Hacker News: Wasmer (YC S19) Is Hiring Senior Front End Engineers
- Job posted to Hacker News: Motion (YC W20) Is Hiring Senior Front End Engineers (US+Canada)
- Job posted to Hacker News: Supabase (YC S20) Is Hiring Auth Engineers (Fully Remote)
Subscribe to:
Post Comments
(
Atom
)
Post a Comment