Примеры использования / опыт JavaScript для HPC (высокопроизводительные вычисления) - PullRequest
1 голос
/ 13 декабря 2011

Microsoft анонсировала анонсированную предварительную версию Hadoop в Azure. JavaScript также можно использовать для написания заданий MapReduce в Hadoop.

Я знаю, что в последние несколько лет в браузерах велась большая работа по повышению производительности (особенно V8 ). Кто-нибудь может поделиться примерами использования или своим опытом использования JavaScript для высокопроизводительных вычислений?

Вот интересная статья об использовании JavaScript в Hadoop с Rhino .

Ответы [ 2 ]

1 голос
/ 13 декабря 2011

Я не знаю много о Rhino, если честно, но я знаю кое-что о Node.js (основанном на V8 ), и одним из самых важных является то, что это не рекомендуется для приложений с интенсивным использованием процессора .

Лучше всего было бы написать аддоны C ++ для вещей, которые, как вы знаете, будут занимать значительное количество ресурсов процессора.

Еще одна полезная ссылка, котораявы должны прочитать о Fabric и (например) о том, что он делает для улучшения работы базового сервера Фибоначчи: http://fabric -engine.com / 2011/11 / benchmark-node-JS-Фибоначи-сервер /

0 голосов
/ 12 января 2013

Сервисные узлы. Предоставьте API для хранения данных и API для вычислений на этих сохраненных данных.

MPI отстой для повторного использования. HTTP - это новый канал Unix.

Хорошим стартовым проектом будет API молекулярной динамики. Введите JSON, возвращайте состояние системы каждый раз, когда запрашиваете узел, пока не попросите его остановить.

...