Se este for um programa Linux, os patches Kerrighed no Linux 2.6.30 podem ser usados para criar um Linux únculo de imagem do sistema simples .
Existe alguma maneira de construir um cluster a partir de vários desktops de tal forma que ele possa executar um aplicativo despreparado e ser visto apenas como uma CPU multicore? Eu entendo que será muito mais lento do que executar Beowulf com um cálculo de MPI preparado, mas não temos fontes do aplicativo que queremos executar no cluster. Apenas usa posix-multithreading. Alguma coisa?
Se este for um programa Linux, os patches Kerrighed no Linux 2.6.30 podem ser usados para criar um Linux únculo de imagem do sistema simples .
É muito difícil ... Se o aplicativo em si não tiver a capacidade de terceirizar, não podemos fazer nada.
Mas talvez você possa explorar uma maneira alternativa. Por exemplo, se a função do seu aplicativo é processar alguma entrada e gerar alguma saída, por que não apenas dividir a entrada em vários grupos e distribuí-los em várias máquinas?
Tags performance cluster