شماره ركورد كنفرانس :
4002
عنوان مقاله :
كاستيهاي OpenCL2.0 در حل مسائل فيزيك و مهندسي: عدم پردازش دادههاي مختلط، عدم امكان تعريف آرايههاي چندبعدي و عدم امكان تعريف متغيرهاي اشارهگر و ديناميك
پديدآورندگان :
اوركي مهدي mehdioraki59@yahoo.com گروه فيزيك، دانشكده علوم، دانشگاه شهيد چمران اهواز، اهواز , محمدرضايي مصطفي mostafa.mohammadrezaee@gmail.com گروه فيزيك، دانشكده علوم، دانشگاه شهيد چمران اهواز، اهواز , سعيدي نيا اميرحسين a.saeedinia@gmail.com گروه مكانيك، دانشگاه صنعت نفت اهواز، اهواز , معتضديان عليرضا alireza.motazedian@gmail.com گروه فيزيك، دانشكده علوم، دانشگاه شهيد چمران اهواز، اهواز , خزرك ايمان iman.khazrak.ik@gmail.com گروه فيزيك، دانشكده علوم، دانشگاه شهيد چمران اهواز، اهواز , عسكري هادي hadi.askari1981@gmail.com گروه فيزيك، دانشكده علوم، دانشگاه شهيد چمران اهواز، اهواز
كليدواژه :
OpenCL , دادههاي مختلط , دادهي اشارهگر و ديناميك , آرايه هاي چندبعدي , محاسبات سريع
عنوان كنفرانس :
دومين كنفرانس ملي محاسبات توزيعي و پردازش داده هاي بزرگ
چكيده فارسي :
امروزه روشهاي محاسباتي در كنار روشهاي تجربي و تحليلي بهعنوان سومين روش پيشبرد علم اهميت به سزايي يافته است. در اين ميان روشهاي پردازش موازي يكي از پايههاي اصلي محاسبات سريع به شمار ميروند. در حال حاضر چهار مجموعهي OpenMP، MPI، CUDA و OpenCL براي پردازش موازي استفاده ميشوند. هركدام از اين زبانها نقاط قوت و ضعف خاص خود را دارد؛ در همين راستا اين نوشتار در پي آن است كه با معرفي كاستيهاي OpenCL، به پژوهشگران كمك كند تا براي موازي كردن برنامههاي خود، انتخاب مناسبتري داشته باشند. در اين مقاله بيان ميكنيم كه OpenCL2.0 باوجود سرعت در پردازش، سه ضعف اصلي دارد كه عبارتاند از: عدمپردازش دادههاي مختلط، عدم امكان تعريف متغير اشارهگر و ديناميك، عدم امكان تعريف آرايههاي چندبعدي. درنهايت با توجه به كاربرد دادههاي مختلط و آرايههاي چندبعدي در مسائل فيزيك و مهندسي، مؤلفان بر اين باورند در حال حاضر OpenCL گزينهي مناسبي براي پردازش موازي نيست.