October 06, 2008
Home
About
Submit Press Release
PR Firms
Editors/Journalists
Search Archives
 
News Releases by Category  
News by Country  
News by MSA  
All News for Today  
Browse News by Day  
News by Trackbacks  
All Press Releases for February 21, 2007 Subscribe to this News Feed  
 

Excelsior JET Embedded - High Performance, Low Footprint Java SE for x86-based Devices

Download this press release as an Adobe PDF document.

This new tool enables developers to optimize embedded Java SE applications down to native x86 code before programming them into a device's flash memory.

Novosibirsk, Russia (PRWeb) February 21, 2007 -- Excelsior LLC announced today the general availability of an important extension to its Excelsior JET product line, Excelsior JET 4.8, Embedded Edition, which is a complete implementation of Java SE for Embedded technology for x86-based devices running embedded Linux or Windows platforms.

vjm1.jpg

In embedded systems, where CPU power, time and memory are scarce, static Java to native code compilers have a natural advantage over traditional JVMs equipped with dynamic compilers
Historically, Java ME (Micro Edition) technology was specifically designed for use in embedded systems, from cell phones to printers to routers, whereas Java SE (Standard Edition) targeted desktops and servers. However, hardware technologies are evolving so rapidly that more and more of today's embedded systems are bypassing yesterday's PCs in computing power. This trend has created a demand for more powerful embedded Java, leading to Sun Microsystems' introduction of Java SE for Embedded a few years ago.

Excelsior JET is a complete implementation of Java SE 5.0 and 1.4.2, and has been certified Java Compatible on many Windows and Linux platforms since 2005. So far it has been available primarily to the developers of desktop and server Java applications. The newly announced Excelsior JET 4.8, Embedded Edition, now also targets embedded systems.

What differentiates Excelsior JET from other Java SE implementations is the Ahead-Of-Time compiler that transforms Java applications into conventional binary executables for the target platform. With Excelsior JET, the embedded application is optimized for the hardware before being programmed into the device's flash memory. Other implementations rely solely on dynamic (Just-In-Time) compilation for improving application performance.

"In embedded systems, where CPU power, time and memory are scarce, static Java to native code compilers have a natural advantage over traditional JVMs equipped with dynamic compilers," said Mr. Vitaly Mikheev, CTO for Excelsior. "Dynamic compilation works very well on servers, typically equipped with multiple processors and gigabytes of RAM, where applications run for months and the startup time and the time to reach maximum throughput do not matter. But on resource-constrained devices, such JVMs must fight the application for CPU and memory resources, which results in poor performance and excessive memory footprint. Our technology puts embedded Java on a par with C and C++ in raw application performance and response times."

In addition to removing the dynamic compilation overheads, Excelsior JET 4.8 also minimizes the Java SE runtime footprint, thus saving device flash memory.

Benchmark results include:

Reference system configuration: Intel Celeron 333 MHz, 64 MB RAM, Linux Fedora Core 3

Performance: Excelsior JET 4.8 Embedded Edition outscored Sun's reference implementation of Java SE for Embedded technology by a factor of 1.8 on an industry standard embedded Java benchmark

Disk (flash memory) footprint: A sample SWT-based graphical application optimized with Excelsior JET 4.8 Embedded Edition has a total disk footprint of 19.9 MB, versus the 33.4 MB required when Sun Microsystems Small Footprint JRE is used (a 40% reduction)

Memory requirements: The same optimized application consumes 11.1 MB of RAM at run time versus 14.4 MB for the Sun Small Footprint JRE (a more than 20% reduction)

For more information and to register for evaluation, please visit our Web site.

About Excelsior

Excelsior LLC provides advanced Java-compatible solutions and software development services with particular focus on optimizing compilers, high performance runtime environments and Java technology. Excelsior is a Java Authorized Licensee. The flagship product of the company, Excelsior JET, is a complete solution for acceleration, protection and deployment of Java applications. Founded in 1999, Excelsior is headquartered in Novosibirsk Scientific Center, Russia. To learn more about Excelsior, visit www.excelsior-usa.com.

Trademarks

Sun, Sun Microsystems, the Sun logo, Java, Java SE, Java Community Process are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. All other products, services and companies are trademarks, registered trademarks or servicemarks of their respective owners in the U.S. and/or other countries.

###

Trackback URL: http://www.prweb.com/pingpr.php/VGhpci1JbnNlLU1hZ24tSG9yci1NYWduLVplcm8=


See the original story at: http://www.prweb.com/releases/2007/02/prweb505704.htm
Other Releases by this Member
Email this story to a colleague
Printer Friendly Version
Listen to Podcast MP3
Listen to Podcast iTunes
Listen to Podcast OGG
Bookmark with del.icio.us
Bookmark with Y!MyWeb
Submit to Digg
DMITRY LESKOV
EXCELSIOR LLC
+7-913-985-8649
Email us Here

Data Sheet
Excelsior JET 4.8 Data Sheet
Uploaded: Feb 19, 2007
File Name: jet480datasheet.pdf

Control Panel Screenshot
Screenshot of Excelsior JET 4.8 Embedded Control Panel, page Classpath
Uploaded: Feb 19, 2007
File Name: jet480embeddedcpclasspathrgb.jpg

Control Panel Screenshot
Screenshot of Excelsior JET 4.8 Embedded Control Panel, page Options
Uploaded: Feb 19, 2007
File Name: jet480embeddedcpoptionsrgb.jpg

Splash Screen
Splash screen displayed during installation of Excelsior JET 4.8 Embedded
Uploaded: Feb 19, 2007
File Name: jet480embeddedinstallersplashrgb.jpg

Espresso PC
A fake image of a PC combined with an espresso machine, used in product marketing
Uploaded: Feb 16, 2007
File Name: espressopc.pdf

Vitaly Mikheev, Excelsior CTO
Photo of Vitaly Mikheev, Excelsior CTO, taken at JavaOne 2006. The background is a banner with Java Licensee logos featuring Excelsior logo in the upper right corner.
Uploaded: Feb 16, 2007
File Name: Mikheev4PR.jpg

Company Logo
Uploaded: Feb 16, 2007
File Name: Logo-plain-whitebg.tif

Company Logo
Uploaded: Feb 16, 2007
File Name: Logo-plain-whitebg.pdf

Company Logo
Uploaded: Feb 16, 2007
File Name: Logo-plain-whitebg-lores.gif

If you have any questions regarding information in these press releases please contact the company listed in the press release. Please do not contact PRWeb. We will be unable to assist you with your inquiry. PRWeb disclaims any content contained in these release. Our complete disclaimer appears here.
 
Disclaimer: If you have any questions regarding information in these press releases please contact the company listed in the press release.
Please do not contact PRWeb®. We will be unable to assist you with your inquiry.
PRWeb® disclaims any content contained in these releases. Our complete disclaimer appears here.

© Copyright 1997-2007, Vocus PRW Holdings, LLC.
Vocus, PRWeb and Publicity Wire are trademarks or registered trademarks of Vocus, Inc. or Vocus PRW Holdings, LLC.

Terms of Service | Privacy Policy | Copyright