Форум Блог
pix

Производительность аппаратного обеспечения в операциях с пространственными данными

Открытое исследование пытающееся ответить на вопрос какие компоненты аппаратного обеспечения больше всего влияют на производительность в операциях с пространственными данными.

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

Иногда, серия тестов проводится на одном и том же оборудовании, при меняющемся программном обеспечении (например при установки обновлений), следствие этого - появление "дублирующихся" описаний аппаратного обеспечения. Чтобы отразить это в тестах, помимо конфигурации оборудования в таблице отражается ссылка на другие тесты произведенные на этом же оборудовании. Например, Athlon 64x2 6000+ 3.1 ггц, 4x1 гб DDR2 PC6400 800 мгц, Server 2003 Enterprise (=B1) означает, что тот же компьютер использовался для теста B, номер 1.

В описание аппаратного обеспечения должно входить:

  • Процессор
  • Оперативная память
  • Жесткий диск
  • Версия операционной системы
  • Версия ПО включая build (для ArcGIS: Help\About Arcmap)

Из памяти должны быть выгружено все программное обеспечение кроме работающего ПО, включая основные резидентные программы (антивирусы и т.д.). Никаких операций в процессе работы производиться не должно. Результат должен подтверждаться копией экрана (print screen) соответственно окон лога ERDAS Imagine (Session Log), менеджера задач ArcGIS или файла генерируемого скриптом буферизации (см. примечание к тесту B).

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

Тест A. Перепроектирование с распаковкой из MrSID

Данные: мозаика Landsat TM 16974х19734 пикселей (скачать тестовый набор данных) источник: Global Land Cover Facility.
Операция: DataPrep\Reproject Images, исходная ситема координат UTM Zone 38/WGS 1984 (задана самим файлом), конечная система координат Geographic\WGS 84, выходной формат: IMG, размер пиксела: 0.000259х0.000259, единицы: Degrees, режим rigorous transformation - включен, переключатель Ignore zeroes in stats - выключен, интерполяция - nearest neighbor (подробнее).

Измерение времени производится по логу Erdas Imagine (Session\Session log...), точность в секундах. Конечным результатом операции должен являться файл размером 2.5 Gb.

Всего тестов: 20

#

Конфигурация аппартного обеспечения

ПО

Время выполнения операции, сек

1

Intel Pentium 4 Duo 1.86 гГц, 2 Гб DDR, Windows XP Pro, SP2, swap 10 Гб

ERDAS 8.5

82 мин 39 сек

2

Intel Pentium 4, 2.4 гГц, 512 Mb DDR, Windows 2000 Pro SP4, swap 1 гб

ERDAS 8.5

99 мин 38 сек

3

AMD Opteron 248, 2.2 гГц, 2 гб, swap-файл: 2 гб

ERDAS 8.7

52 мин 24 сек

4

AMD Opteron 248, 2.2 гГц, 2 гб, swap-файл: 2 гб

ERDAS 9.0

65 мин 25 сек

5

Intel Pentium D 3.2 гГц, 2 гб DDR, Windows XP Pro, swap-файл: 2 гб

ERDAS 8.7

51 мин 01 сек

6

Intel Pentium D 3.0 гГц, 2 гб DDR, Windows XP Pro, swap-файл: 2 гб

ERDAS 9.0

61 мин 36 сек

7

Intel Pentium D 3.0 гГц, 3.5 гб DDR, Windows XP Pro, swap-файл: 2 гб

ERDAS 9.0

64 мин 22 сек

8

Intel Xeon 3.6 гГц, 8 гб DDR, Windows Server 2003 (=B03)

ERDAS 9.0

53 мин 02 сек

9

Intel Pentium 4 CPU 3.2 гГц, 2 гб DDR, Windows XP Pro, swap-файл: 2 гб

ERDAS 9.1

60 мин 37 сек

10

Intel Pentium D 3.2 гГц, 3 гб DDR, Windows XP Pro, SP2 (=A15,B5,17)

ERDAS 9.0

58 мин 25 сек

11

AMD Athlon 64x2 6000+ 3.1 ггц, 4x1 гб DDR2 PC6400 800 мгц, Server 2003 Enterprise (=B1)

ERDAS 9.1

40 мин 58 сек

12

AMD Turion 64x2 2.01 гГц, 1 гб RAM, Windows XP Pro SP2 (=B18)

ERDAS 9.1

58 мин 54 сек

13

Intel Pentium D CPU 2.80 гГц, 1Gb DDR, swap-файл 1.5 гб, Windows XP Pro, SP2

ERDAS 8.4

46 мин 53 сек

14

Intel Pentium 4 CPU 3.0 гГц, 1Gb DDR, swap-файл 1.5 гб, Windows XP Pro, SP2

ERDAS 8.4

62 мин 35 сек

15

Intel Pentium D 3.2 гГц, 3 гб DDR, Windows XP Pro, SP2 (=A10,B5,17)

ERDAS 9.0

61 мин 58 сек

16

AMD Phenom 9600 2.3 ггц (4 ядра), 4x1 гб DDR2 PC6400 800 мгц, Server 2003 Enterprise (=B20) (А11, B1, B19 с замененным процессором)

ERDAS 9.1

84 мин 10 сек

17

AMD Turion 64x2 2.01 гГц, 2 гб RAM, Windows XP Pro SP2 (=A12, B18 с добавленным 1 гБ памяти)

ERDAS 9.1

57 мин 33 сек

18

AMD Athlon 64 3200+, 2Ггц, 1.5Гб, swap-файл 1.5 гб, Windows XP Pro SP2

ERDAS 9.1

52 мин 07 сек

19

AMD Athlon 64 3200+, 2Ггц, 3Гб, swap-файл 1.5 гб, Windows XP Pro SP2

ERDAS 9.1

46 мин 08 сек

20

AMD Athlon 64 3200+, 2Ггц, 3Гб, swap-файл 4.5 гб, Windows XP Pro SP2

ERDAS 9.1

46 мин 14 сек

21

AMD Phenom 9950 2.6 ггц (4 ядра), 4x1 гб DDR2 PC6400 800 мгц, Server 2003 Enterprise (А16)

ERDAS 9.1

74 мин 55 сек

Выводы:

Тест B. Буферизация векторных данных

Данные: Объекты гидросети России (119405 объектов) из VMap0 (скачать тестовый набор данных),
Операция: Буферизация при помощи инструмента Buffer из Arctoolbox (Analysis Tools\Proximity\Buffer) на 1 км (все установки по умолчанию, растворение границ отключено). В новый проект загружен только один слой, фрейм данных не спроектирован.

Примечание: Время выполнение данного теста может значительно изменяться, поэтому разовое определение времени затраченного на его осуществления может быть очень не точным. Если вы хотите получить более объективную оценку - воспользуйтесь специальным скриптом, который произведет 100 операций буферизации и запишет результат каждой в текстовый файл, по этим данным можно будет более точно расчитать среднее время выполнения этой операции на вашей конфигурации. В случае если такие данные предоставлены, они показаны в таблице как N min M sec (±K sec), то есть среднее время плюс-минус одно стандартное отклонение.

Сам скрипт как и данные могут находится в любой директории, перед запуском скрипта его необходимо отредактировать, изменив два параметра - указав директорию где находятся данные и полный путь к файлу набора инструментов анализа ArcGIS (*.tbx):

# расположение данных
gp.workspace = "c:/temp/2"
# расположение тулбокса (папка ArcGIS)
gp.AddToolbox("C:/Gis/ArcGIS/ArcToolbox/Toolboxes/Analysis Tools.tbx")

Если скрипт не работает и выдается ошибка: ImportError: No module named arcgisscripting, значит установлена версия Python меньше 2.4 (например 2.1) и необходимо использовать скрипт buffer-benchmark-21.py. Скрипты проверены и работают для ArcGIS 9.0, 9.2.

Всего тестов: 17

#

Конфигурация аппартного обеспечения

ПО

Время выполнения операции, сек

1

Athlon 64 x2 6000+ 3.1 ггц, 4x1 гб DDR2 PC6400 800 мгц, Server 2003 Enterprise (=A11,B19)

ArcGIS 9.2
(build 1324)

1 мин 8.9 сек (±1.6)

19

Athlon 64 x2 6000+ 3.1 ггц, 4x1 гб DDR2 PC6400 800 мгц, Server 2003 Enterprise (=A11,B1)

ArcGIS 9.2
(build 1380)

1 мин 9.0 сек (±1.5)

2

Intel Core Duo 1.87 гГц, 2 гб DDR, Windows XP Pro

ArcGIS 9.0
(build 580)

1 мин 48 сек

3

Intel Xeon 3.6 гГц, 8 гб DDR, Windows Server 2003 (=A08)

ArcGIS 9.1
(build 766)

2 мин 01 сек

4

Intel Pentium D 3.0 гГц, 2 гб DDR, Windows XP Pro, swap-файл: 2 гб

ArcGIS 9.1
(build 722)

2 мин 07 сек

5

Intel Pentium D 3.2 гГц, 3 гб DDR, Windows XP Pro (=B17,A10)

ArcGIS 9.2
(build 1350)

2 мин 13.4 сек (±1.6)

17

Intel Pentium D 3.2 гГц, 3 гб DDR, Windows XP Pro (=B5,A10)

ArcGIS 9.2
(build 1380)

2 мин 22.3 сек (±5.3)

6

Intel Pentium D 3.0 гГц, 3.5 гб DDR, Windows XP Pro, swap-файл: 2 гб

ArcGIS 9.1
(build 766)

4 мин 00 сек

7

Intel Pentium D 3.2 гГц, 2 гб DDR, Windows XP Pro, swap-файл: 2 гб

ArcGIS 9.0
(build 580)

2 мин 25 сек

8

Intel Pentium 4 CPU 3.30 гГц, 1 гб DDR, Windows XP Pro, swap-файл: 1.5 гб

ArcGIS 9.2
(build 1350)

2 мин 35 сек

9

Intel Pentium 4 CPU 3.20 гГц, 2 гб DDR, Windows XP Pro, swap-файл: 2 гб

ArcGIS 9.0
(build 535)

2 мин 39 сек

10

Intel Pentium 4 CPU 3.80 гГц, 3 гб DDR, Windows XP Pro

ArcGIS 9.2
(build 1350)

2 мин 40 сек

11

Intel Pentium 4 CPU 3.80 гГц, 3 гб DDR, Windows XP Pro

ArcGIS 9.2
(build 1324)

2 мин 57 сек

12

Intel Pentium M CPU 1.80 гГц, 0.5 гб DDR, Windows XP Pro

ArcGIS 9.2
(build 1350)

3 мин 27 сек

13

AMD Sempron 2800+ 1.61 гГц, Windows XP Pro

ArcGIS 9.0
(build 535)

4 мин 25 сек

14

Intel Pentium 4 CPU 1.80 гГц, 1 гб DDR, Windows XP Pro

ArcGIS 9.1
(build 750)

5 мин 10 сек

15

Intel Pentium 4 CPU 2.00 гГц, 512 мб DDR, Windows XP Pro, SP 2

ArcGIS 9.0 (build 535)

4 мин 25.1 сек (±23.5)

18

AMD Turion 64x2 2.01 гГц, 1 гб RAM, Windows XP Pro SP2 (=A12)

ArcGIS 9.2 (build 1350)

2 мин 20.7 сек (±3.2)

20

AMD Phenom 9600 2.3 ггц (4 ядра), 4x1 гб DDR2 PC6400 800 мгц, Server 2003 Enterprise (=A16) (А11, B1, B19 с замененным процессором).

ArcGIS 9.2
(build 1380)

2 мин 45.1 сек
(
±2.8)

21

AMD Athlon 64 3200+, 2Ггц, 3Гб, swap-файл 4.5 гб, Windows XP Pro SP2 (=A20,B21)

ArcGIS 9.2 (build 1324)

2 мин 3.4 сек
(±2.1)

22

AMD Athlon 64 3200+, 2Ггц, 3Гб, swap-файл 4.5 гб, Windows XP Pro SP2 (=A20,B22)

ArcGIS 9.2 (build 1420)

1 мин 55.1 сек (±2.0)

23

AMD Phenom 9950 2.61 ггц (4 ядра), 4x1 гб DDR2 PC6400 800 мгц, Server 2003 Enterprise (=A21).

ArcGIS 9.2
(build 1380)

2 мин 36.0 сек

Выводы:

Обсудить в форуме (Комментариев - 14)

См. также:

 

Последнее обновление: January 25 2008
(Наверх)

E-mail: 3 цифры: Введите 3 цифры с картинки в поле
Комментарий, вопрос, ошибка: (?)

Если Вы обнаружили на сайте ошибку, выберите фрагмент текста и нажмите Ctrl+Enter (?)

О нас : Статьи : Программы : Форум (все) : Документация : Контакты : Участие : English

Новости сайта:(?)

законодательство по строительным лицензиям; фотографии базы коблево тут; М-Премиум - коммерческая недвижимость, снять квартиру, агентства недвижимости петербурга.; купите мини атс panasonic в Москве; звукоизоляция стен звукоизоляция полов