Ушаков, А. Erlang: много-много задач [Текст] : учебник : [распараллеливание задач в Erlang на примере решения задачи] / Андрей Ушаков // Linux Format. — 2011. — № 5 (144), май. — С. 80-83. — (Учебник) (Erlang). — Библиогр. "Полезные ссылки и книги": с. 83 (8 назв.). — Прил.: "История Erlang" : [вехи периода 1982-2006]. — С. 81.
Аннотация
Многозадачность — это хорошо, а Erlang подходит для распараллеливания задач как нельзя более. Андрей Ушаков показывает решение задачи поиска пароля по хэшу MD5 обычным перебором и распараллеливанием задачи. В первом случае на ноутбуке Acer Aspire 7520G (процессором AMD Turion6422 TL-58 частотой 5,9 ГГц с 2ГБ ОЗУ) приложение находит искомую строку “01234321” по ее хэшу MD5 за 158,234 секунд, а во втором на той же машине — за 76,984 секунды. Впечатляет?