Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I cannot wait for ThumbEE to make it into the "main stream" ARM server market. Think about the huge speed boosts we could see?

I don't know why Oracle/Python/Microsoft aren't pushing this harder. Having your JIT-ed code running directly on the CPU? What could be better then that?



Not an expert, since your statement triggered a goog .. but :

https://en.wikipedia.org/wiki/ARM_architecture#Thumb_Executi...

Says:

"On 23 November 2011, ARM Holdings deprecated any use of the ThumbEE instruction set,[77] and ARMv8 removes support for ThumbEE."


DARN! That's too bad! That would have been really cool. I know that there are a few in-hardware JVM systems that are used in cellphones that could be made use of. That would be cool.


Well, except that it would have been slower... that's why it got removed.


> Having your JIT-ed code running directly on the CPU? What could be better then that?

Although it looks good, Lisp Machines, Ada Machines, Mainframes have repeatedly proven that JIT on a general purpose CPU allows for more optimizations than having it on the hardware.

Hence why mainframes like IBM i, have their JIT on the kernel, not on CPUs.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: