Arquitetura de alto desempenho

Um projeto de um sistema com arquitetura de alto desempenho só é possível alterando os algoritmos para melhor ajustar à organização do sistema. Há outros casos em que apenas mudanças na organização básica do sistema também serão necessárias. Dependendo da arquitetura, será mais adequado o uso de paralelismo.

No processo de definição de arquitetura torna-se necessário observar alguns questionamentos:

- Qual será o tempo necessário para execução de um conjunto de programas de determinada aplicação?
- Qual será o espaço necessário para o armazenamento de um conjunto de programas ou dados?
- Qual será o uso efetivo dos diversos componentes do sistema?

Diante destas perguntas chegamos à conclusão de que não há uma resposta simples. Essas perguntas exigem uma análise mais ampla, abrangendo o teste com programas (softwares) que exijam determinada resposta do sistema computacional. Por meio destes testes será possível desenvolver projetos computacionais com arquitetura de alto desempenho identificando e retirando os possíveis “gargalos” do sistema. Estes “gargalos” limitam o desempenho como um todo.



Copyright © 2014 AIEC.