본문으로 이동
BU

Berkeley UPC for Mac

바이러스 스캔 완료 Mac Free
다운로드 v2020.4.0 698 다운로드
버전2020.4.0
발행자 Lawrence Berkeley National Laboratory
출시일2020. 9. 21.
추가 된 날짜2020. 9. 21.
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(Unified Parallel C)는 대규모 병렬 시스템에서 고성능 컴퓨팅을 위해 설계된 C 프로그래밍 언어의 확장입니다. 이 언어는 공유 및 분산 메모리 하드웨어 모두에 대해 균일한 프로그래밍 모델을 제공합니다. 프로그래머에게는 모든 프로세서에서 변수를 직접 읽고 쓸 수 있는 공유 분할된 단일 주소 공간이 제공되지만 각 변수는 물리적으로 단일 프로세서와 연결됩니다. UPC는 일반적으로 프로세서당 단일 실행 스레드로 프로그램 시작 시 병렬 처리량이 고정되는 SPMD(단일 프로그램 다중 데이터) 계산 모델을 사용합니다.

UPC 언어는 ISO C 99에 대한 병렬 확장을 제안한 다른 세 가지 이전 언어인 AC , Split-C 및 PCP(병렬 C 전처리기)에 대한 경험에서 발전했습니다. UPC는 이 세 가지 언어의 상위 집합이 아니라 각각의 최상의 특성을 추출하려는 시도입니다. UPC는 공유 메모리 프로그래밍 패러다임의 프로그래밍 가능성 이점과 메시지 전달 프로그래밍 패러다임의 데이터 레이아웃 및 성능에 대한 제어를 결합합니다.

주요 세부 사항

  • 고성능 병렬 컴퓨팅을 위해 설계된 C 프로그래밍 언어의 확장
  • 09/21/20에 마지막으로 업데이트됨
  • 지난 6개월 동안 1개의 업데이트가 있습니다.
  • 현재 버전에는 VirusTotal에 0개의 플래그가 있습니다.

유사 프로그램

대안