Address endian & concurrency issues

Software teams are moving away from single processor architectures at a rapid rate.

But the realities of developing software for these next-gen architectures is introducing significant complexity when it comes to identifying software issues - specifically concurrency errors and endian incompatibilities. This paper looks at the challenges of developing for multicore/multiprocessor environments, explains how Klocwork's tools can be used to address them, and provides two examples in prominent open source projects.

Posted: 9/18/2014
Tags: concurrency analysis, deadlock, endian, multicore, source code analysis

Download Resource