Vector Software adds software test support for Green Hills' Multicore OSs

August 28, 2013 // By Graham Prophet
The VectorCAST software test platform now supports Symmetric Multiprocessing (SMP), Asymmetrical Multiprocessing (AMP), and Time-Variant Unified Multiprocessing (tuMP) under Multicore RTOSs from Green Hills Software.

Vectorcast’s multiprocessing support applies to the entire family of green hills’ operating systems, from the standard Integrity to Integrity-178b and Integrity-178 tuMP. This includes support for all multicore architecture configurations currently supported by Green Hills Software.

The Green Hills Software family of multicore operating systems provides complete AMP and SMP support that is optimised for embedded and real-time use. And with the addition of Integrity or Integrity-178 tuMP, embedded system designers can select the multiprocessing architecture that is right for the task.

Companies building safety-critical multicore products have access to VectorCAST's embedded testing capabilities, including unit and integration testing on host, target, and simulator, code coverage analysis, requirements traceability, and continuous integration.

“The ability to control core affinity ensures that applications are tested running on the same sub-set of cores as they will run on in the production system,” stated Dan Mender, Vice President of Business Development at Green Hills Software. “We are pleased that Vector Software will be able to help our multicore customers achieve their certification requirements when testing multicore applications.”

“One of the key points of the integration is to allow customers to easily test their application in a context that exactly matches the architecture where the application will be deployed,” commented John Paliotta, Vector Software Chief Technology Officer. “Users may configure VectorCAST to run the same test case on a single core, a subset of cores, or all available cores, and confirm that the behaviour is exactly the same. There is no other unit test solution that allows this so easily and seamlessly out of the box.”

Vector Software;

Green Hills Software;