Thus, applications gain the performance enhancement of compiled code while maintaining Java's portability. HP is taking a similar tack with its TurboChai compiler, a Java compiler for embedded applications. TurboChai aims to boost performance by translating the most frequently used code within a given embedded application. Through selective compiling, HP plans to control memory usage while achieving speeds comparable to those of JIT compilers. The TurboChai compiler takes Java bytecode as input, generates ANSI C source code and then uses any C compiler to generate optimized native code.
End users are unlikely to become compiler junkies.
Nevertheless, it may take a new generation of compilers to deliver the performance gains necessary to convince professionals that they need to embrace 64-bit hardware architectures. Alan Joch is a freelance writer specializing in technology and business topics. His work appears in Fortune Small Business, Network Magazine, Healthcare Informatics, and other publications. Click to Download. Harness the power of your network.