Pertanyaan yang diberi tag hpc

Komputasi Kinerja Tinggi umumnya menggunakan array besar komputer yang terhubung dalam cluster atau grid.

56
C ++ vs Fortran untuk HPC

Dalam program PhD sains komputasi saya, kami bekerja hampir secara eksklusif di C ++ dan Fortran. Sepertinya beberapa profesor lebih suka satu daripada yang lain. Saya bertanya-tanya mana yang 'lebih baik' atau apakah yang lebih baik dari yang lain dalam keadaan

34
CUDA vs OpenCL pada akhir 2013

Bagaimana CUDA dan OpenCL dibandingkan satu sama lain pada akhir 2013 dari perspektif programmer? Grup saya sedang berpikir tentang mencoba memanfaatkan komputasi GPU. Apakah kita akan membatasi diri kita secara signifikan dengan memilih perangkat keras yang hanya mendukung OpenCL tetapi tidak...

22
Masa Depan OpenCL?

Paradigma pemrograman OpenCL berjanji untuk menjadi standar bebas royalti untuk komputasi heterogen. Haruskah kita menginvestasikan waktu kita dalam mengembangkan perangkat lunak berbasis OpenCL? Pro

17
Keadaan Mac OS dalam Komputasi Ilmiah dan HPC

Kembali ke awal OS X, tampaknya ada banyak keriuhan, setidaknya di dunia Mac (saya tidak berada di dekat komputasi ilmiah pada saat itu) tentang Mac OS sebagai platform untuk komputasi ilmiah dan aplikasi HPC. XGrid keluar dari kotak, Virginia Tech memiliki cluster komputasi berbasis Mac yang...

16
Bagaimana saya harus belajar membuat dan memprogram sistem HPC?

Saya di bidang yang tidak selalu melakukan banyak pekerjaan HPC, dan ketika itu benar-benar terjadi, sering kali ini merupakan hasil dari peneliti dari bidang lain yang mengeksplorasi aplikasi baru dengan metode dan sejenisnya. Terutama apa artinya ini adalah bahwa hal itu tidak pernah benar-benar...

16
Profil kode CFD dengan Callgrind

Saya menggunakan Valgrind + Callgrind ke profil pemecah yang saya tulis. Seperti yang dinyatakan oleh manual pengguna Valgrind, saya telah mengkompilasi kode saya dengan opsi debugging untuk kompiler: "Tanpa info debug, alat Valgrind terbaik yang dapat Anda lakukan adalah menebak fungsi kode...

16
Boost :: mpi atau C MPI untuk aplikasi ilmiah kinerja tinggi?

Hal yang saya paling tidak suka tentang MPI adalah berurusan dengan tipe data (yaitu peta data / topeng) karena mereka tidak cocok dengan C + berorientasi objek. boost::mpiNamun, hanya mendukung MPI 1.1 dari situs web mereka: boost :: mpi adalah antarmuka ramah C ++ ke Antarmuka Lulus Pesan...

13
Berapa banyak perangkat lunak ilmiah harus dioptimalkan?

Untuk aplikasi yang membutuhkan sumber daya komputasi yang signifikan, kinerja tinggi dapat menjadi faktor penting ketika datang untuk memberikan hasil ilmiah atau mencapai "terobosan" dalam waktu yang wajar. Berapa banyak waktu dan upaya yang harus diinvestasikan pengembang perangkat lunak dalam...

10
Komunikasi overhead dalam superkomputer

Saya mencari referensi yang kredibel yang menyatakan berapa banyak sumber daya superkomputer menghabiskan pada koordinasi dibandingkan melakukan pekerjaan yang berhubungan dengan tugas yang sebenarnya. Sumber daya bisa menjadi kekuatan pemrosesan yang tersedia tetapi bahkan Watts tampak seperti...