Оптимальные видеокарты для ГИС-программ [закрыто]

22

Недавно я приобрел Dell XPS-8300 (i7-2600 | 16 ГБ оперативной памяти DDR3 | 64-битная Windows7), который я намерен использовать в основном для ГИС-программ. Я купил отремонтированную модель, потому что она была намного дешевле, и потому что я могу выбрать собственную видеокарту.

В настоящее время я нахожусь в процессе покупки указанной карты, но я действительно не видел много информации о том, какие карты являются оптимальными для рендеринга ArcMap или QGIS, в отличие от Battlefield 3 или Skyrim.

В настоящее время я смотрю на XFX AMD Radeon HD6870 PCIE 2 ГБ Dual Mini или на XFX AMD Radeon HD 6870 900 М 1 ГБ DDR5 DUAL MINIDP HDMI DUAL DVI PCI-E Видеокарта

Модель объемом 2 ГБ примерно на 40 долларов больше, чем 1 ГБ.

У меня есть блок питания мощностью 460 Вт, и я не знаю, влияет ли дополнительный ОЗУ на энергопотребление. Модель 1 ГБ из всех обзоров должна нормально работать с моей системой, поэтому я надеюсь, что 2 ГБ также будут работать нормально.

Однако, поскольку у меня уже есть 16 ГБ встроенного ОЗУ, и я прочитал, что ОЗУ графического процессора на самом деле не важна, если вы не превысите объем, необходимый для данной программы и настроек, мне интересно, будет ли этот дополнительный ГБ стоить этого для моих целей :

Например, если у меня есть набор данных посылки с сотнями тысяч полигонов, увеличит ли это дополнительное ГБ ОЗУ GDDR5 время, необходимое для рендеринга полигонов при прокрутке / увеличении ARCmap / QGIS; или это в основном ничего не стоит из-за того, что у меня уже есть 16 ГБ, которые можно использовать?

Также есть ли какие-то конкретные преимущества / недостатки использования карты ATI по ​​сравнению с NVIDIA для программ отображения ГИС в целом?

THX1138
источник
1
Интересно, заметите ли вы какой-нибудь значительный прирост производительности для таких 3D-псевдо-ГИС-продуктов, как Goole Earth?
RyanDalton
1
Да, GE определенно работает лучше с более быстрой видеокартой, но, конечно, действует закон убывающей отдачи, и вам не нужна такая хорошая видеокарта, чтобы работать хорошо. Если вы хотите включить сглаживание и отобразить целый город с моделями зданий, то видеокарта стоимостью менее $ 100 может не обрезать его.
blah238
1
Я вчера установил Sapphire HD 6870 с тремя мониторами, и я очень доволен. Стоит отметить две вещи: во-первых, инструкции по установке рекомендуют 500 Вт PS или выше. У меня только 414 Вт, но я надеюсь, что, поскольку я не играю, устройство не будет потреблять много энергии. Во-вторых, я могу подтвердить, что скорость рисования с этой картой не увеличивается по сравнению с моей предыдущей, менее мощной.
Большой волшебник

Ответы:

31

Любая старая видеокарта будет работать с функциями отображения 2D. 3D-возможности видеокарты включаются только при использовании определенных 3D-функций ГИС, таких как ArcScene или ArcGlobe в ArcGIS Desktop. Если вы не планируете делать 3D визуализацию, то это не имеет значения, один бит.

Вместо этого я бы потратил дополнительные деньги на SSD .

blah238
источник
8
+1 В этом последнем утверждении подразумевается очень хороший момент: при принятии решения о том, куда потратить деньги, обратите внимание на всю систему. Часто узким местом является ввод / вывод данных.
whuber
Я никогда не думал об этом, я всегда полагал, что 7200 оборотов в минуту были такими же быстрыми, как когда-либо было бы необходимо. Разве узкое место жесткого диска не применяется только при чтении и записи из файла? Я имею в виду, что когда вы загружаете шейп-файл в arcmap, вы не видите, что он хранится в памяти. Я имею в виду, что если я прокручиваю / увеличиваю набор данных участка, то для выполнения этой задачи не требуется снова считывать файл с жесткого диска.
THX1138
SSD - самая игнорируемая часть системы. Я рад, что вы упомянули об этом.
Девдатта Тенгше
1
Интересный реферат презентации находится здесь: 2011.foss4g.org/sessions/… для применения твердотельных накопителей на ГИС-серверах. (очень актуально даже для пользователей настольных ГИС). Слайд-шоу для презентации здесь: slideshare.net/kastl/…
Майкл Маркиета
+1 Действительно, я слышал, что дешевые 2D-видеокарты часто могут рендерить 2D-изображения быстрее, чем более дорогие 3D-карты. Это было 10 лет назад, так что все могло измениться.
Кирк Куйкендалл
16

Я использовал для сравнения карт производительности ArcView 10-15 лет назад. Приличная 2D-карта будет работать так же хорошо, как и высококачественные 3D-карты , именно так, как и ожидалось: панорамирование и масштабирование на карте не используют 3D-возможности. Я не думаю, что это изменилось. (Два года назад, когда я настраивал новую рабочую станцию, я сравнил Nvidia NVS 295 младшего класса с Quadro FX 3700 среднего и высокого класса, стоив в десять раз больше, и обнаружил, что 295 был столь же хорош для 2D вещи.)

Что еще более интересно, были предприняты шаги для использования процессоров GPU в картах для ускорения анализа ГИС. Коллектор был первым: у них есть встроенная возможность использовать технологию Nvidia CUDA. Даже низкоуровневые карты, такие как дешевая бизнес-ориентированная NVS 295, предлагают несколько сопроцессоров с плавающей запятой. Более дорогие карты дадут вам до 512 FPU. Вы можете установить несколько из них, если хотите, и выполнить растровую обработку сразу с несколькими тысячами процессоров :-).

Мне известны исследовательские предложения и предложения по запуску малого бизнеса для разработки аналогичных технологий для других ГИС-платформ, но я еще не видел ни одной из них, финансируемой.

Whuber
источник
Итак, если бы у меня был гигантский набор данных из 500 000 участков со многими сложными полигонами, то наличие 2 ГБ GDDR5 по сравнению с 1 ГБ оперативной памяти GDDR не дало бы никакого эффекта? Разве видеокарты не должны ускорять рендеринг сложных форм?
THX1138
3
В целом 2D не аппаратно ускоряется; все это отображается в программном обеспечении, и все изображение отправляется на видеокарту для отображения в виде единого растрового изображения. Вот почему не имеет значения, какая у вас видеокарта - встроенная или встроенная (на базе процессора) видео подходит для ArcMap.
blah238
1
+1 за коллектор. Я слышал это имя раньше, но понятия не имел, что они на самом деле используют современные вычислительные технологии.
Jvangeld
4

Помимо производительности, для рабочей станции ГИС необходимо учитывать поддержку нескольких мониторов. Если вы хотите запустить три монитора, то эта карта поддерживает ее с помощью технологии «Eyefinity». Просто знайте, что один из ваших мониторов должен поддерживать Display Port, или вам нужен адаптер DP-DVI.

G-мастера
источник
0

Все зависит от того, где хранятся ваши данные. Мы обслуживаем? Локальный файл формы? ArcSDE локальный / удаленный? Менеджер лицензий или единая лицензия? Прямое подключение или подключение SDE? Я запускаю ArcSDE 10.0 с ArcMap 10.1 - все локальные данные. У меня 2 карты Nvidia HD 6570 по 512 МБ каждая. Intel I7, 24 ГБ ОЗУ ddr3, 4.0 ГГц, мониторы HDMI .. Звучит достаточно, но это не так. Очевидно, что локальные данные отображаются быстрее, чем мой 11-граммовый экземпляр SDE (да, странно). Я увеличил производительность в 10 раз за счет следующего: купил SATA III 10k RPM 256 ГБ для операционной системы, ArcGIS и установок Oracle. Купил твердотельный накопитель V-NAND SATA III компании Samsung емкостью 500 МБ для данных ArcGIS и данных табличного пространства Oracle. Boom! Я сейчас летаю. Жесткий диск ОС сдерживал всю мою систему. Слишком большой жесткий диск с 7200 об / мин является точкой отказа. Достаточно 1 видеокарты с 2 выходами HDMI и 1 ГБ оперативной памяти.

B-RAD
источник
-1

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

user78129
источник
1
Можете ли вы предоставить ссылку или две (плюс цитата) из некоторых часто задаваемых вопросов / других документов?
Mkennedy