Berkeley UPC

Software screenshot:
Berkeley UPC
Rincian Software:
Versi: 2.28 Diperbarui
Tanggal Upload: 13 Aug 18
Lisensi: Gratis
Popularitas: 8
Ukuran: 6920 Kb

Rating: 2.7/5 (Total Votes: 6)

Unified Parallel C (UPC) adalah perpanjangan dari bahasa pemrograman C yang dirancang untuk komputasi berkinerja tinggi pada mesin paralel berskala besar. Bahasa menyediakan model pemrograman seragam untuk kedua perangkat keras memori bersama dan didistribusikan. Programmer disajikan dengan ruang alamat bersama tunggal, dipartisi, di mana variabel dapat langsung dibaca dan ditulis oleh prosesor, tetapi setiap variabel secara fisik terkait dengan prosesor tunggal. UPC menggunakan model Single Program Multiple Data (SPMD) dari komputasi di mana jumlah paralelisme ditetapkan pada waktu startup program, biasanya dengan satu thread eksekusi per prosesor.


Bahasa UPC berevolusi dari pengalaman dengan tiga bahasa sebelumnya yang mengusulkan ekstensi paralel ke ISO C 99: AC, Split-C, dan Parallel C Preprocessor (PCP). UPC bukan superset dari tiga bahasa ini, melainkan sebuah upaya untuk menyaring karakteristik terbaik masing-masing. UPC menggabungkan keunggulan programmabilitas dari paradigma pemrograman memori bersama dan kontrol atas tata letak data dan kinerja pesan yang melewati paradigma pemrograman.

Persyaratan :

< li> XCode

Software yang serupa

Xenon
Xenon

12 Dec 14

ANTLRWorks
ANTLRWorks

14 Dec 14

Objective-Basic
Objective-Basic

2 Jan 15

Komentar untuk Berkeley UPC

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!