O'Reilly logo

Patterns for Parallel Software Design by Jorge Luis Ortega-Arjona

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

6.3. 6.3 Summary

This chapter introduced the blood vessel segmentation application and an application example based on an adaptive 3D grid-based Eulerian gasdynamic program as two broad examples that demonstrate the application of the pattern-based parallel software design method that is introduced in Chapter 7. The method consists of a process of selection within software patterns for coordination structures, communication substructures and synchronization mechanisms. Both examples represent complex design problems that require a lot of experience from the software designer and whose solution involves much consideration and rethinking. The objective of these examples is to show how to develop the respective parallel software systems based on the software patterns that, along with the pattern-based parallel software design method, represent the main contribution of this book.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required