Berkeley UPC for Mac

Berkeley UPC for Mac 2020.4.0

Mac / Lawrence Berkeley National Laboratory / 698 / Spesifikasi penuh
Penerangan

Berkeley UPC untuk Mac ialah alat pembangun berkuasa yang membolehkan pengaturcara menulis aplikasi pengkomputeran berprestasi tinggi pada mesin selari berskala besar. Perisian ini adalah lanjutan daripada bahasa pengaturcaraan C dan menyediakan model pengaturcaraan seragam untuk perkakasan memori yang dikongsi dan diedarkan.

Dengan Berkeley UPC, pengaturcara dibentangkan dengan satu ruang alamat yang dikongsi dan dipisahkan di mana pembolehubah boleh dibaca dan ditulis terus oleh mana-mana pemproses. Walau bagaimanapun, setiap pembolehubah dikaitkan secara fizikal dengan pemproses tunggal. Pendekatan ini memastikan bahawa pengaturcara mempunyai kawalan penuh ke atas susun atur dan prestasi data sambil masih dapat memanfaatkan kelebihan kebolehprograman paradigma pengaturcaraan memori bersama.

Perisian ini menggunakan model pengiraan Single Program Multiple Data (SPMD) di mana jumlah keselarian ditetapkan pada masa permulaan program. Biasanya, terdapat hanya satu urutan pelaksanaan bagi setiap pemproses.

Berkeley UPC berkembang daripada pengalaman dengan tiga bahasa terdahulu lain yang mencadangkan sambungan selari kepada ISO C 99: AC, Split-C dan Prapemproses Selari C (PCP). Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa Berkeley UPC bukan sekadar superset daripada tiga bahasa ini; sebaliknya, ia adalah percubaan untuk menyaring ciri-ciri terbaik daripada setiap satu.

Satu kelebihan utama menggunakan Berkeley UPC untuk Mac ialah keupayaannya untuk menggabungkan kelebihan kebolehprograman pengaturcaraan memori dikongsi dengan kawalan paradigma pengaturcaraan menghantar mesej ke atas susun atur dan prestasi data. Gabungan ini membolehkan pembangun mencipta aplikasi yang sangat cekap tanpa mengorbankan kemudahan penggunaan atau fleksibiliti.

Satu lagi faedah penting yang ditawarkan oleh Berkeley UPC untuk Mac ialah sokongannya untuk mesin selari berskala besar. Perisian ini boleh mengendalikan pengiraan yang kompleks merentas berbilang pemproses secara serentak tanpa mengorbankan kelajuan atau ketepatan.

Secara keseluruhannya, jika anda sedang mencari alat pembangun yang berkuasa yang boleh membantu anda mencipta aplikasi pengkomputeran berprestasi tinggi pada mesin selari berskala besar dengan cepat dan cekap, maka Berkeley UPC untuk Mac mungkin sesuai dengan keperluan anda!

Spesifikasi penuh
Penerbit Lawrence Berkeley National Laboratory
Laman web penerbit http://www.lbl.gov
Tarikh pelepasan 2020-09-21
Tarikh ditambahkan 2020-09-21
Kategori Alat Pembangun
Sub kategori Jurubahasa & Penyusun
Versi 2020.4.0
Keperluan Os Macintosh
Keperluan macOS Mojave macOS High Sierra macOS Sierra OS X El Capitan OS X Yosemite OS X Mavericks OS X Mountain Lion XCode
Harga Free
Muat turun setiap minggu 1
Jumlah muat turun 698

Comments:

Paling popular