شماره ركورد كنفرانس :
3364
عنوان مقاله :
پردازش آرايه اي در GPU
پديدآورندگان :
خليلي شيما دانشگاه آزاد اسلامي واحد آشتيان - دانشكده مهندسي كامپيوتر , كريمي غلام رضا دانشگاه رازي , رجب زاده امير دانشگاه رازي
كليدواژه :
پردازش عام منظوره , پردازنده هاي گرافيكي , نخ , CUDA
عنوان كنفرانس :
كنفرانس بين المللي پژوهش هاي نوين در علوم مهندسي
چكيده فارسي :
پردازش عام منظوره بر روي پردازنده هاي گرافيكي را مي توان يك نمونه از اجرايي نمودن مدل يك دستور چند نخي دانست. اين پردازنده ها داراي برون دهي زياد هستند. معماري پردازنده هاي گرافيكي به دليل داشتن تعداد بسيار زياد پردازنده موازي از اهميت خاصي در معماري هاي چند هسته اي برخوردار هستند، در واقع اين نوع تراشه ها را دريايي از پردازنده هاي ساده مي دانند كه داراي ميزان نسبتا كمي از حافظه و قسمت هاي كنترلي هستند كه توانايي اجراي موازي هزاران نخ را دارد البته نحوه ي برنامه نويسي و توليد نرم افزار براي اين پردازنده هاي نيازمند آگاهي از طريق اجراي نخ ها و گلوگاه هاي كارايي در برنامه هاي موازي است . تعيين تعداد نخ ها براي اجراي موازي و همچنين ميزان حافظه مورد نياز آن ها تاثير مستقيمي بر ميزان برون دهي و كارايي دارد. در اين مقاله سعي شده كه با استفاده از قابليت پردازنده هاي گرافيكي بتوان دستورات آرايه اي با زماني كمتر از پردازنده هاي عام منظوره انجام داد كه در واقع به اين شكل كه ميتوان برنامه اي را نوشت كه قسمتي از آن به صورت سريالي و توسط CPU و قسمت ديگر آن به صورت موازي و توسط GPU اجرا شود و كامپايلر برنامه در هنگام كامپايل اين موضوع را تشخيص مي دهد و اين موضوع مي تواند براي اجراهاي مجزا كمك كند.