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: Emerge (YC W21) is hiring a lead front end engineer [remote, small team]
- Job posted to Hacker News: MixRank (YC S11) Is Hiring Global Remote Software Engineers
- Job posted to Hacker News: Justpaid.io (YC W23) Is Hiring Founding Front End Engineer
- Job posted to Hacker News: Dashworks is hiring ML and fullstack engineers
- Job posted to Hacker News: GiveCampus (YC S15) Is Hiring Rails engineers passionate about education
- Job posted to Hacker News: Raycast (YC W20) Is Hiring a macOS Engineer (Remote, UTC ± 3 Hours)
- Job posted to Hacker News: PlayHT (YC W23) Is Hiring Senior ML Engineer (Large Language Models)
- Job posted to Hacker News: Flexport Is Hiring (Though not as much as before)
Subscribe to:
Post Comments
(
Atom
)
Post a Comment