место размещения

Сравнительный тест MATLAB

Синтаксис

место размещения
место размещения (N)
место размещения (0)
t = место размещения (N)

Описание

bench измеряет скорость выполнения шести различных задач MATLAB® и сравнивает ее со скоростью нескольких других компьютеров. Эти шесть задач:

ТестОписаниеПоказатели производительности
ЛютецийВыполните lu полной матрицыРегулярный доступ к памяти с плавающей точкой
FftВыполните fft полного вектораНеправильный доступ к памяти с плавающей точкой
ОДУРешите уравнение Ван дер Поля с ode45Структуры данных и файлы функции MATLAB
РазреженныйРешите симметричную разреженную линейную системуСмешанное целое число и с плавающей точкой
2DПостройте график кривых Lissajous2D графика рисования строки
3-DОтобразите colormapped peaks с усечением и преобразованиями 3-D анимированная графика OpenGL

Итоговая столбиковая диаграмма показывает скорость, которая обратно пропорциональна времени. Более длинные панели представляют более быстрые машины, и более короткие панели представляют более медленные единицы.

bench(N) запускает каждую из этих шести задач N времена.

bench(0) просто отображает результаты других машин.

t = bench(N) возвращает массив N-6 с временами выполнения.

Советы

Примечание

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

LU и задачи БПФа включают большие матрицы и длинные векторы. 2D и 3-D задачи измеряют уровень при обработке графики, включая программное обеспечение или аппаратную поддержку для OpenGL®. Команда

opengl info

описывает поддержку OpenGL, доступную на конкретной машине.

Колебания пяти или десяти процентов в измеренные времена повторных работают на единственной машине, нормальны.

Введенный в R2008a

Была ли эта тема полезной?