Azul have a similar concept with their Java co-processors.  I think they originally went the co-processor route because up until recently (i.e. last few years) the CPU instructions they take advantage of didn&#x27;t exist on commodity chips.<p><a href="http:&#x2F;&#x2F;www.azulsystems.com&#x2F;products&#x2F;vega&#x2F;overview" rel="nofollow">http:&#x2F;&#x2F;www.azulsystems.com&#x2F;products&#x2F;vega&#x2F;overview</a>