Ревю на Radeon HD  7970 - част първа
9 януари 2012 |
skill level 3/5:

Ревю на Radeon HD 7970 - част първа

Анализ на архитектурата и преглед на новите функции

10346 прочитания
15 одобрения
2 неодобрения

Нови функции при старшите Radeon HD 7000

След като направихме уговорката, че  основната задача на новата архитектура Graphics Core Next  е да направи HD 7970 много по-привлекателна за изпълнение на общоизчислителни задачи, които нямат особено отношение към гейминга, някакси несправедливо би било да пренебрегнем основното нововъведение, касаещо игрите.

Partially Resident Textures (PRT)

Оригиналната идея за това, което AMD реализира хардуерно под името Partially Resident Textures (PRT) всъщност е на Джон Кармак от id Software и е въплътена в софтуерната технология MegaTexture. Идеята е, че една текстура, може да се се разбият на „плочки” (tiles) и когато полигоните „обличат” текстурника ще извика не цели текстури, а само част от плочките, докато останалите или изобщо няма да бъдат зареждани, или ще се използат плочки от текстурите при по-ниска разделителна способност.

Ако разделим текстурата на парчета (tiles) можем да изградим пълноценен образ на обекта без да е наложително във видеопаметта да се заредат всичките парчета

И в момента MegaTexture прави точно това, но реализацията е изцяло софтуерна и може да бъде използвана с приложно-програмния интерфейс OpenGL 3.2; в AMD смятат, че в близко бъдеще много от игралните енджини ще се възползват от подобна технология, ето защо при условие, че бъде реализирана хардуерно и популяризирана сред игралните разработчици, новите игри възползващи се от Partially Resident Textures ще вървят с по-голям брой кадри в секунда на техните видеокарти.

SAD

Ядрото Tahiti съдържа и един модул, който не е пряко свързан с промените в архитектурата. Той се използва за оценка на сбора от абсолютните разлики (sum of absolute differences, съкр. SAD). Хардуерната производителност на този алгоритъм е изключително важна за ускоряването на групи приложения за обработка на изображения, сред които програми разпознаване на жестове, възпроизвеждане на движение и определяне на разстоянието до обектите. При всички тях се извършва сравнение на двойки изображения пиксел по пиксел като този процес е цикличен. Видеокартата Radeon HD 7970 обработва със скорост 7,6 терапиксела в секунда.

Discrete Digital Multi-Point Audio (DDMA)

Видеокартите от семействата HD 7700, HD 7800 и HD 7900 могат не само да подават видео към няколко  дисплея, но и да подадат съответстващите им аудиопотоци през HDMI или DisplayPort кабелите.

Може би знаете, че както HDMI, така и DisplayPort могат да пренасят едновременно не само видео, но и аудиосигнал. По отношение на звука ограничението беше, че става дума само за един краен източник – например телевизор, колонки или аудиосистема. Благодарение на Discrete Digital  Multi-Point Audio е възможно да се подават отделни аудиопотоци към различни устройства.

Според AMD на DDMA е свързано с подаването на аудиопотока, който съвпада с видеото, подавано на даден монитор. Ако например компютъра в кабинета ви е свързан и с телевизора в хола, то новата функционалност ви позволява да пуснете от компютъра на децата си филм, който да гледат в хола, докато вие слушате музика или зяпате клипчета в YouTube на компютъра, без да си пречите.

Обективно погледнато, надали човек, който вади 1000 лева за видеокарта, би оценил в нея точно DDMA,  но пък новата функция може да се окаже привлекателна във видеокартите от бюджетния и мейнстрийм класове, които имат шанса да попаднат в домашните компютри, непретенциозни офис машини и работни станции. Идеалният сценарий за AMD е илюстриран на горния слайд: става дума за използване на видеокарта с DDMA във видеоконференция, при която за всеки от участниците е заделен собствен монитор с вградени високоговорители. Тъкмо такава система в момента разработват от Oovoo, но приложението е в ранен стадий на разработка.

ZeroCore Power

Ако не използвате компютъра си продължително време, драйверът понижава електрическата консумация на видеокартата под 3 W!

Едно от ключовите преимущества на преминаването към нов технологичен процес се изразява в това да събереш повече транзистори на единица площ и по такъв начин да направиш значително по-производителен чип без да повишиш електрическата му консумация.

Благодарение на 28-нанометровия процес HD 7970 консумира под максимален товар около 250 вата – приблизително колкото и HD 6970. Ако са ви много,  максималната консумация може да ограничите през настройките PowerTune в Catalyst Control Center, разбира се, за сметка на пиковата производителност.

И най-запалените геймъри обаче не играят през цялото време, така че видеокартата работи в ненатоварен режим. Електрическата консумация в 2D е свързана с топлоотделянето на чипа, което пък определя каква ще е скоростта на перката на охлаждането и доколко шумно ще работи то. Видеокартата HD 7970 използва 15 W в ненатоварен режим спрямо 20 W при Cayman.

Архитектите на Tahiti са измислили още нещичко за случаите, когато компютърът не се изполва активно дълго време. От AMD означават като „long idle state” състояние, в което за известно време не постъпват нови данни в паметта на компютъра. Тогава мониторът обикновено се изключва и реално няма никаква полза от това видеокартата да остава активна. Това е сценарий, при който драйверът вкарва HD 7970 в нов енергоспестяващ режим наречен ZeroCore Power и изключва почти цялата видеокартта с изключение на малък модул, чиято функция е да покаже на операционната система, че компютърът разполага с видеоконтролер в режим на готовност.

След задействане на ZeroCore Power консумацията на видеокартата пада до 2,6 W, което прави активното охлаждане напълно излишно. В контекста на система с няколко видеокарти в CrossFire конфигурация, това ще рече, че всички видеокарти освен една ще бъдат в ZeroCore Power режим с изключени вентилатори по всяко време, когато не сте си пуснали игра.



15 одобрения
2 неодобрения
Етикети:
Radeon HD 7970 HD 7000 Tahiti Southern Islands HD 6970 HD 6000 Cayman Northern Islands Graphics Core Next GCN VLIW5 VLIW4 SPU SIMD Partially Resident Textures PRT ZeroCore Power DDMA спецификации цена