| Berkeley upc para mac Extensão do idioma de programação C projetado para alta performance, computação paralela. |
Baixe Agora |
Berkeley upc para mac Classificação e resumo
- Nome do editor:
- By Lawrence Berkeley National Laboratory
- Sistemas operacionais:
- Macintosh
- Requisitos adicionais:
- macOS MojavemacOS High SierramacOS SierraOS X El CapitanOS X YosemiteOS X MavericksOS X Mountain LionXCode
Berkeley upc para mac Tag
Berkeley upc para mac Descrição
Unificada paralela C (UPC) é uma extensão da linguagem de programação C projetada para computação de alto desempenho em máquinas paralelas em larga escala. A linguagem fornece um modelo de programação uniforme para hardware de memória compartilhada e distribuída. O programador é apresentado com um único espaço de endereço partilhado e particionado, onde as variáveis podem ser lidas diretamente e escritas por qualquer processador, mas cada variável está fisicamente associada a um único processador. UPC usa um modelo de vários dados de vários dados (SPMD) de computação em que a quantidade de paralelismo é fixada no tempo de inicialização do programa, normalmente com um único encadeamento de execução por processador. A linguagem UPC evoluiu de experiências com três outros idiomas anteriores que proposiam extensões paralelas à ISO C 99: AC, Split-C e pré-processador C e Parallel C (PCP). UPC não é um supersete dessas três línguas, mas sim uma tentativa de destilar as melhores características de cada um. UPC combina as vantagens de programação do paradigma de programação de memória compartilhada e o controle sobre layout de dados e desempenho da mensagem passando paradigma de programação.
Berkeley upc para mac Software Relacionado