Ateji PX shakes up Java multi-core programming
Ateji has just released a software solution that makes Java parallel programming simple, intuitive and easy to learn for all application developers.
Paris, July 6, 2010 - Ateji (www.ateji.com), a French pioneer in innovative programming technologies, announced today the release of Ateji® PX for Java™, a software solution to the multi-core crisis.
While processor chips with 100s of cores are already being shipped, software that is not made parallel at the application level is able to use only one core at a time, and most of the power of the hardware remains unused.
Ateji PX solves this major industry challenge by quickly enabling all application developers to write parallel programs, allowing them to unleash the full performance of multi-core architectures
Ateji PX builds upon existing languages and tools to provide parallel programming primitives integrated at the language level. This innovative approach, which relies on Ateji's unique capability in computer language technologies, makes parallel programming simple and intuitive, efficient, and compatible with existing programs and tools.
Ateji PX is compatible with the Java language and is integrated with the Eclipse IDE. It requires only minimal learning of the additional parallel constructs and no changes to the development process.
"The emergence of a solution of this type addresses a critical need of processor manufacturers and software developers," said Patrick Viry, CEO and founder of the company. "Currently these ultra-powerful multi-core processors are underutilized: programming them is complex, they are hard to debug and can only be programmed by highly specialized individuals trained in multi-threading. With Ateji PX, writing programs for multi-core systems becomes simple, intuitive, secure and can easily be learned by all application developers."
Ateji PX makes it easy to parallelize a wide range of applications. “In just one day, one of our customers, a leading investment bank, was able to parallelize a major back-office Java application”, added Patrick Viry. “Users were relieved when running time suddenly dropped from 40 minutes to 8 minutes. Optimizing the power of the installed base of multi-core servers will certainly seduce a large number of computing decision-makers”.
Ateji has developed unique skills and technologies in the field of computer languages and software development tools. Ateji’s vision is based on the core belief that well designed and easy to adopt programming languages can significantly slash the cost and time to delivery of software development projects and improve overall software quality.
In the field of parallel programming, Ateji brings a language solution to a language problem. It focuses on bridging the gap between increasingly powerful hardware and slowly evolving software, and saves programmers from the complexity of multi-core platforms.
Ateji and Ateji PX are trademarks of Ateji SAS. Java is a trademark of Sun Microsystems, Inc. Eclipse is a trademark of the Eclipse Foundation.