01/10/2018, 15:10
Xin tài liệu open MP
mình mới tìm hiểu về open MP trong lập trình song song . Anh chị nào có tài liệu về vấn đề này có thể share cho mình với cảm ơn mọi người rất nhiều
Bài liên quan
mình mới tìm hiểu về open MP trong lập trình song song . Anh chị nào có tài liệu về vấn đề này có thể share cho mình với cảm ơn mọi người rất nhiều
Em đọc trang này trước :
https://bisqwit.iki.fi/story/howto/openmp/
Sau đó pro hơn thì có thể tìm các tài liệu sau:
amazon.com
Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation)
Barbara Chapman, Gabriele Jost, Ruud van der PasA comprehensive overview of OpenMP, the standard application programming interface for shared memory parallel computing―a reference for students and professionals. "I hope that readers will learn to u ...
4.4 out of 5 stars, ISBN: 978-0262533027, The MIT Press, October 12, 2007, $50.00
Using OpenMP―The Next Step: Affinity, Accelerators, Tasking, and SIMD (Scientific and Engineering Computation)
Ruud van der Pas, Eric Stotzer, Christian TerbovenA guide to the most recent, advanced features of the widely used OpenMP parallel programming model, with coverage of major features in OpenMP 4.5. This book offers an up-to-date, practical tutorial on ...
5.0 out of 5 stars, ISBN: 978-0262534789, The MIT Press, October 20, 2017, $38.69
Parallel Programming in OpenMP
Rohit Chandra, Ramesh Menon, Leo DagumThe rapid and widespread acceptance of shared-memory multiprocessor architectures has created a pressing demand for an efficient way to program these systems. At the same time, developers of technical ...
4.4 out of 5 stars, ISBN: 978-1558606715, Morgan Kaufmann, October 16, 2000, $70.95
Sau khi học xong OpenMP, em có 4 tùy chọn nếu muốn theo lập trình song song:
1/ Tiếp tục OpenMP <- khó tối ưu thêm vì ko cho đụng tới tầng bên dưới
2/ C++11/17 threads <- khó vừa phải, có thể tối ưu tầng bên dưới
3/ Pthreads/ Windows multithread <- khá khó, anh chưa đụng nhiều nên ko rõ
4/ Intel Threading building block : dễ xài hơn, đã design sẵn, khá hot trong thời điểm hiện tại! Tuy nhiên có xài được cho chip AMD ko thì anh ko rõ!
cảm ơn anh nhiều nhiều:slight_smile: