Enea Announces OSE RTOS and LINX IPC Support for AMCC’s PowerPC-Based Power Architecture
Stockholm, Sweden, October 16, 2008 – Enea® (Nordic Exchange/Small Cap/ENEA), a world leading provider of network software and services, today announced production availability of the OSE real-time operating system for AMCC's family of PowerPC-based Power Architecture processors, including the 405EXr, 440GRx and 440GX. Enea also announced that AMCC will deliver Enea's open source LINX interprocess communications services with its new 460GT-based Arches AdvancedMC reference design kit.
"Enea's vision is simply to solve more and more of our customers' development problems. Working with leading edge hardware suppliers like AMCC to develop deeply integrated hardware and software solutions is one of the many ways that we are realizing that vision," said Terry Pearson, vice president of marketing at Enea. "OSE and LINX are optimized for building scalable, distributed, multiprocessor systems that take full advantage of the Power Architecture's dual cores and high throughput. Now, AMCC customers can access this technology out of the box, preconfigured for the Arches AdvancedMC platform. This powerful combination is an ideal platform for building high availability, next-generation, IP-based network equipment."
AMCC provides a broad range of processors based on the Power Architecture, allowing system designers to implement architecturally- compatible products that scale from home to enterprise-class solutions. One example is the PowerPC 405EXr, that combines the proven performance of the market leading PowerPC 405 processor core with a high performance suite of peripherals and interfaces. The PowerPC 405EXr is ideal for applications such as SOHO and consumer systems that require exceptional performance, small foot print, and low power.
The Arches reference design kit, utilizing a standard single-width, mid-size AMC card, supports Serial RapidIO, Gigabit Ethernet, and PCI Express interconnects. Equipped with a pair of 1-GHz AMCC PowerPC 460GT processors, Arches features two front panel 10/100/1G Ethernet ports, four 10/100/1G Ethernet ports (AMC connector), an x1/x4 Serial RapidIO port (AMC connector), and an x1/x4 Serial RapidIO/PCI-Express port (AMC connector). Arches comes bundled with a full complement of development tools, open-source middleware for inter-process communication (Enea LINX), and a leading RapidIO network management and diagnostic tool.
"In today's marketplace, time to market is crucial. To accelerate product availability, companies are working closely together to create value-added reference designs," said Charlie Ashton, AMCC Director of Enablement. "We greatly value the partnership that AMCC and Enea have developed over the years around our market leading solutions. Enea's solutions provide our customers with the components they need to get an industry-leading product to market."
"As distributed, multi-core and multiprocessor systems become more complex, interprocess communication (IPC) services that facilitate transparent, high-performance communications between processors are becoming essential for maximizing scalability, portability, and upgradability," said Terry Pearson. "LINX is the best open source IPC technology for building complex distributed software utilizing AMCC's Power Architecture family. LINX is faster and more efficient than TIPC or TCP, is ideal for inter- and intra-CPU IPC in both the control and data plane, scales well to very large networks, and can handle virtually any network topology."
About OSE and LINX
OSE is a modular, high-performance, full-featured real-time operating system optimized for complex distributed systems requiring the utmost in availability and reliability. OSE's pre-emptive real-time response, memory protection, supervision, error handling, and run-time program loading make it ideal for building fault-tolerant distributed systems that offer true deterministic real-time behavior with five nines or higher availability.
OSE employs a high-level message passing programming model that makes complex applications easier to conceptualize, model, partition, and debug. It also provides transparency that separates applications from the details of the underlying hardware and physical topology, making the resulting code more portable and scalable. Enea's LINX interprocess communications (IPC) services extend the benefits of message passing to OSE applications distributed across multiple processors and operating systems.