Cloud JVMs (Substrate and heterogeneous hardware acceleration)

Published: Nov. 23, 2018, 10 a.m.

n this session we analyzed advances and novel techniques regarding cloud-deployed JVMs.

On one hand, we discussed how current JVMs can be extended in order to exploit the heterogeneous hardware accelerators commonly found on cloud deployments such as GPUs and FPGAs.

Challenges in JIT compilation, memory management and programming models as well as upcoming solutions such as the TornadoVM were discussed.

Orthogonally to the aforementioned discussion topics, advances in providing lightweight AOT compiled JVMs were also discussed.

Especially, the objectives of the SubstrateVM as well as the advantages it offers were analysed.

 

 

Author(s): Christos Kotselidis