Prism: an analysis, exploration and verification environment for software implementation and optimization on multicore architectures.
Empowers software engineers to realize full potential of multicore architecures - Transform costs, power, performance.
Enables rapid learning curve, easy migration to multicore programming - Try it out on existing, unmodified designs.
Improves quality of parallel code within accelerated project schedules - Checks for common concurrency issues.

“The Prism technology enables our Partners to realize the full benefits of the MPCore architecture, while minimizing changes to their existing software.”
“The ARM Cortex™-A9 processor represents ARM’s second generation multicore solution and builds on our experiences with the many ARM11™ MPCore™ designs already in mass production,”
John Goodacre, director, Program Management, ARM.

“Prism has proven to be an elegant and useful solution, driving highly optimized results in a short space of time.”
“Migrating existing sequential software efficiently and effectively into multithreaded software is an essential part of unlocking the benefits of advanced multicore architectures such as Freescale’s QorIQ™ platforms,”
Stephen Turnbull, high-performance processor portfolio manager for Freescale Semiconductor’s Networking Systems Division.

“Improving the performance of multicore processors is an ongoing industry imperative, and it’s critical that we have practical and proven technologies to program as effectively as possible,”
“MIPS Technologies developed the industry’s first multi-threaded multiprocessor IP core—the MIPS32® 1004K™ Coherent Processing System, and we want to ensure that our customers can easily make the most of its great performance potential. CriticalBlue is providing tools that allow people to do just that.”
Udi Kalekin, vice president of software engineering, MIPS Technologies, Inc.

“From a platform provider’s standpoint, the Prism solution produces a unique and highly effective method for practical multicore programming,”
“Our advanced SH-based multicore platform architectures derive significant performance and time-to-market benefits from efficient coding, and CriticalBlue’s technology will be instrumental in ensuring that software engineers realize the full potential of our multiprocessing technology.”
Satoshi Masuda, chief engineer, System Solution Product Marketing Department, Renesas Technology Corporation.

“CriticalBlue’s Prism solution is a mature and highly effective addition to our standard tool suite, providing critical multicore programming functionality that dramatically accelerates and simplifies a developer’s ability to leverage our Venezia platform’s advanced architecture,”
“Our partnership with CriticalBlue has led to a system that meets the exact needs of our designers, a practical, powerful solution to multicore software analysis and we now ship Prism with our standard Venezia SDK.”
Dr. Tohru Furuyama, general manager, Center for Semiconductor Research & Development, Semiconductor Company, Toshiba Corporation.

“CriticalBlue’s Prism is a perfect complement to Simics, and provides a front-end solution that enables engineers to take a top-down approach to full system development for multicore environments.”
“Virtutech's customers have recognized that traditional editing, compiling and debugging on a cross-development environment can't deliver the scalability required to develop for sophisticated multicore environments. These semiconductor and OEM providers have turned to the Virtutech® Simics® virtualized system development (VSD) platform as the only practical way to adopt multicore at a lower risk,”








