Производительность аппаратного обеспечения с ПО ГИС
- Максим Дубинин
 - MindingMyOwnBusiness
 - Сообщения: 9129
 - Зарегистрирован: 06 окт 2003, 20:20
 - Репутация: 748
 - Ваше звание: NextGIS
 - Откуда: Москва
 - Контактная информация:
 
Производительность аппаратного обеспечения с ПО ГИС
Обсуждение проекта "Производительность аппаратного обеспечения в операциях с пространственными данными"
 
http://gis-lab.info/projects/benchmark
			
			
									
						
							http://gis-lab.info/projects/benchmark
пристегивайтесь, турбулентность прямо по курсу
			
						- 
				alexandr cherepanov
 - Гуру
 - Сообщения: 534
 - Зарегистрирован: 30 ноя 2006, 13:31
 - Репутация: 116
 - Откуда: Moscow
 
порадовало сравнение ERDAS 8.7 и 9
имхо на лицо сговор с железячниками
интересно было бы увидеть сравнение ArcGis 8.3, 9.0 и последнею версию. Думаю будут интересные выводы
					Последний раз редактировалось alexandr cherepanov 16 дек 2007, 15:37, всего редактировалось 1 раз.
									
			
						
										
						- taimyr
 - IT-моторист
 - Сообщения: 460
 - Зарегистрирован: 14 окт 2003, 12:36
 - Репутация: 17
 - Откуда: Москва
 - Контактная информация:
 
На самом деле с Erdas не все так просто. Я тут выяснил, что Erdas 9.1 на двуядерных процессорах (которые счас превалируют, как известно) одним процессом грузит только 1 ядро ! Я бы даже не сказал , что это неразумно - если пользователь никуда не торопится, он спокойно может заниматься чем угодно, пока идет процесс. А если срочно нужен большой батч - то его можно разбить на 2 - и загрузить машину по уши (пробовал, даже аудиоплеер тормозить начинает) 
.  Так что думаю про тест, который показал бы производительность в режиме полной загрузки железа
			
			
									
						
							И оставшиеся в живых позавидуют мёртвым....
			
						- Максим Дубинин
 - MindingMyOwnBusiness
 - Сообщения: 9129
 - Зарегистрирован: 06 окт 2003, 20:20
 - Репутация: 748
 - Ваше звание: NextGIS
 - Откуда: Москва
 - Контактная информация:
 
К сожалению не осталось старых версий ArcGIS, если у кого-то есть - проведите тесты и присылайте результаты, можно будет сравнить. Чем больше результатов - тем правильнее выводы, тут чистая статистика.
Про n-ядерные процессоры интересная мысль, то есть получается в тесте B мы сравниваем только одно ядро, это не делает тест менее ценным. Но неплохо было бы, действительно, придумать как нагрузить оба и посчитать время, обзовем это Тестом C, если будут конкретные предложения.
			
			
									
						
							Про n-ядерные процессоры интересная мысль, то есть получается в тесте B мы сравниваем только одно ядро, это не делает тест менее ценным. Но неплохо было бы, действительно, придумать как нагрузить оба и посчитать время, обзовем это Тестом C, если будут конкретные предложения.
пристегивайтесь, турбулентность прямо по курсу
			
						- taimyr
 - IT-моторист
 - Сообщения: 460
 - Зарегистрирован: 14 окт 2003, 12:36
 - Репутация: 17
 - Откуда: Москва
 - Контактная информация:
 
Ну у меня есть ВСЕ версии ArcGIS, но в отличие от Erdas, заставить их ужиться на одной машине практически невозможно, только если ставить дубль ОС. Как-то мне это удалось, но это были чисто шаманские действия, вероятно , неповторимые в принципе 
. 
Самое простое что приходит на ум про полную загрузку ядер - берем ту же трансформацию, и тупо запускаем ее дважды с интервалом стартов скажем в 1 мин по секундомеру. Можно и еще хлеще - через батч-процессинг опять же запускаем ее дважды, задав одно и то же время старта в batch-wisard.
P.S. Как глянуть на загрузку ядер ? - Ctrl-Alt-Del - вкладка "Быстродействие" - в "Хронологии загрузки ЦП" вверху справа график двойной, если же не двойной, а у вас точно 2-ядерник, то проверить "Вид-Загрузка ЦП - галка на "По графику на каждый ЦП".
			
			
									
						
							Самое простое что приходит на ум про полную загрузку ядер - берем ту же трансформацию, и тупо запускаем ее дважды с интервалом стартов скажем в 1 мин по секундомеру. Можно и еще хлеще - через батч-процессинг опять же запускаем ее дважды, задав одно и то же время старта в batch-wisard.
P.S. Как глянуть на загрузку ядер ? - Ctrl-Alt-Del - вкладка "Быстродействие" - в "Хронологии загрузки ЦП" вверху справа график двойной, если же не двойной, а у вас точно 2-ядерник, то проверить "Вид-Загрузка ЦП - галка на "По графику на каждый ЦП".
И оставшиеся в живых позавидуют мёртвым....
			
						- 
				Михаил Парилов
 - Интересующийся
 - Сообщения: 21
 - Зарегистрирован: 10 ноя 2007, 16:55
 - Репутация: 0
 - Откуда: Архара, Амурская область
 - Контактная информация:
 
Что касается результатов тринадцатой машины теста А, то, на мой взгляд, так как я эту машину тестировал, могу сказать, что у нее попался очень скоростной винт. Скорость обращения к винту я смотрел в программе mhdd. Ну и это выглядит вполне логичным, даже при сильном процессоре и большом ОЗУ, низкая скорость обращения к винту может испортить все дело. У меня есть машина класса Пентиум 4, но с дохлым винтом, она работает по скорости как пентиум-100, не вру ей богу 
, ну а в данном случае получилось наоборот, скромное железо при быстром винте  показало хорошие результаты (пока второе место!) 
 
			
			
									
						
							Михаил Парилов
			
						- Максим Дубинин
 - MindingMyOwnBusiness
 - Сообщения: 9129
 - Зарегистрирован: 06 окт 2003, 20:20
 - Репутация: 748
 - Ваше звание: NextGIS
 - Откуда: Москва
 - Контактная информация:
 
- Zhenya Lazarev
 - Интересующийся
 - Сообщения: 43
 - Зарегистрирован: 10 дек 2007, 18:33
 - Репутация: 0
 - Откуда: Москва
 
- Максим Дубинин
 - MindingMyOwnBusiness
 - Сообщения: 9129
 - Зарегистрирован: 06 окт 2003, 20:20
 - Репутация: 748
 - Ваше звание: NextGIS
 - Откуда: Москва
 - Контактная информация:
 
- Zhenya Lazarev
 - Интересующийся
 - Сообщения: 43
 - Зарегистрирован: 10 дек 2007, 18:33
 - Репутация: 0
 - Откуда: Москва
 
- Zhenya Lazarev
 - Интересующийся
 - Сообщения: 43
 - Зарегистрирован: 10 дек 2007, 18:33
 - Репутация: 0
 - Откуда: Москва
 
Вот, провел тест номер B 
 (он в статистике под номером 15)
Интересно сравнить:
1.80 ггц + 1 гб памяти = 5 м 10 с
2.00 ггц + 512 мб памяти = 4 м 25 с (мой),
но, с другой стороны
2.00 ггц + 512 мб памяти + ArcGIS 9.0 = 4 м 25 с (мой)
1.80 ггц + 512 мб памяти + ArcGIS 9.2 = 3 м 27 сек
Можно сделать вывод, что мощность процессора имеет некоторе преимущество перед объемом памяти, но с другой стороны использование более современной версии программы при прочих равных условаиях дает минуту преимущества.
А кто еще провел тест? Получились ли какие-то похожие результаты?
			
			
									
						
							Интересно сравнить:
1.80 ггц + 1 гб памяти = 5 м 10 с
2.00 ггц + 512 мб памяти = 4 м 25 с (мой),
но, с другой стороны
2.00 ггц + 512 мб памяти + ArcGIS 9.0 = 4 м 25 с (мой)
1.80 ггц + 512 мб памяти + ArcGIS 9.2 = 3 м 27 сек
Можно сделать вывод, что мощность процессора имеет некоторе преимущество перед объемом памяти, но с другой стороны использование более современной версии программы при прочих равных условаиях дает минуту преимущества.
А кто еще провел тест? Получились ли какие-то похожие результаты?
Все нормально
			
						- taimyr
 - IT-моторист
 - Сообщения: 460
 - Зарегистрирован: 14 окт 2003, 12:36
 - Репутация: 17
 - Откуда: Москва
 - Контактная информация:
 
Поменял проц на новый 4-ядерник AMD Phenom 9600. Результаты добавлены (последние записи в обоих таблицах), и как видите, они удручающие.. 
 ArcGis задействует 1.5 ядра , Erdas - 2 ядра. Надо искать способ заставить их все ресурсы задействовать. 
Правда, система в целом ускорилась заметно, например, скорось загрузки выросла почти в 1.5 раза.
			
			
									
						
							Правда, система в целом ускорилась заметно, например, скорось загрузки выросла почти в 1.5 раза.
И оставшиеся в живых позавидуют мёртвым....
			
						- 
				baletvinuk
 - Новоприбывший
 - Сообщения: 2
 - Зарегистрирован: 20 май 2008, 17:08
 - Репутация: 0
 - Откуда: Москва
 - Контактная информация:
 
- Максим Дубинин
 - MindingMyOwnBusiness
 - Сообщения: 9129
 - Зарегистрирован: 06 окт 2003, 20:20
 - Репутация: 748
 - Ваше звание: NextGIS
 - Откуда: Москва
 - Контактная информация:
 
Re: Производительность аппаратного обеспечения с ПО ГИС
Результатов ждать когда статистики будет собрано больше, пока ее мало для хоть сколько-нибудь нормального анализа. Присылайте свои результаты. Таблица с результатами  - на странице, уже можно сравнивать.
			
			
									
						
							пристегивайтесь, турбулентность прямо по курсу
			
						- taimyr
 - IT-моторист
 - Сообщения: 460
 - Зарегистрирован: 14 окт 2003, 12:36
 - Репутация: 17
 - Откуда: Москва
 - Контактная информация:
 
Re: Производительность аппаратного обеспечения с ПО ГИС
Пока результат в общем один ясен - мода на многоядерность "камней" не способствует производительности ГИС-софта. Ни Erdas, ни ArcGIS не нагружают больше 2 ядер 4-ядерника одним процессом. Может быть, правда, это мои локальные приблемы (имеются сведения, что на 2-ядерниках тот же Erdas грузит оба ядра), кроме того , некоторый софт (причем такой, где явно не думали о заточке под многоядерные "камни") уверенно грузит всю машину.
			
			
									
						
							И оставшиеся в живых позавидуют мёртвым....
			
						Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 26 гостей