Options
2010
Study
Title
Market overview of tools for multicore software development
Title Supplement
MWare: Software technologies for the multicore future
Abstract
The widespread availability of multicore processors represents a significant challenge for software developers. Software has to be parallelized in order to take full advantage of the potential of having multiple cores ready for parallel processing. The goal of the MWare project is the research and development of methods, techniques and tools for the efficient design and implementation of parallel software for the multicore processors of the future. The research is based on important applications that are already available from the Fraunhofer institutes involved in the project. This market overview provides a survey of tools for multicore software development. Developers use these tools to find parallelism in their applications, to implement parallel solutions and to tune for optimal performance.