Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

The Future

This book has covered a number of approaches to producing parallel applications. We have discussed the classic approaches of POSIX threads, Windows native threads, and OpenMP. We have also covered some of the emerging alternatives such as Intel’s Threading Building Blocks and CUDA from Nvidia.

What is certain is that it is now critical to be familiar with writing parallel programs. Parallelism is pervasive; it is no longer possible, or desirable, to assume that increasing single-threaded performance will solve the performance issues of an application. The opportunity is there to double or quadruple application performance using multiple threads.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint