Now showing items 1-2 of 2
ByteSTM: Java Software Transactional Memory at the Virtual Machine Level
(Virginia Tech, 2012-02-08)
As chip vendors are increasingly manufacturing a new generation of multi-processor chips called multicores, improving software performance requires exposing greater concurrency in software. Since code that must be run ...
Applying Source Level Auto-Vectorization to Aparapi Java
(Virginia Tech, 2014-06-19)
Ever since chip manufacturers hit the power wall preventing them from increasing processor clock speed, there has been an increased push towards parallelism for performance improvements. This parallelism comes in the form ...