دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Eric Aubanel
سری:
ISBN (شابک) : 9781498727891
ناشر: CRC
سال نشر: 2017
تعداد صفحات: 224
زبان: english
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 4 مگابایت
در صورت تبدیل فایل کتاب Elements of Parallel Computing به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب عناصر محاسبات موازی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
5.2.2 تجزیه و تحلیل ارتباطات -- 5.3 موانع برای عملکرد -- 5.4 اندازه گیری و گزارش عملکرد -- 5.5 مطالعه بیشتر -- 5.6 تمرین -- فصل 6 منبع تک منبع کوتاه ترین مسیر -- 6.1 داده های کوتاه --ALSE.1.1.1. .2 الگوریتم بلمن-فورد -- 6.1.3 الگوریتم Dijkstra -- 6.1.4 الگوریتم گام دلتا -- 6.2 کاوش طراحی موازی -- 6.3 الگوریتم های موازی -- 6.3.1 حافظه مشترک 2-MD6.Sllte -Ford for GPU -- 6.3.3 Message Passing Algorithm -- 6.4 Conclusion -- 6.5 Read more -- 6.6 Exercises -- Chapter 7 The Eikonal Equation -- 7.1 Numerical Solution -- 7.1.1 Fast Mehod -- 7.7. روش راهپیمایی سریع -- 7.2 کاوش طراحی موازی -- 7.2.1 روش های جاروی سریع موازی -- 7.2.2 روش های راهپیمایی سریع موازی -- 7.3 الگوریتم های موازی -- 7.3.1 موازی Fast Sweeping Methods2 -- March7.3. -- 7.4 مطالعه بیشتر -- 7.5 تمرین -- فصل 8 بدنه محدب مسطح -- 8.1 الگوریتم های متوالی -- 8.2 کاوش طراحی موازی -- 8.2.1 ادغام بدنه موازی -- Quick Hull 8.8 .3 PARTHEL -- 8.8 MDRIHull .2 حافظه مشترک درشت دانه MergeHull -- 8.3.3 Distributed Memory MergeHull -- 8.4 نتیجه گیری -- 8.5 مطالعه بیشتر -- 8.6 تمرین -- کتابشناسی -- فهرست
5.2.2 Communication Analysis -- 5.3 BARRIERS TO PERFORMANCE -- 5.4 MEASURING AND REPORTING PERFORMANCE -- 5.5 FURTHER READING -- 5.6 EXERCISES -- CHAPTER 6 Single Source Shortest Path -- 6.1 SEQUENTIAL ALGORITHMS -- 6.1.1 Data Structures -- 6.1.2 Bellman-Ford Algorithm -- 6.1.3 Dijkstra's Algorithm -- 6.1.4 Delta-Stepping Algorithm -- 6.2 PARALLEL DESIGN EXPLORATION -- 6.3 PARALLEL ALGORITHMS -- 6.3.1 Shared Memory Delta-Stepping -- 6.3.2 SIMD Bellman-Ford for GPU -- 6.3.3 Message Passing Algorithm -- 6.4 CONCLUSION -- 6.5 FURTHER READING -- 6.6 EXERCISES -- CHAPTER 7 The Eikonal Equation -- 7.1 NUMERICAL SOLUTION -- 7.1.1 Fast Sweeping Method -- 7.1.2 Fast Marching Method -- 7.2 PARALLEL DESIGN EXPLORATION -- 7.2.1 Parallel Fast Sweeping Methods -- 7.2.2 Parallel Fast Marching Methods -- 7.3 PARALLEL ALGORITHMS -- 7.3.1 Parallel Fast Sweeping Methods -- 7.3.2 Parallel Fast Marching Methods -- 7.4 FURTHER READING -- 7.5 EXERCISES -- CHAPTER 8 Planar Convex Hull -- 8.1 SEQUENTIAL ALGORITHMS -- 8.2 PARALLEL DESIGN EXPLORATION -- 8.2.1 Parallel Hull Merge -- 8.3 PARALLEL ALGORITHMS -- 8.3.1 SIMD QuickHull -- 8.3.2 Coarse-Grained Shared Memory MergeHull -- 8.3.3 Distributed Memory MergeHull -- 8.4 CONCLUSION -- 8.5 FURTHER READING -- 8.6 EXERCISES -- Bibliography -- Index
Content: Cover
Half Title
Title Page
Copyright Page
Contents
CHAPTER 1 Overview of Parallel Computing
1.1 INTRODUCTION
1.2 TERMINOLOGY
1.3 EVOLUTION OF PARALLEL COMPUTERS
1.4 EXAMPLE: WORD COUNT
1.5 PARALLEL PROGRAMMING MODELS
1.5.1 Implicit Models
1.5.2 Semi-Implicit Models
1.5.3 Explicit Models
1.5.4 Thinking in Parallel
1.6 PARALLEL DESIGN PATTERNS
1.6.1 Structural Patterns
1.6.2 Computational Patterns
1.6.3 Patterns in the Lower Layers
1.7 WORD COUNT IN PARALLEL
1.8 OUTLINE OF THE BOOK
CHAPTER 2 Parallel Machine and Execution Models
2.1 PARALLEL MACHINE MODELS
2.1.1 SIMD 2.1.2 Shared Memory and Distributed Memory Computers2.1.3 Distributed Memory Execution
2.1.4 Shared Memory Execution
2.1.5 Summary
2.2 PARALLEL EXECUTION MODEL
2.2.1 Task Graph Model
2.2.2 Examples
2.2.3 Summary
2.3 FURTHER READING
2.4 EXERCISES
CHAPTER 3 Parallel Algorithmic Structures
3.1 HISTOGRAM EXAMPLE
3.1.1 Guidelines for Parallel Algorithm Design
3.2 EMBARRASSINGLY PARALLEL
3.3 REDUCTION
3.4 SCAN
3.5 DIVIDE-AND-CONQUER
3.6 PIPELINE
3.7 DATA DECOMPOSITION
3.8 SUMMARY
3.9 FURTHER READING
3.10 EXERCISES
CHAPTER 4 Parallel Program Structures
4.1 LOAD BALANCE 4.2 SIMD: STRICTLY DATA PARALLEL4.3 FORK-JOIN
4.4 PARALLEL LOOPS AND SYNCHRONIZATION
4.4.1 Shared and Private Variables
4.4.2 Synchronization
4.4.3 Thread Safety
4.5 TASKS WITH DEPENDENCIES
4.6 SINGLE PROGRAM MULTIPLE DATA
4.7 MASTER-WORKER
4.8 DISTRIBUTED MEMORY PROGRAMMING
4.8.1 Distributed Arrays
4.8.2 Message Passing
4.8.3 Map-Reduce
4.9 CONCLUSION
4.10 FURTHER READING
4.11 EXERCISES
CHAPTER 5 Performance Analysis and Optimization
5.1 WORK-DEPTH ANALYSIS
5.2 PERFORMANCE ANALYSIS
5.2.1 Performance Metrics
5.2.2 Communication Analysis
5.3 BARRIERS TO PERFORMANCE 5.4 MEASURING AND REPORTING PERFORMANCE5.5 FURTHER READING
5.6 EXERCISES
CHAPTER 6 Single Source Shortest Path
6.1 SEQUENTIAL ALGORITHMS
6.1.1 Data Structures
6.1.2 Bellman-Ford Algorithm
6.1.3 Dijkstra's Algorithm
6.1.4 Delta-Stepping Algorithm
6.2 PARALLEL DESIGN EXPLORATION
6.3 PARALLEL ALGORITHMS
6.3.1 Shared Memory Delta-Stepping
6.3.2 SIMD Bellman-Ford for GPU
6.3.3 Message Passing Algorithm
6.4 CONCLUSION
6.5 FURTHER READING
6.6 EXERCISES
CHAPTER 7 The Eikonal Equation
7.1 NUMERICAL SOLUTION
7.1.1 Fast Sweeping Method
7.1.2 Fast Marching Method 7.2 PARALLEL DESIGN EXPLORATION7.2.1 Parallel Fast Sweeping Methods
7.2.2 Parallel Fast Marching Methods
7.3 PARALLEL ALGORITHMS
7.3.1 Parallel Fast Sweeping Methods
7.3.2 Parallel Fast Marching Methods
7.4 FURTHER READING
7.5 EXERCISES
CHAPTER 8 Planar Convex Hull
8.1 SEQUENTIAL ALGORITHMS
8.2 PARALLEL DESIGN EXPLORATION
8.2.1 Parallel Hull Merge
8.3 PARALLEL ALGORITHMS
8.3.1 SIMD QuickHull
8.3.2 Coarse-Grained Shared Memory MergeHull
8.3.3 Distributed Memory MergeHull
8.4 CONCLUSION
8.5 FURTHER READING
8.6 EXERCISES
Bibliography
Index