مواد پر جائیں
BU

Berkeley UPC for Mac

وائرس اسکن شدہ Mac Free
ورژن2020.4.0
ناشر Lawrence Berkeley National Laboratory
رہائی کی تاریخ21 ستمبر، 2020
تاریخ شامل کی گئی21 ستمبر، 2020
OS کی ضروریاتMacintosh
تقاضےmacOS Mojave macOS High Sierra macOS Sierra OS X El Capitan OS X Yosemite OS X Mavericks OS X Mountain Lion XCode
کل ڈاؤن لوڈ698
ہر ہفتے ڈاؤن لوڈ1
قیمتFree

تفصیل

یونیفائیڈ پیریلل سی (UPC) سی پروگرامنگ لینگویج کی توسیع ہے جو بڑے پیمانے پر متوازی مشینوں پر اعلیٰ کارکردگی والے کمپیوٹنگ کے لیے ڈیزائن کی گئی ہے۔ یہ زبان مشترکہ اور تقسیم شدہ میموری ہارڈویئر دونوں کے لیے یکساں پروگرامنگ ماڈل فراہم کرتی ہے۔ پروگرامر کو ایک مشترکہ، تقسیم شدہ ایڈریس اسپیس کے ساتھ پیش کیا جاتا ہے، جہاں متغیرات کو کسی بھی پروسیسر کے ذریعے براہ راست پڑھا اور لکھا جا سکتا ہے، لیکن ہر متغیر جسمانی طور پر ایک ہی پروسیسر سے منسلک ہوتا ہے۔ UPC کمپیوٹیشن کے سنگل پروگرام ملٹیپل ڈیٹا (SPMD) ماڈل کا استعمال کرتا ہے جس میں پروگرام کے آغاز کے وقت متوازی کی مقدار مقرر کی جاتی ہے، عام طور پر فی پروسیسر کے ایک ہی دھاگے کے ساتھ۔

UPC زبان تین دیگر ابتدائی زبانوں کے تجربات سے تیار ہوئی جس نے ISO C 99: AC، Split-C، اور Parallel C Preprocessor (PCP) میں متوازی توسیعات تجویز کیں۔ UPC ان تینوں زبانوں کا سپر سیٹ نہیں ہے، بلکہ ہر ایک کی بہترین خصوصیات کو کشید کرنے کی کوشش ہے۔ UPC مشترکہ میموری پروگرامنگ پیراڈائم کے پروگرامیبلٹی فوائد اور ڈیٹا لے آؤٹ پر کنٹرول اور میسج پاس کرنے والے پروگرامنگ پیراڈائم کی کارکردگی کو یکجا کرتا ہے۔

کلیدی تفصیلات

  • اعلی کارکردگی، متوازی کمپیوٹنگ کے لیے ڈیزائن کردہ سی پروگرامنگ زبان کی توسیع
  • آخری بار 09/21/20 کو اپ ڈیٹ کیا گیا۔
  • پچھلے 6 مہینوں میں 1 اپ ڈیٹ ہوا ہے۔
  • موجودہ ورژن میں VirusTotal پر 0 جھنڈے ہیں۔

مشابہ پروگرام

متبادل