Foi isso q eu quis dizer quando disse q o codigo deve estar preparado para cluster!!! Tem q ser codigo paralelo!!!Citação:
Postado originalmente por sparch
[] Dotta :twisted:
Versão Imprimível
Foi isso q eu quis dizer quando disse q o codigo deve estar preparado para cluster!!! Tem q ser codigo paralelo!!!Citação:
Postado originalmente por sparch
[] Dotta :twisted:
Não é possível de forma transparente, a não ser que o jogo tenha sido criado de forma paralelizada.Citação:
Postado originalmente por Anonimo
[]'s
Marcos Pitanga
Linux Clusters Specialist
Um clusters paralelo é um Multicomputador baseado em um nó controlador e seus nodos computacionais, uma especie de máquina SMP assimétrica por passagem de mensagens.Citação:
Postado originalmente por sparch
Acho que o termo não é threads, mais sim "tasks".
Linhas de execução não se encaixam neste contexto.
[]'s
Marcos Pitanga
Linux High Performance Computing Specialist
O termo threads se encaixa tanto como tasks... isso depende da arquitetura do cluster, mas as duas estao corretas, a diferenca eh sutil entre elas... esta questao de threads e tasks chega ser uma discussao qua sa que filosofica!!!Citação:
Postado originalmente por pitanga
[] Dotta :twisted:
[/quote]
O termo threads se encaixa tanto como tasks... isso depende da arquitetura do cluster, mas as duas estao corretas, a diferenca eh sutil entre elas... esta questao de threads e tasks chega ser uma discussao qua sa que filosofica!!!
[] Dotta :twisted:[/quote]
Se olharmos um cluster NUMA, podemos até trabalhar em uma filosofia de threads, lembrando que clusters linux atua com processos heavy, com uma única linha de execução.
Ao nível de passagem de mensagem é muito melhor e menos custoso sincronizar processos do que threads remotas. A não ser que vc utilize uma rede com memória compartilhada com SCI.
[]'s
Marcos Pitanga
Linux High Performance Linux Clusters Specialist