Chapter 9

Sequential to Parallel Migration of Software Applications

Abstract

This chapter discuss additional details of the iterative approach to migrate a sequential application to a parallel application and how to optimize it along the way. This approach needs to be iterative, and a process is introduced. An actual example algorithm is used to demonstrate the iterative approach.

Keywords

Migration; exploration; sequential; iteration; optimization

In this chapter we will take a look at the process and steps to convert a sequential software application to a multicore application. There are many legacy sequential applications that may be converted to multicore. This chapter shows the steps to do that.

Figure 9.1 is the process used to convert ...

Get Multicore Software Development Techniques now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.