A constante demanda de poder computacional vem gerando a necessidade de processadores cada vez mais rápidos. Na computação de alto desempenho, utilizada para programação científica, multimídia, gerenciamento de grandes volumes de dados etc., a solução passa por máquinas com múltiplos processadores ou ainda clusters proprietários fornecidos por grandes empresas. Ambas as soluções são custosas e de pouca escalabilidade. A estrutura de agrupamento de computadores, ou cluster, apresenta vantagens competitivas em relação aos ambientes multiprocessados de memória compartilhada (computadores com diversos processadores em uma placa-mãe), permitindo que o acréscimo de computadores torne o sistema mais rápido. Como exemplo de uma aplicação comercial, podemos citar a produção das imagens tridimensionais dos filmes Titanic, Total Recall, Apollo 13, True Lies dentre outros. Uma dessas tecnologias foi a paralelização de computadores. Após mais de vinte anos em laboratório é que ela foi parar no mercado dos computadores de grande porte, e somente há alguns anos apareceram várias tecnologias bem interessantes para microcomputadores. Dentre elas, a que teve maior destaque foi o cluster de PCs classe Beowulf da NASA, que é o foco principal deste livro. Através de linguagem fácil, didática no estilo "faça você mesmo", são demonstrados como escolher o hardware, a ligação dos computadores, a configuração e instalação do sistema operacional Linux, a configuração de todos os nós de rede para que passem a ter a ilusão de uma imagem do sistema de recurso único (Single System Image), gerenciar o cluster, executar testes básicos de funcionamento, usar ferramentas de avaliação de performance e colocar seu supercomputador para executar processamento de imagens tridimensionais e integrar o leitor iniciante, médio ou avançado no mundo dos supercomputadores classe Beowulf para computação de alto desempenho, também conhecido como Clusters para High Performance Computing.