| Berkeley upc. open-source, alto desempenho, compilador UPC portátil. |
Baixe Agora |
Berkeley upc. Classificação e resumo
- Nome do editor:
- Lawrence Berkeley National Laboratory
- Site do editor:
- http://www.lbl.gov
- Sistemas operacionais:
- Windows 2003, Windows 98, Windows 95, Windows 2000, Windows NT, Windows XP
- Tamanho do arquivo:
- 1.24GB
Berkeley upc. Tag
Berkeley upc. Descrição
De Lawrence Berkeley Laboratório Nacional: Unified Parallel 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. O idioma 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. Para expressar o paralelismo, a UPC estende a ISO C 99 com as seguintes construções: um modelo de execução explicitamente paralelo A primitivos de sincronização de espaço de endereços compartilhados e um modelo de consistência de memória Modelo de gerenciamento de memória Primitives UPC combina as vantagens de programação do paradigma de programação de memória compartilhada e do controle Layout de dados e desempenho da mensagem que passa paradigma de programação. A Berkeley UPC é uma implementação de alto desempenho, portátil e totalmente aberto da linguagem UPC projetada para multiprocessadores de larga escala, clusters de PC e clusters de multiprocessadores de memória compartilhada. Berkeley UPC é a primeira implementação UPC disponível para o Microsoft Windows, fornecendo suporte para o desenvolvimento de código UPC em laptops e estações de trabalho de desktop do Windows. O que há de novo nesta versão: 2006-11-02 Berkeley UPC Release 2.4.0 (e 2.3.16 Beta 1) Adicionar suporte nativo inicial para o Cray XT3 via nova rede 'portais' Implemente a interface de instrumentação de desempenho Gasp 1.5, suportando o Assistente de Desempenho Paralelo (PPW) e outras ferramentas de perfil de terceiros. Adicionar BUPC_TICKS_TO_NS () - Query do temporizador de granularidade mais fina Adicione as implementações Berkeley dos coletivos UPC e UPC-IO para GCUPCC + UPCR Adicionar a maior parte do Berkeley ... Veja todos os novos recursos
Berkeley upc. Software Relacionado