CriticalBlue Joins eNsemble™ Multi-Core Alliance to Enable Efficient Migration to and Utilization of Multicore Processors

SAN JOSE, Calif. – April 28, 2010

CriticalBlue, a pioneer in embedded multicore software analysis, exploration and verification tools, today announced that it has become a member of the eNsemble™ Multi-Core Software Alliance, a premier industry organization founded to drive best-in-class innovations on multicore parallel processing platforms and software development. Supported by a broad base of world-class hardware and software and tool providers, the eNsemble Multi-Core Software Alliance serves as a foundation upon which original equipment manufacturers (OEMs) can more effectively and more efficiently develop high-performance networking equipment using industry-leading multicore processors.

”CriticalBlue has long been an advocate of industry initiatives involving disparate members of the eco-system from different stages in the multicore value chain” said David Stewart, CEO, CriticalBlue. “We are looking forward to working closely with NetLogic Microsystems and the other Alliance members to accelerate the deployment of multicore efficient software in the networking market.”

CriticalBlue is tool provider specializing in solutions which aid software developers in migrating, tuning and verifying existing software onto multicore platforms. The company’s flagship product is Prism, an award winning Eclipse-based embedded multicore programming system which allows software engineers to easily assess and realize the full potential of multicore processors without significant changes to their development flow. Prism analyzes the behavior of code running on hardware development boards, virtual machines or simulators. It allows engineers to take their existing sequential code and, before making any changes, explore and analyze opportunities for concurrency. Having identified the optimal parallelization strategies in this way, developers can implement parallel structures, and use Prism again to verify efficient and thread-safe operations.

”Efficient and safe implementation of software on multicore platforms is key to networking equipment OEMs’ ability to get relevant new products to market quickly” said Behrooz Abdi, executive vice president and general manager at NetLogic Microsystems. “CriticalBlue’s Prism tool is a unique solution to help software developers plan, manage, implement and verify their existing software migration to multi-core, and we welcome CriticalBlue as a valuable member of the Alliance.”

As a founding member of the eNsemble Multi-Core Alliance, NetLogic Microsystems is opening up the programming model for its family of market-leading multi-core, multi-threaded processors to Alliance members to allow greater access and tighter coupling between networking software, development tools and the XLR®, XLS® and XLP™ multi-core processors. This enables significant improvements in the application development efficiency of software code and overall system performance. In addition, the open platform enables the development of new enhanced services and applications for next-generation Internet networks that are highly optimized for multicore, multithreaded processors.

For more information about the eNsemble Multi-Core Alliance, please visit

About CriticalBlue

CriticalBlue guides software developers through the task of migrating to and optimizing code on multicore platforms through the delivery of innovative and multicore software focused tools, training, and services. The increasing use of complex, multicore processor architectures has accelerated demand for CriticalBlue’s technology and expertise throughout all electronic industry sectors. To learn more, please visit