3 ms·
Down thread folks were asking to run BeOS binaries on it, sounds like a great opportunity for a couple fun hacks. * ppc -> risc-v binary translator, much more
by seg_lol 5y ago
Down thread folks were asking to run BeOS binaries on it, sounds like a great opportunity for a couple fun hacks.
* ppc -> risc-v binary translator, much more tractable with fixed width 32 bit instructions
* running this on an FPGA that already includes a RISC-V core like PolarFire and then instantiate a softcore PPC. hack Haiku to run the PPC processes on that core. Extra bonus points to dynamically instantiate PPC cores to meet load, make fast ones, wide ones, slow ones.
What a time to be alive!
https://github.com/antonblanchard/microwatt https://github.com/antonblanchard/microwatt
- fogihujy 5y ago> hack Haiku to run the PPC processes on that core That sounds like the Amiga PowerUp cards with extra steps. :D
- compressedgas 5y agoThe extra steps are what ensures an invariant.
- seg_lol 5y agoI am reading this paper you posted, https://news.ycombinator.com/item?id=26844036 https://news.ycombinator.com/item?id=26844036 this is really good. > the path of least resistance when choosing a strategy is to trust folklore, but the folklore is also suspect. love it. The bibliography itself is a work of art.
- seg_lol 5y agohttps://en.wikipedia.org/wiki/PowerUP_(accelerator) https://en.wikipedia.org/wiki/PowerUP_(accelerator) This is cool.