Re: xserver-xorg и hal
Hello!
On Monday 04 May 2009 19:28:17 Anton Anikin wrote:
> Разработкой БД не занимался, но вот для быстрой распределенной (в рамках SMP)
> обработки большого объема данных (когда обработка одной части не влияет на
> другую - как тупейший пример - возведение элементов матрицы в квадрат) -
> вполне применима. Или вместо последовательного запуска независимого фрагмента
> кода N раз (итерации в какой-нибудь счетном алгоритме как пример) в несколько
> потоков - тоже нормально. Лично я 2-мя строками с помощью openMP добавил в
> один из своих расчетных алгоритмов возможность использования всех доступных
> ядер без побочных эффектов и сегфолтов - это разве плохо? И я уверен, что мой
> код корректно отработает везде, где есть нитки и компилятор тянет openMP.
Жжете, иначе не скажешь.
1. Лукавите, однако. То у вас большой объем данных, то вдруг он заведомо помещается
в ОЗУ.
2. Распределенной обработкой у вас и не пахнет. Для распределенной обработки
матрицы разделяют (используя блочное или ленточное по строкам или столбцам
разделение) и полученные части матрицы обрабатывают независимо. То, что делаете вы,
на паре ядер может дать выигрыш, но не масштабируется в принципе.
Best regards, Alexey Pechnikov.
http://pechnikov.tel/
Reply to: