|
Performance
and productivity perfectly matched.
PERC melds Java productivity with C/C++ performance.
PERC
Ultra is typically used for complex embedded applications
that can benefit from the rich features of extensive J2SE libraries,
coupled with predictable thread performance and
patented real-time garbage collection.
Ultra is a mature and proven product field tested in more applications
than any other real-time VM system on the market.
PERC
Pico is the Aonix solution specifically designed for support
of resource-constrained applications with demanding requirements for
small footprint, fast execution, and low level device access.
Benchmarks have shown Pico applications can run
as fast or faster than comparable C/C++ programs, while providing
the predictability and deterministic behavior.
PERC Raven
carries on the long Aonix tradition of safety-critical
technologies which are in use in many of the most safety intense
applications operating today, including diverse avionics, space, and
transportation systems where lives are on the line. Raven applies constraints
which fulfill safety certification requirements and offer a certifiable
execution environment.
What Do Aonix Customers Think of PERC?
"PERC Ultra's execution
speed was 500% faster than that of competitors we evaluated,
while also offering the most up-to-date solution for interoperability
with Java 5 code." - Manfred Rosskopf, Director of R&D, Signalbau
Huber
"We evaluated C, C++,
and Java. Productivity determined our final decision. With Aonix
PERC, we could get real-time performance, compilation flexibility, and
excellent profiling capabilities." - Adam Rose, Software Manager,
Calix
"We selected Java because
we needed faster development, increased robustness, and improved
portability. PERC was the only virtual machine to offer us AOT compilation
and control over garbage collection." - Andy Thomas, Future Products
Concepts, Nortel
"Java has increased
our productivity. Many of the typical errors that so easily slip
into C and C++ code are prevented." - Lyndon Swab, Software Design
Manager, Nortel Optical Networks
"We have a long history
of working with Aonix. The general consensus of our engineering staff
is that Aonix' approach to real-time Java is the correct one,
and is the approach the market actually wants." - Senior VP of a
major middleware provider (name withheld)
"Aonix’
PERC has been deployed in reliable systems for over eight years, and
PERC Ultra and PERC Pico allow Java developers to rapidly develop
complex device software applications with real-time performance
comparable to C/C++ on VxWorks 6.x platforms."
-
Steve Lepedis, VP, Wind River Systems
“PERC
provides an excellent fit for our needs. We were able to migrate from
the previous Java VM to PERC in a matter of weeks with no real
technical issues. An unexpected but welcome benefit of the migration
to PERC was that it brought us notable performance improvements.” -
Gilles K/Bidy, Senior Software Manager of
L-3 Communications
“Wave7 wanted to leverage the Java language’s benefits
of scalability and capacity to optimize the Trident7 OLT chassis. We
chose the PERC Ultra virtual machine for its maturity, reliability,
and support for Standard Edition Java.” - Al Villarica, Chief
Software Architect, Wave7Optics.
“We have extensive experience with JVMs in our environments.
We are pleased that the Aonix solution answers our customers' specific
requirements for compatibility and performance in the QNX Momentics
IDE. We especially appreciate the responsiveness of the Aonix team
as they helped us optimize the PERC VM for our needs.” - Steve Furr,
senior product manager, QNX.
|