exponenta event banner

Ускорение и развертывание MapУменьшите использование других продуктов

Среда выполнения

Использовать mapreduce с параллельными вычислениями Toolbox™, MATLAB ® Parallel Server™ или MATLAB Compiler™, используйте mapreducer конфигурационная функция для изменения среды выполнения для mapreduce. Это позволяет начать с малого для проверки карты и сокращения функций, а затем быстро масштабироваться для выполнения больших вычислений.

Параллельное выполнение

Parallel Computing Toolbox может немедленно ускорить mapreduce алгоритмы с использованием полной вычислительной мощности многоядерных компьютеров для выполнения приложений с параллельным пулом работников. Если у вас уже установлена панель инструментов Parallel Computing Toolbox, то вам, вероятно, не нужно делать ничего особенного, чтобы воспользоваться этими возможностями. Дополнительные сведения об использовании mapreduce с помощью панели инструментов параллельных вычислений см. раздел Выполнение mapreduction на параллельном пуле (панель инструментов параллельных вычислений).

MATLAB Parallel Server позволяет запускать те же приложения на удаленном кластере компьютеров. Дополнительные сведения, в том числе о настройке MATLAB Parallel Server для поддержки кластеров Hadoop ®, см. в разделе Tall Arrays and mapreduction (Parallel Computing Toolbox).

Развертывание приложения

Компилятор MATLAB позволяет создавать автономные mapreduce приложения или развертываемые архивы, которыми можно поделиться с коллегами или развернуть в производственных системах Hadoop.

Дополнительные сведения см. в разделе Приложения MapReduce на кластерах Hadoop (компилятор MATLAB).

См. также

|