GAMAGamma é uma baixa latência, alto sistema de comunicação de taxa de transferência para grupos de PCs. | |
Baixe Agora |
GAMA Classificação e resumo
Propaganda
- Licença:
- GPL
- Preço:
- FREE
- Nome do editor:
- Giuseppe Ciaccio
- Site do editor:
- http://www.disi.unige.it/project/gamma/index.html
GAMA Tag
GAMA Descrição
Gamma é uma baixa latência, alto sistema de comunicação de rendimento para grupos de PCs. A Gama é uma baixa latência, alto sistema de comunicação de taxa de transferência para clusters de computadores.Network de estações de trabalho (agora) e aglomerados de PCs interligados por tecidos modernos e padrão da indústria (Gigabit Ethernet, Myrinet, SCI) e executando o sistema operacional Linux, Tornou-se uma arquitetura atraente e econômica para aplicações paralelas e distribuídas. A desvantagem usual de um cluster padrão do PC é o mau desempenho do suporte à comunicação entre processos sobre a interconexão. Implementações, APIs e Protocolos, geralmente mostram latências de alta comunicação e baixa taxa de transferência de comunicação. Nós desenvolvemos um sistema para comunicação entre processos, chamado da máquina de mensagem ativa do Gênova (gama). Gamma é executado em clusters Linux de PCs com processadores Intel Ia-32 (Intel Pentium, AMD K6 e Modelos Superiores), em rede por um Gigabit Ethernet.O núcleo do Gamma é um driver de dispositivo de rede Linux personalizado, que opera a placa de interface de rede ( NIC). O driver Gamma oferece baixa latência, altos serviços de comunicação de taxa de transferência com base em portas ativas, um mecanismo derivado de mensagens ativas. As comunicações ponto-a-ponto e de transmissão são fornecidas. Comunicação de transmissão Exploits A transmissão Ethernet diretamente. O driver Gamma é capaz de gerenciar o tráfego IP padrão, desde que nenhum trabalho paralelo esteja em execução. Portanto, todos os serviços IP estão em funcionamento sempre que o cluster não estiver em uso por qualquer trabalho paralelo. Os mecanismos de comunicação implementados no driver gama são disponibilizados para redatores de aplicativos através da biblioteca do usuário gama. A biblioteca Gamma fornece suporte ao lançamento de aplicativos, Agrupamento de processos, comunicações ponto-a-ponto / transmissão com base nos mecanismos de portos ativos, e algumas rotinas coletivas (sincronização de barreira e transmissão) .Gamma fornece dois níveis de QoS. O inferior, correspondendo às comunicações mais rápidas, é um serviço de melhor esforço. Com este serviço, o congestionamento da rede e "pontos quentes" podem causar o receptor NIC ou até mesmo a chave LAN para pacotes soltos por superação. O outro nível de QoS fornece comunicação controlada por fluxo, garantindo a confiabilidade até falhas de hardware, em uma penalidade de desempenho insignificante. A instalação do driver gama requer apenas dois patches pequenos e marginais ao kernel original do Linux. O kernel linux estendido pelo driver gama deve ser instalado em cada PC no cluster.here são alguns recursos principais de "gama": · Suporta nós de processamento de processamento de CPU únicos e duplos (Intel IA-32) · Execute em Gigabit Ethernet · SPMD Processamento paralelo com a passagem de mensagem · Pode executar o tráfego IP quando não estiver em uso · Boa programação graças ao nível de abstração bastante alto · Confiáveis graças a mecanismos para retransmissão de pacotes ausentes · Implementados como driver de dispositivo de rede para o Linux 2.6, e liberado sob GNU GPLLimitations: Gamma permite que mais instâncias de processo do mesmo trabalho paralelo funcione na mesma CPU. A segurança da rosca é concedida com comunicações ponto-a-ponto ao funcionar em portas gama distintas. No entanto, as rotinas coletivas (sincronização de barreira e transmissão) não são compatíveis com rosca, pois usam portas gama predeterminadas. O mecanismo de retransmissão de pacotes não é perfeito. Não funcionará se o pacote que falta é originário de um envio não-bloqueador. O que é novo nesta versão: NICs suportados: · Família Intel Pro / 1000 (Intel 8254x Chipsets) · NICs equipados com um dos chipsets de Broadcom '`Tigon3' ' .
GAMA Software Relacionado
ipw2200-ap.
IPW2200-AP é um pacote de driver de acesso de código 802.11 de código aberto 802.11 para o IPW2200 e IPW2915 (Intel Pro / Wireless 2200BG). ...
420
Linux-Vserver.
Linux-VServer permite criar servidores privados virtuais e contextos de segurança. ...
189
Patchset do kernel de sistemas AlphaGate
Alphagate Systems Kernel Patchset é uma coleção de patch para o kernel Linux. ...
179