سیویلیکا را در شبکه های اجتماعی دنبال نمایید.

ارزیابی کارایی مدل های برنامه نویسی موازی در ضرب ماتریس ها

Publish Year: 1395
Type: Conference paper
Language: Persian
View: 1,502

This Paper With 6 Page And PDF Format Ready To Download

Export:

Link to this Paper:

Document National Code:

ICIKT08_133

Index date: 24 January 2017

ارزیابی کارایی مدل های برنامه نویسی موازی در ضرب ماتریس ها abstract

ضرب ماتریس ها کاربردهای مختلفی در علوم مهندسی از جمله تجزیه و تحلیل لرزه های زمین، شبیه سازی های مختلف به عنواننمونه شبیه سازی کهکشان ها، محاسبات آیرودینامیک، پردازش سیگنال ها و تصاویر دارد، ولی انجام این عمل با افزایش اندازه ماتریس هاروی سیستم های کنونی وقت گیر است. از طرف دیگر انواع مدل های برنامه نویسی موازی OpenCL, OpenMP, SIMD و MPI در پلتفرم های سخت افزاری متفاوت ارائه شده است. هدف این مقاله ارزیابی کارایی مدل های برنامه نویسی موازی در ضرب ماتریس ها با اندازههای مختلف است. بر اساس نتایج پیاده سازی در این پژوهش بیشترین کارایی در الگوریتم ضرب ماتریس مربوط به مدل برنامه نویسیموازی OpenCL بر روی پلت فرم GPU است. همچنین در بین الگوریتم های پیاده سازی شده بر روی پلت فرم CPU بیشترین کاراییمربوط به مدل برنامه نویسی موازی ترکیبی OpenMP+SIMD است.

ارزیابی کارایی مدل های برنامه نویسی موازی در ضرب ماتریس ها Keywords:

پردازش موازی , مدل های برنامه نویسی موازی , ضرب ماتریس ها

ارزیابی کارایی مدل های برنامه نویسی موازی در ضرب ماتریس ها authors

محسن غلامی

گروه مهندسی کامپیوتر، دانشکده فنی دانشگاه گیلان

اسدالله شاه بهرامی

گروه مهندسی کامپیوتر، دانشکده فنی دانشگاه گیلان

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
D. Kirk and W. W. Hwu, "Programming Massively Parallel Processors, ...
J. Kim, E. Park, X. Cui, H. Kim, and W. ...
A. Silberschatz, P. Galvin, and G. Gagne, "Operating System Concepts, ...
A. Bik, M. Girkar, P. M. Grey, and X. Tian, ...
R. Chandra, L. Dagum, D. Kohr, D. Maydan, J. McDonald, ...
_ _ Auto -Parallelization and Auto -Vectorizatiot , [Online]. Available: ...
D. Nuzman, I. Rosen, and A. Zaks, _ f Auto ...
A. Marowka, "Parallel Computing on Any Desktop, " Comm. of ...
X. Liu, J. M. Crumme, and M.Fagan, "A New Approach ...
Argonne National Laboratory, "MPICH _ High-P erformance Portable MPI, " ...
_ _ _ _ [11] J. Dinan, P. Balaji, D. ...
R. Thakur, "An Implementation and Evaluation of the MPI 3.0 ...
U Cabello, J Rodriguez, and A. M. Viveros, "An Open ...
J.D. Owens, M. Houston, D. Luebke, S. Green, J.E. Stone, ...
J. D. Owens, D. Luebke, N. Govindaraju, M. Harris, J. ...
OpenCL "The OpenCL Specification" [online]. available: https ://www.khronos .org/opencl ...
J.E. Stone, D. Gohara, and G. Shi, "OpenCLA Parallel Programming ...
C.T. Yang, C.L. Huang, and C.F. Lin "Hybrid CUDA, ...
R. Reyes, I. Lopez, J. Fumero, and F. de Sande, ...
_ _ _ _ _ Dynamics, " Computers & Fluids ...
S. Lee and J. S. Vetter, "Early Evaluation of Directive-Based ...
Architecture Review Boar! "The OpenMP API Specification [online] .available: ...
"OpenACC Directives for Accelerators, " [Online]. ...
Available: http : //www _ op enacc -standard.org 2011. (accessed ...
T.D. Han and T. S. Abdelrahman, "HiCUDA: High-Level GPGPU Programming, ...
S. Lee and R. Eigenmann, "OpenMPC: Extended OpenMP Programming and ...
PGI Accelerator, "The Portland Group, PGI Fortran and C ...
HMPP, "HMPP Workbench, A Directive-Based Compiler for ...
A. Leung, N. Vasilache, B. Meister, M. Baskaran, D. Wohlford, ...
A. Shahbahrami, B. Juurlink, and S. Vassiliadis, "Performance Comparison of ...
نمایش کامل مراجع

مقاله فارسی "ارزیابی کارایی مدل های برنامه نویسی موازی در ضرب ماتریس ها" توسط محسن غلامی، گروه مهندسی کامپیوتر، دانشکده فنی دانشگاه گیلان؛ اسدالله شاه بهرامی، گروه مهندسی کامپیوتر، دانشکده فنی دانشگاه گیلان نوشته شده و در سال 1395 پس از تایید کمیته علمی هشتمین کنفرانس بین المللی فناوری اطلاعات ودانش پذیرفته شده است. کلمات کلیدی استفاده شده در این مقاله پردازش موازی ، مدل های برنامه نویسی موازی ، ضرب ماتریس ها هستند. این مقاله در تاریخ 5 بهمن 1395 توسط سیویلیکا نمایه سازی و منتشر شده است و تاکنون 1502 بار صفحه این مقاله مشاهده شده است. در چکیده این مقاله اشاره شده است که ضرب ماتریس ها کاربردهای مختلفی در علوم مهندسی از جمله تجزیه و تحلیل لرزه های زمین، شبیه سازی های مختلف به عنواننمونه شبیه سازی کهکشان ها، محاسبات آیرودینامیک، پردازش سیگنال ها و تصاویر دارد، ولی انجام این عمل با افزایش اندازه ماتریس هاروی سیستم های کنونی وقت گیر است. از طرف دیگر انواع مدل های برنامه نویسی موازی OpenCL, OpenMP, ... . برای دانلود فایل کامل مقاله ارزیابی کارایی مدل های برنامه نویسی موازی در ضرب ماتریس ها با 6 صفحه به فرمت PDF، میتوانید از طریق بخش "دانلود فایل کامل" اقدام نمایید.