Оптимизация 12.04 LTS для Matlab R2013a

Добрый день

Я хотел бы знать, какие шаги можно предпринять, чтобы оптимизировать Ubuntu 12.04 LTS для запуска Matlab R2013a (64bit). Мы провели один и тот же тест на одной машине с Windows 7, сервером Windows 2008 и Ubuntu 12.04 LTS (64 бита), и Ubuntu показал худшие результаты. Я был очень удивлен, когда болел за Ubuntu (К счастью, я не делал никаких ставок!).

С нетерпением жду некоторых проницательных ответов.

Питер Бридт Стелленбош, Южная Африка

0
задан 18 June 2013 в 12:07

1 ответ

Я могу дать вам ответ на вопрос «Почему это медленнее?». На веб-сайте Matlab приводятся следующие замечания :

Производительность MATLAB одинакова в Windows®, Mac OS® X и Linux®, хотя различия могут быть между платформами по следующим причинам :

  • MathWorks создает свои продукты с разными компиляторами на каждой платформе, и каждая имеет свои собственные характеристики производительности.
  • MathWorks включает сторонние библиотеки в свои продукты, которые могут работать по-разному на каждой платформе.
  • Операционные системы работают по-разному, особенно в случае операций с большим количеством дисков или графики.

Вы можете попытаться отменить последнюю точку, выполнив сопоставимые тесты производительности для ЦП и дискового ввода-вывода, но если вы не обнаружите огромный недостаток (например, вы случайно используете ужасный формат раздела или ваша система показывает половину ЦП или у вас включена CUDA в Windows, но не в Linux) два других момента - это не то, что вы можете решить.

То, что вы, скорее всего, видите в данный момент, является жестокой реальностью: разработчики уделяют больше времени оптимизации своих сборок Windows, потому что именно там находится большая часть их рынка.

Я бы определенно предложил вам поговорить напрямую с Mathworks. Они почти наверняка знают, как Matlab должен работать на фондовых системах, поэтому, если вы отклоняетесь от их цифр, может быть что-то не так, что они могут помочь вам идентифицировать себя.

И даже если вы видите то, что они ожидают, доводя до них это, они могут быть более склонны решать основную проблему.

0
ответ дан 18 June 2013 в 12:07

Другие вопросы по тегам:

Похожие вопросы: