[sw-dev] Project proposal: RISC-V port

Bruce Hoult bruce at hoult.org
Thu Feb 8 19:12:22 UTC 2018

In two months you can have your hands on a quad core 1.5 GHz dev board with

Though RISC-V is so easy to emulate that qemu on a recent i7 will probably
be as fast or faster. (Using a root FS, chroot and binfmt_misc to set qemu
as the interpreter for RISC-V ELF)

On Thu, Feb 8, 2018 at 9:23 PM, Andrew Haley <aph at redhat.com> wrote:

> On 08/02/18 17:20, Bruce Hoult wrote:
> > Having been involved in porting Microsoft's CoreCLR JIT to ARM (for Tizen
> > 4.0) I'd say that's an underestimate, unless OpenJDK is somehow far
> better
> > written.
> We have done it before.  It's a lower bound.
> Mind you, unless there's some real hardware available it'll take a lot
> longer.  For AArch64 we wrote a tiny simulator and lined it in to the
> HotSpot runtime so that everything except the JIT-generated code ran
> as native optimized x86-64 code.  That helped a lot: if you had to run
> the entire JVM in emulation you'd die waiting for it to get as far as
> generating the interpreter.
> --
> Andrew Haley
> Java Platform Lead Engineer
> Red Hat UK Ltd. <https://www.redhat.com>
> EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671
> --
> You received this message because you are subscribed to the Google Groups
> "RISC-V SW Dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sw-dev+unsubscribe at groups.riscv.org.
> To post to this group, send email to sw-dev at groups.riscv.org.
> Visit this group at https://groups.google.com/a/
> groups.riscv.org/group/sw-dev/.
> To view this discussion on the web visit https://groups.google.com/a/
> groups.riscv.org/d/msgid/sw-dev/b3649645-7269-dfe6-6367-
> 4eafee5636a3%40redhat.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/porters-dev/attachments/20180208/d8bdba83/attachment-0001.html>

More information about the porters-dev mailing list