Купил Debian Sarge на 2-х DVD. Подскажите есть ли в нем какие-нибуть стандартные программы для построения кластера из нескольких машин и распараллеливания вычислений.
Тебе какой кластер нужен? Batch pool? Process migration ([Open]Mosix)? MPI/PVM?
Сам то хоть определись сначала - какие вычисления и как параллелить. А то телепаты типа в отпуске, у них типа работа вредная, по КЗОТу 359 дней в году отпуска полагается.
Есть компьютерный класс с машинами под управлением в основном Debian Sarge и кое-где ASP10. 16 машин.
Нужно распараллелить решение СЛАУ. В задаче СЛАУ решается последовательно раз 100-200.Пока решаю СЛАУ методом Гаусса но вычисления на P4 (Debian) 1G оперативы затягиваются на несколько дней, т.к. размерность СЛАУ приблизительно 10000 уравнений. А по методу нужно больше для более высокой точности.
С паралльными вычислениями пока не разобрался и хочу узнать о возможности вообще, а так же почитать литературу (прошу порекомендовать ссылки/предпочтительнее/ или бумажные книги) как распараллелить математически и програмно, и как настроить пакеты для распараллеливания. Пишу на C++/C.
Numerical Recipes in C почитай --- там численные методы описаны и функции на C приведены. еще нужно прочитать книгу по численным методам, но уже с нормальной математикой, но не знаю, какую порекомендовать.
btw, afaiu метод Гаусса здесь уже не подходит --- может накопиться ошибка в вычислениях.