PolyCore Software Introduces Poly-Platform 2.0 With Enhanced Memory Management Tools For Optimal Multicore Performance
PolyCore Software, Inc today announced Version 2.0 of its Poly-Platform multicore software platform, a bundle of productivity tools and runtime communications engine that simplifies the process of migrating to and developing applications for multicore platforms. Version 2.0 offers enhanced memory organization tools and added functionality to maximize multicore efficiency for the high-performance, concurrency needs of applications targeting telecom, datacom, military and aerospace, and process control.Fund
Additional new features include portable memory maps, improved resource configuration, management and monitoring, and message scheduling. These features precisely control resources, enabling developers to tune parallel processes for maximum performance. With the added control and clear separation between the application and underlying multicore platform, applications are easily ported and optimized for different architectures.
“To take advantage of multicore performance and power efficiency, developers need standardized programming models and strong tool support to manage concurrency, improve time to market, and optimize portability and performance,” said Sven Brehmer, president and CEO, PolyCore Software. “Poly-Platform 2.0, with its enhanced memory management tools and added functionality, significantly reduces the difficulty of parallel-process programming, enabling developers to get high-performance products to market faster, improving development costs.”
Poly-Platform addresses the challenges that arise in multicore programming and facilitates the full use of multicore architectures. With the Poly-Templates GUI tool that rapidly jumpstarts the design cycle, Poly-Platform increases a company’s competitive advantage by handling the inter-process communications across cores, and thereby freeing time for developers to enhance applications. When implementing new multicore solutions, engineers can reuse and scale existing code from one to many cores, preserving software investments. Poly-Platform supports the Multicore Association’s Multicore Communications API (MCAPI), creating an efficient, standardized programming paradigm.
“ThreadX customers seeking high-performance process control or improved power efficiency can use Poly-Platform 2.0 to move into the parallel processing paradigm,” confirmed William E. Lamie, CEO, Express Logic, Inc. “Whether many single-core applications are working concurrently or the company has embraced a many core architecture, Poly-Platform provides developers with tools that can help them achieve faster time-to-market and secure, reliable products. PolyCore Software offers our customers the ability to succeed more effectively in today’s highly competitive marketplace.”
Poly-Platform Version 2.0 is available now for multicore applications in markets such as telecom and datacom, military, and process control and industry automation.
28th August 2012
Commercial Support for OpenMP API on KeyStone-based TMS320C66x Multicore DSPs
13th August 2012
CommAgility and PolyCore Software Collaborate to speed Multicore Development on TI DSPs
28th April 2010
Green Hills Software Delivers INTEGRITY RTOS Multicore Support for OCTEON® Family of Microprocessors from Cavium Networks
16th December 2009
Green Hills Software demonstrates multicore development and debugging solutions at Embedded World