Pertanyaan yang diberi tag «parallel-computing»

Studi pemecahan masalah komputasi dengan memanfaatkan penggunaan beberapa prosesor secara bersamaan.



4
Adakah rekomendasi untuk kerangka kerja pengujian unit yang kompatibel dengan kode / pustaka yang menggunakan MPI?
Biasanya, saya menulis kode seri, dan ketika saya melakukannya, saya menulis unit test dengan beberapa kerangka pengujian gaya xUnit (MATLAB xUnit, PyUnit / nose, atau kerangka pengujian C ++ Google). Berdasarkan pencarian Google sepintas, saya belum melihat banyak tentang bagaimana praktisi menguji kode yang menggunakan MPI. Apakah ada praktik terbaik …

4
Algoritma paralel (GPU) untuk automata seluler asinkron
Saya memiliki koleksi model komputasi yang dapat digambarkan sebagai automata seluler asinkron. Model-model ini menyerupai model Ising, tetapi sedikit lebih rumit. Sepertinya model seperti itu akan mendapat manfaat dari dijalankan pada GPU daripada CPU. Sayangnya itu tidak cukup mudah untuk memparalelkan model seperti itu, dan sama sekali tidak jelas bagi …

3
Metodologi Terbaik untuk Mengelola Mesh dalam Komputasi Elemen Hingga Sejajar?
Saat ini saya sedang mengembangkan metode dekomposisi domain untuk solusi dari masalah hamburan. Pada dasarnya saya memecahkan sistem Helmholtz BVP secara iteratif. Saya discretize persamaan menggunakan metode elemen hingga lebih dari segitiga atau tetrahedral jerat. Saya sedang mengembangkan kode menuju tesis Phd saya. Saya menyadari beberapa pustaka elemen hingga yang …

3
Saya mencari perpustakaan grafik dinamis paralel di C ++
Halo komunitas scicomp, Saya telah bekerja di bidang algoritma grafik menggunakan kerangka kerja seperti NetworkX (Python), JUNG dan YFiles (Java). Saya sekarang memasuki bidang komputasi kinerja paralel dan tinggi. Untuk proyek baru, saya mencari perpustakaan grafik C ++ dengan fitur-fitur berikut: memiliki antarmuka intuitif yang memungkinkan pengembangan algoritma mendukung operasi …

2
Panduan tentang Python untuk Pemrograman Paralel berbagi-memori
Saya memiliki pengalaman dalam pengkodean OpenMP untuk mesin Memori Bersama (baik dalam C dan FORTRAN) untuk melakukan tugas-tugas sederhana seperti penambahan matriks, perkalian dll. (Hanya untuk melihat bagaimana itu bersaing dengan LAPACK). Saya tahu OpenMP cukup untuk melakukan tugas-tugas sederhana tanpa perlu melihat dokumentasi. Baru-baru ini, saya beralih ke Python …

1
Bagaimana seseorang dapat memparalelkan metode multigrid untuk menyelesaikan sistem persamaan linear?
Seperti yang saya pahami, metode multigrid memecahkan sistem linier dengan menyelesaikan versi yang lebih kasar dari masalah yang sama (di sana dengan menghilangkan kesalahan frekuensi rendah) kemudian memproyeksikan kembali ke jaringan halus untuk meluruskan kesalahan frekuensi tinggi. Untuk sistem yang besar, saya dapat melihat bagaimana metode berulang dapat diimplementasikan secara …


1
Apa perbedaan antara Parareal, PITA, dan PFASST?
Algoritma Parareal, PITA, dan PFASST semuanya adalah teknik lintas domain untuk memparalelkan solusi dari masalah yang bergantung pada waktu. Apa prinsip panduan di balik metode ini? Apa perbedaan utama di antara mereka? Dapatkah saya mengatakan bahwa satu didasarkan pada yang lain? Bagaimana? Bagaimana dengan aplikasi mereka? Saya tahu tidak akan …


5
Pilihan terbaik solver untuk sistem besar simetris jarang (tapi tidak pasti positif)
Saat ini saya sedang bekerja untuk memecahkan sistem simetris yang sangat besar (tapi tidak pasti positif), yang dihasilkan oleh beberapa algoritma tertentu. Matriks ini memiliki sparsity blok bagus yang dapat digunakan untuk pemecahan paralel. Tetapi saya tidak dapat memutuskan apakah saya harus menggunakan pendekatan langsung (seperti Multi-frontal) atau iteratif (GMRES …

2
Pustaka paralel bersama-memori berbasis tugas di Scientific Computing
Dalam beberapa tahun terakhir, beberapa proyek perpustakaan / perangkat lunak telah muncul yang menawarkan beberapa bentuk atau paralelisme memori bersama untuk keperluan umum yang didorong oleh data. Gagasan utamanya adalah bahwa alih-alih menulis kode yang diulir secara eksplisit, pemrogram mengimplementasikan algoritme mereka sebagai tugas yang saling tergantung yang kemudian dijadwalkan …

3
Dorongan untuk pemrograman GPU
Saya sangat baru dalam pemrograman GPGPU jadi tolong maafkan saya jika pertanyaannya tidak tepat. Dari apa yang saya pahami pemrograman GPU adalah bagian yang sangat rumit dari pekerjaan teknik jika dibandingkan dengan pemrograman CPU biasa. Kita harus sangat berhati-hati tentang masalah divergensi, ubin, alokasi memori yang disematkan, dan komunikasi perangkat …

2
Diagonalisasi Matriks Pengkondisian Padat
Saya mencoba mendiagonalisasi beberapa matriks yang padat dan tidak terkondisikan. Dalam presisi mesin, hasilnya tidak akurat (mengembalikan nilai eigen negatif, vektor eigen tidak memiliki simetri yang diharapkan). Saya beralih ke fungsi Mathematica Eigensystem [] untuk mengambil keuntungan dari presisi yang berubah-ubah, tetapi perhitungannya sangat lambat. Saya terbuka untuk sejumlah solusi. …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.