Как я могу заставить Matlab Compiler работать быстрее? - PullRequest
6 голосов
/ 19 декабря 2011

Как я могу заставить компилятор Matlab работать быстрее? Чтобы создать разумную программу, нужны годы.

Я сейчас использую Microsoft Visual C ++ 2008 SP1 в c: \ Program Files (x86) \ Microsoft Visual Studio 9.0 в mbuild -setup

Ответы [ 2 ]

10 голосов
/ 19 декабря 2011

Вот один совет - большая часть времени, затрачиваемого компилятором MATLAB, занимает проверка зависимостей для кода, который вы компилируете. Если на пути имеется большое количество наборов инструментов, это может занять много времени. Вы можете изменить список наборов инструментов на пути из меню настроек в deploytool. Убедитесь, что выбраны только те наборы инструментов, которые фактически использует ваш код.

Это может все еще занять возраст, но это может сделать это немного меньшим возрастом.

0 голосов
/ 19 декабря 2011

Обычные приемы для ускорения компиляции, как правило, довольно экономически эффективные:

  • Ускорение ЦП
  • Больше памяти
  • SSD

Я не думаю, что набор инструментов для параллельных вычислений поможет вам, потому что компилятор MATLAB не указан как имеющий встроенную поддержку на веб-сайте, хотя продукты для кодировщиков это делают.

...