|
In the push to meet demands for functionality and speed, software teams
are moving away from single processor architectures at a rapid rate. But
the realities of developing software for these next-generation
architectures is introducing significant complexity when it comes to
identifying errors in the software - specifically concurrency errors and
endian incompatibilities.
This technical white paper looks at
the issues of developing for multicore and multiprocessor environments
in detail, explains how static analysis can be used to address them, and
walks through two examples in prominent open source projects.
Download the White Paper
|