Designing a Modern Skeleton Programming Framework for Parallel and Heterogeneous Systems

preview-18
  • Designing a Modern Skeleton Programming Framework for Parallel and Heterogeneous Systems Book Detail

  • Author : August Ernstsson
  • Release Date : 2020-10-21
  • Publisher : Linköping University Electronic Press
  • Genre :
  • Pages : 155
  • ISBN 13 : 9179297722
  • File Size : 33,33 MB

Designing a Modern Skeleton Programming Framework for Parallel and Heterogeneous Systems by August Ernstsson PDF Summary

Book Description: Today's society is increasingly software-driven and dependent on powerful computer technology. Therefore it is important that advancements in the low-level processor hardware are made available for exploitation by a growing number of programmers of differing skill level. However, as we are approaching the end of Moore's law, hardware designers are finding new and increasingly complex ways to increase the accessible processor performance. It is getting more and more difficult to effectively target these processing resources without expert knowledge in parallelization, heterogeneous computation, communication, synchronization, and so on. To ensure that the software side can keep up, advanced programming environments and frameworks are needed to bridge the widening gap between hardware and software. One such example is the pattern-centric skeleton programming model and in particular the SkePU project. The work presented in this thesis first redesigns the SkePU framework based on modern C++ variadic template metaprogramming and state-of-the-art compiler technology. It then explores new ways to improve performance: by providing new patterns, improving the data access locality of existing ones, and using both static and dynamic knowledge about program flow. The work combines novel ideas with practical evaluation of the approach on several applications. The advancements also include the first skeleton API that allows variadic skeletons, new data containers, and finally an approach to make skeleton programming more customizable without compromising universal portability.

Disclaimer: www.yourbookbest.com does not own Designing a Modern Skeleton Programming Framework for Parallel and Heterogeneous Systems books pdf, neither created or scanned. We just provide the link that is already available on the internet, public domain and in Google Drive. If any way it violates the law or has any issues, then kindly mail us via contact us page to request the removal of the link.

Programming Massively Parallel Processors

Programming Massively Parallel Processors

File Size : 89,89 MB
Total View : 5883 Views
DOWNLOAD

Programming Massively Parallel Processors: A Hands-on Approach, Second Edition, teaches students how to program massively parallel processors. It offers a detai

Advanced Parallel Processing Technologies

Advanced Parallel Processing Technologies

File Size : 69,69 MB
Total View : 4468 Views
DOWNLOAD

This book constitutes the refereed proceedings of the 7th International Workshop on Advanced Parallel Processing Technologies, APPT 2007, held in Guangzhou, Chi