Topics

[sw-dev] [CodeSpeed][Java] Now we have the first RISCV64G porting in OpenJDK11 (BishengJDK)


Sean Halle <seanhalle@...>
 


Hi Wei, thank you and the Bisheng team for this :-)

We have been trying to build this via QEMU in Fedora 32 for RISC-V.  There are many dependencies that need to be installed, which in turn have other dependencies that are problematic, and we encountered a segfault while building.  Do you happen to have a Docker container or some other ready environment in which to build the source?  Or a downloadable binary for Fedora?

Thanks Wei,

Sean


On Mon, Nov 16, 2020 at 6:32 AM Wei Wu (吴伟) <lazyparser@...> wrote:
Hi all,

I am very excited to share this news with you. The BishengJDK team from huawei has just open sourced their initial porting for RV64G platform. Anyone who is interested is recommended to fork the code and have a try.

The official repo is here:

A github mirror has been set if you could not access the official repo:

Next steps:
- Functional Testing on physical boards. The BishengJDK team has tested on QEMU only, due to the lack of physical risc-v boards.The PLCT lab will cover these testing.
- perf baseline is going to set. The PLCT Lab will help to track all main java benchmarks.
- The BishengJDK team would start to upstream soon. (A few docs are written in non-English language which need to be translated. after this the code review would be started.)
- Further roadmap would be discussed on the code speed SIG meetings and toolchain & runtime meetings. We are inviting all contributors who are porting JDK to RISC-V join us.

--
Best wishes,
Wei Wu (吴伟)

--
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@....
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/sw-dev/CANkjrB7sxHkexe6NkCpHk-u%3DfqV0C_1SEd2hXgHE5ogrtbG-dQ%40mail.gmail.com.


Wei Wu (吴伟)
 

Hi Sean,

Currently the porting is RV64G only, the RV32 porting is not done yet. For the 64-bit Fedora, Dingli has wrote a blog for it:


Hopefully the porting of RV32 would be started after the upstreaming of RV64G porting.


On Sat, Dec 19, 2020 at 6:48 AM Sean Halle <seanhalle@...> wrote:

Hi Wei, thank you and the Bisheng team for this :-)

We have been trying to build this via QEMU in Fedora 32 for RISC-V.  There are many dependencies that need to be installed, which in turn have other dependencies that are problematic, and we encountered a segfault while building.  Do you happen to have a Docker container or some other ready environment in which to build the source?  Or a downloadable binary for Fedora?

Thanks Wei,

Sean


On Mon, Nov 16, 2020 at 6:32 AM Wei Wu (吴伟) <lazyparser@...> wrote:
Hi all,

I am very excited to share this news with you. The BishengJDK team from huawei has just open sourced their initial porting for RV64G platform. Anyone who is interested is recommended to fork the code and have a try.

The official repo is here:

A github mirror has been set if you could not access the official repo:

Next steps:
- Functional Testing on physical boards. The BishengJDK team has tested on QEMU only, due to the lack of physical risc-v boards.The PLCT lab will cover these testing.
- perf baseline is going to set. The PLCT Lab will help to track all main java benchmarks.
- The BishengJDK team would start to upstream soon. (A few docs are written in non-English language which need to be translated. after this the code review would be started.)
- Further roadmap would be discussed on the code speed SIG meetings and toolchain & runtime meetings. We are inviting all contributors who are porting JDK to RISC-V join us.

--
Best wishes,
Wei Wu (吴伟)

--
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@....
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/sw-dev/CANkjrB7sxHkexe6NkCpHk-u%3DfqV0C_1SEd2hXgHE5ogrtbG-dQ%40mail.gmail.com.


--
Best wishes,
Wei Wu (吴伟)