Ваш путь к Java

DELETED
7/21/2007, 8:38:54 PM
(KOJLbT @ 20.07.2007 - время: 23:52) (Shimmy @ 20.07.2007 - время: 12:58) у меня в дипломе были вычисления гигантских размеров, вешавшие комп на час..перемножаемые матрицы были размером от 4096х4096 и более.
машинная графика?


обработка сигналов.

в кратце - многомерное гиперкомплексное дискретное преобразование Фурье.

у меня всего 2048х2048 Причем считались модули в многомерном пространстве...помнится первая версия проги считала час...после модификации алгоритма и переписывании ядра на ассемблере 2 минуты :)

дык у меня после распараллеливания уже дело наладилось - тоже в районе 2-х минут, никакой переписки ядра не делала.

да, кстати, мне сообщили, что в яве тоже можно параллелить.
но я писала на С++ иключительно для того, чтобы потом работать с библиотекой MPI под Линухой и все потоки отправить параллельно на кластер.
под виндой можно создать два паралл. потока для двухпроцессорной машины, но под WinAPI и на тот момент, пока я писала, были двухпроцессорные машины, но с распределенной памятью. в общем - параллелить на них невозможно. что и как делает ява и насколько она в этом хороша - пока не знаю, но намереваюсь проверить в ближайшие полгода) благо теперь есть AMD.