Using compiler snippets to exploit parallelism on heterogeneous hardware: a Java reduction case study.
Juan FumeroChristos KotselidisPublished in: VMIL@SPLASH (2018)
Keyphrases
- java virtual machine
- case study
- parallel execution
- programming language
- open source
- multithreading
- program execution
- parallel computation
- runtime environment
- massively parallel
- virtual machine
- computational power
- java bytecode
- java programs
- level parallelism
- search engine
- address space
- parallel architectures
- transactional memory
- parallel computing
- low cost
- parallel processing
- general purpose
- memory management
- computer systems
- real time
- heterogeneous systems
- hardware implementation
- source code
- garbage collection
- software systems
- software development
- fine grain
- multi threaded
- web search engines
- real world
- computing systems
- parallel programming
- processing units
- multi core processors
- code generation
- development process
- industry standard
- web applications
- hardware and software
- object oriented
- shared memory