Azul builds massively-parallel Java appliances. This blog post describes a couple of their hardware choices/tricks. It's refreshing to see designs that are not just trying to speed up mostly single-threaded apps via speculative execution and deep pipelines. - Hein Roehrig