پرش به محتوا
BU

Berkeley UPC for Mac

بدون ویروس Mac Free
دانلود v2020.4.0 698 دانلودها
نسخه2020.4.0
ناشر Lawrence Berkeley National Laboratory
تاریخ انتشار۲۱ سپتامبر ۲۰۲۰
تاریخ اضافه شده۲۱ سپتامبر ۲۰۲۰
الزامات سیستم عاملMacintosh
الزاماتmacOS Mojave macOS High Sierra macOS Sierra OS X El Capitan OS X Yosemite OS X Mavericks OS X Mountain Lion XCode
کل بارگیری ها۶۹۸
بارگیری در هفته۱
قیمتFree

شرح

Unified Parallel C (UPC) توسعه‌ای از زبان برنامه‌نویسی C است که برای محاسبات با کارایی بالا در ماشین‌های موازی در مقیاس بزرگ طراحی شده است. این زبان یک مدل برنامه‌نویسی یکنواخت برای سخت‌افزار حافظه مشترک و توزیع شده ارائه می‌کند. برنامه نویس با یک فضای آدرس مشترک و پارتیشن بندی شده ارائه می شود، جایی که متغیرها ممکن است مستقیماً توسط هر پردازنده خوانده و نوشته شوند، اما هر متغیر از نظر فیزیکی با یک پردازنده منفرد مرتبط است. UPC از یک مدل محاسباتی Single Program Multiple Data (SPMD) استفاده می‌کند که در آن مقدار موازی در زمان راه‌اندازی برنامه ثابت می‌شود، معمولاً با یک رشته اجرا برای هر پردازنده.

زبان UPC از تجربیات سه زبان قبلی دیگر که پسوندهای موازی را برای ISO C 99 پیشنهاد کرده بودند، تکامل یافت: AC، Split-C، و پیش پردازنده موازی C (PCP). UPC ابرمجموعه ای از این سه زبان نیست، بلکه تلاشی برای تقطیر بهترین ویژگی های هر کدام است. UPC مزایای برنامه‌ریزی پارادایم برنامه‌نویسی حافظه مشترک و کنترل روی طرح داده‌ها و عملکرد پارادایم برنامه‌نویسی ارسال پیام را ترکیب می‌کند.

جزئیات اصلی

  • پسوند زبان برنامه نویسی C که برای محاسبات موازی با کارایی بالا طراحی شده است
  • آخرین به روز رسانی در 20/09/21
  • 1 به روز رسانی در 6 ماه گذشته وجود داشته است
  • نسخه فعلی دارای 0 پرچم در VirusTotal است

برنامه‌های مشابه

جایگزین‌ها