{"product_id":"patterns-for-parallel-software-design","title":"PATTERNS FOR PARALLEL SOFTWARE DESIGN","description":"\u003cp\u003eThis book presents a pattern-oriented software architecture approach to parallel software design, this is, designing parallel software based on existing design knowledge. A pattern-oriented approach to Parallel Software Design is not a design method in the classic sense, but a new way of managing and exploiting existing design knowledge for designing parallel programs. Using this approach leads to parallel software systems that can be considered better designed: they are modular, adaptable, understandable, evolvable, and so on. Moreover, such approaches to parallel software design aims to enhance not only build-time properties of parallel systems, but also and particularly, their run-time properties. Software Patterns. A Brief Introduction to Parallel Programming. Architectural Patterns for Parallel Programming. Design Patterns for Communication Components. Some Idioms for Synchronization Mechanisms. Two Case Studies. Parallel Software Design. Parallel Software Architecture. Directions in Patterns for Parallel Programming.\u003c\/p\u003e","brand":"Wiley","offers":[{"title":"Default Title","offer_id":45877939142854,"sku":"DADAX8126526335","price":10.28,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/9389\/1014\/files\/81Ay3PP9PgL.jpg?v=1779680378","url":"https:\/\/ergodemedia.com\/products\/patterns-for-parallel-software-design","provider":"Ergodemedia","version":"1.0","type":"link"}