It does not sound plausible, let alone reasonable, that a
Mill plug-in for QEMU could require a prohibitive level of
effort. IMHO this is a junior year CS semester project for
one person. It is quite likely one or more of Mill’s many
fans would be happy to volunteer.
The argument QEMU is not “set up” for wide ISAs sounds
questionable. First, QEMU is open source and appopriate
support can be added if and where missing. Second, QEMU
has already been used to model and simulate wide ISAs
and interleaved execution by various projects in the
computer industry. One wonders why the Mill project
did not start with a QEMU emulator. It would have
saved time and effort versus building a complete
simulation environment from scratch.
- This reply was modified 10 months, 2 weeks ago by DeepBlue.