Monday, May 6, 2013

Review parallel reduction





Pengurangan Paralel adalah salah satu jenis Paralel Mesin Random Access (PRAM) algoritma. A Parallel Random Access Machine (PRAM) adalah memori bersama mesin abstrak yang digunakan oleh algoritma paralel desainer untuk memperkirakan kawin algoritma kinerja (seperti kompleksitas waktu). jadi, penurunan paralel adalah proses PRAM di memanipulasi data yang disimpan dalam memori global register. Ada beberapa operasi secara parallel pengurangan yaitu, operasi penambahan, pengurangan operasi, dan operasi perkalian. Parallel reduksi dapat digambarkan dengan pohon biner, yang kelompok n log nilai p ditambahkan dalam langkah-langkah tambahan secara paralel.

Tuesday, April 30, 2013

CUDA



CUDA ™ adalah platform komputasi parallel dan model pemrograman yang diciptakan oleh NVIDIA.Hal ini memungkinkan peningkatan dramatis dalam kinerja komputasi dengan memanfaatkan kekuatan dari graphics processing unit (GPU).
Dengan CUDA, Anda dapat mengirim C, C + + dan Fortran kode langsung ke GPU, tidak ada bahasa assembly diperlukan.Pengembang di perusahaanseperti Adobe, ANSYS, Autodesk, Math Works dan Wolfram Research yang sadarbahwa GPU adalah untuk melakukan tujuan umum ilmiah dan rekayasa komputasi di berbagai platform.