Is there any JVM that runs on a CBE?

217 views Asked by At

I'm designing a question-answering system using Apache-UIMA. The system should finally run on a IBM Cell-Broadband-Engine processor(PS3). I'm planning to design the whole thing in Java. But I'm not sure whether Java app could be run on a CBE. Is there any JVM that runs on a CBE?.

3

There are 3 answers

2
Grooveek On BEST ANSWER

Jikes RVM is known to work on PowerPC architecture, so it should work on the PPE. A quick Google search leads to Hera JVM which extends JikesRVM to the SPEs for the CELL Architecture. I haven't found any binary available, though

0
baretomas On

I realise that this thread is dead, but for people coming after and looking for the same:

I found the HeraJVM code on github. Strange it doesnt show up on google searches.

https://github.com/rmcilroy/HeraJVM

edit: JikesRVM has been developed further after HeraJVM project, so I would look into Jikes first (last release was in 2016, but last commit is last month).

https://sourceforge.net/projects/jikesrvm/
or https://github.com/JikesRVM/JikesRVM/

Jikes homepage: https://www.jikesrvm.org/

1
Trent Gray-Donald On

Note that the PS3 is also a BluRay player, and BluRay mandates some Java under the covers, so there's clearly a JVM in PS3s. I have no idea how you'd get to it though. Perhaps exploring the BluRay route might be interesting? (I warn: have no experience developing against BD-J or PS3 to know if it's too much of a subset.)