Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Parallel Programming: for Multicore and Cluster Systems

Buy

Innovations in hardware architecture, like hyper-threading or multicore processors, mean that parallel computing resources are available for inexpensive desktop computers. In only a few years, many standard software products will be based on concepts of parallel programming implemented on such hardware, and the range of applications will be much broader than that of scientific computing, up to now the main application area for parallel computing. Rauber and Rünger take up these recent developments in processor architecture by giving detailed descriptions of parallel programming techniques that are necessary for developing efficient programs for multicore processors as well as for parallel cluster systems and supercomputers. Their book is structured in three main parts, covering all areas of parallel computing: the architecture of parallel systems, parallel programming models and environments, and the implementation of efficient application algorithms. The emphasis lies on parallel programming techniques needed for different architectures. The main goal of the book is to present parallel programming techniques that can be used in many situations for many application areas and which enable the reader to develop correct and efficient parallel programs. Many examples and exercises are provided to show how to apply the techniques. The book can be used as both a textbook for students and a reference book for professionals. The presented material has been used for courses in parallel programming at different universities for many years.

(HTML tags aren't allowed.)

Liferay Portal Systems Development
Liferay Portal Systems Development
Liferay portal is one of the most mature portal frameworks in the market, offering many key business benefits that involve personalization, customization, content management systems, web content management, collaboration, social networking, and workflow. Liferay delivers enterprise solutions for portals, publishing content,...
Java 2 Web Developer Certification Study Guide with CD-ROM
Java 2 Web Developer Certification Study Guide with CD-ROM
The Sun Certified Web Component Developer exam is expected to gain quickly in popularity because of the strong impact of Java 2 Enterprise Edition in the marketplace. This Study Guide, aimed at experienced Java programmers, covers all enterprise-level topics comprising the objectives for the exam, including servlets, exception handling, session...
Computing for Numerical Methods Using Visual C++
Computing for Numerical Methods Using Visual C++
A visual, interdisciplinary approach to solving problems in numerical methods

Computing for Numerical Methods Using Visual C++ fills the need for a complete, authoritative book on the visual solutions to problems in numerical methods using C++. In an age of boundless research, there is a need for a programming language that can successfully...


Microsoft Office 2007 QuickSteps
Microsoft Office 2007 QuickSteps

Step-by-Step, Full-Color Graphics!

Get started using Office 2007 right away--the QuickSteps way. Color screenshots and clear instructions guide you through all of the essential features and functions of...

Learning Laravel's Eloquent
Learning Laravel's Eloquent

Develop amazing data-based applications with Eloquent, the Laravel framework ORM

About This Book

  • Build highly efficient applications with the Eloquent ORM using an expressive syntax
  • Get to grips with the power of relationships and how Eloquent handles them
  • Go beyond simple...
Learning Spring Application Development
Learning Spring Application Development

Develop dynamic, feature-rich, and robust Spring-based applications using the Spring Framework

About This Book

  • Build and deploy Spring-powered, production-grade applications and services with minimal fuss
  • Discover the key Spring framework-related technology standards such as Spring core,...
©2018 LearnIT (support@pdfchm.net) - Privacy Policy