Prism: an analysis, exploration and verification environment for software implementation and optimization on multicore architectures.
Empowers software engineers to realize full potential of multicore architectures - 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.
Click here for a free Prism evaluation.

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.

Cavium Networks’ provides the industry’s highest performance multicore processors with 2x - 32x 64bit cores for intelligent networking, wireless infrastructure and storage systems.
“Criticalblue’s Prism product provides a world-class analysis tool to our common customers that will help reduce development time, costs and improve performance of end-systems. We look forward to working closely to further advance multicore programming and optimization.”
YJ Kim, Sr. Director Embedded Processor Division at Cavium Networks.

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.

"We have been very impressed with CriticalBlue's Prism for multicore technology. Their expertise in providing proven multicore solutions for MCU embedded software truly makes them a leader in the industry."
Masaomi Ichikawa, associate general manager of General Purpose MCU Systems Division at Renesas Electronics 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,”









