Jeff Buell in our performance group just posted another excellent HPC performance piece on VROOM. This study examines the effects of memory virtualization on HPL and StarRandomAccess, two HPC benchmarks with very different memory access patterns. The results show that hardware-based memory virtualization does not always lead to the best overall performance, especially with HPC applications whose performance is dominated by TLB misses. By reverting to software-based memory virtualization in such cases, Jeff shows that the performance disparity between virtual and native is essentially eliminated. Fascinating stuff. Read his article here.