PCI интерфейс в компютър: видове и предназначение. снимка

Ако попитате кой интерфейс трябва да се използва за твърдотелно устройство, което поддържа протокола NVMe, тогава всеки (който дори знае какво е NVMe) ще отговори: разбира се, PCIe 3.0 x4! Вярно е, че най-вероятно ще има трудности с оправданието. В най-добрия случай ще получим отговор, че такива устройства поддържат PCIe 3.0 x4 и пропускателна способностинтерфейсът има значение. Така е, но всички разговори за това започнаха едва когато някои устройства в някои операции станаха тесни в рамките на „обикновения“ SATA. Но между неговите 600 MB/s и (също теоретично) 4 GB/s на интерфейса PCIe 3.0 x4 има просто бездна, пълна с куп опции! Ами ако една PCIe 3.0 линия е достатъчна, тъй като това вече е един и половина пъти по-голямо от SATA600? Масло в огъня наливат производителите на контролери, които заплашват да преминат към PCIe 3.0 x2 в бюджетните продукти, както и фактът, че много потребители нямат такива и такива. По-точно, теоретично има, но те могат да бъдат освободени само чрез преконфигуриране на системата или дори промяна на нещо в нея, което не искате да правите. Но си купи топ твърд диск- Бих искал, но има опасения, че няма да има никаква полза от това (дори морално удовлетворение от резултатите от тестовите помощни програми).

Но вярно ли е това или не? С други думи, наистина ли е необходимо да се фокусираме изключително върху поддържания режим на работа - или все още е възможно на практика? откажете се от принципите? Точно това решихме да проверим днес. Нека проверката да е бърза и да не претендира за изчерпателност, но получената информация трябва да е достатъчна (както ни се струва) поне за размисъл... Засега нека накратко да се запознаем с теорията.

PCI Express: съществуващи стандарти и тяхната честотна лента

Нека започнем с това какво е PCIe и с каква скорост работи този интерфейс. Често се нарича „шина“, което е донякъде идеологически неправилно: като такава няма шина, към която да са свързани всички устройства. В действителност има набор от връзки от точка до точка (подобно на много други серийни интерфейси) с контролер в средата и устройства, свързани към него (всяко от които само по себе си може да бъде хъб от следващо ниво).

Първата версия на PCI Express се появи преди почти 15 години. Фокусът върху използването вътре в компютър (често в рамките на една и съща платка) направи възможно да се направи стандартната висока скорост: 2,5 гигатранзакции в секунда. Тъй като интерфейсът е сериен и пълен дуплекс, една PCIe лента (x1; ефективно атомна единица) осигурява скорост на трансфер на данни до 5 Gbps. Във всяка посока обаче това е само половината от това, т.е. 2,5 Gbps, и това е пълната скорост на интерфейса, а не „полезната“: за подобряване на надеждността всеки байт е кодиран с 10 бита, така че теоретичната пропускателна способност на една PCIe лента 1.x е приблизително 250 MB/s във всяка посока. На практика все още е необходимо да се прехвърля служебна информация и в крайна сметка е по-правилно да се говори за ≈200 MB/s пренос на потребителски данни. Което обаче по това време не само покриваше нуждите на повечето устройства, но и осигуряваше солиден резерв: припомнете си, че предшественикът на PCIe в сегмента на масовите системни интерфейси, а именно PCI шината, осигуряваше пропускателна способност от 133 MB/ с. И дори ако вземем предвид не само масовото внедряване, но и всички PCI опции, максимумът беше 533 MB/s, а за цялата шина, т.е. такъв PS беше разделен на всички устройства, свързани към него. Тук 250 MB/s (тъй като и за PCI обикновено се дава общата, а не полезна пропускателна способност) на линия - в изключителна употреба. А за устройствата, които се нуждаят от повече, първоначално беше възможно да се агрегират няколко реда в един интерфейс, в степени на две - от 2 до 32, т.е. x32 версията, предвидена от стандарта, можеше да предава до 8 GB/s във всеки посока. В персоналните компютри x32 не се използва поради сложността на създаването и свързването на съответните контролери и устройства, така че максималната опция беше 16 реда. Той беше (и все още се използва) главно от видеокарти, тъй като повечето устройства не изискват толкова много. Като цяло, за значителен брой от тях е достатъчен един ред, но някои успешно използват както x4, така и x8: само по темата за съхранение - RAID контролери или SSD.

Времето не спря и преди около 10 години се появи втората версия на PCIe. Подобренията не се отнасяха само до скоростта, но беше направена и крачка напред в това отношение - интерфейсът започна да осигурява 5 гигатранзакции в секунда, като същевременно запази същата схема на кодиране, т.е. пропускателната способност беше удвоена. И отново се удвои през 2010 г.: PCIe 3.0 осигурява 8 (а не 10) гигатранзакции в секунда, но излишъкът е намален - сега се използват 130 бита за кодиране на 128, а не 160, както преди. По принцип версията PCIe 4.0 с още едно удвояване на скоростите вече е готова да се появи на хартия, но едва ли ще я видим хардуерно в близко бъдеще. Всъщност PCIe 3.0 все още се използва в много платформи във връзка с PCIe 2.0, защото производителността на последния просто... не е необходима за много приложения. И където е необходимо, добрият стар метод на агрегиране на линии работи. Само всеки от тях е станал четири пъти по-бърз през последните години, т.е. PCIe 3.0 x4 е PCIe 1.0 x16, най-бързият слот в компютрите от средата на 2000-те. Тази опция се поддържа от най-добрите SSD контролери и е препоръчително да я използвате. Ясно е, че ако такава възможност съществува, многото не е малко. Ами ако тя не съществува? Ще има ли проблеми и ако да какви са? Това е въпросът, с който трябва да се справим.

Методика на тестване

Не е трудно да се провеждат тестове с различни версии на стандарта PCIe: почти всички контролери ви позволяват да използвате не само този, който поддържат, но и всички по-ранни. По-трудно е с броя на лентите: искахме директно да тестваме опции с една или две PCIe ленти. Платката Asus H97-Pro Gamer на чипсета Intel H97, която обикновено използваме, не поддържа пълния комплект, но в допълнение към слота за x16 „процесор“ (който обикновено се използва), има още един, който работи в PCIe 2.0 x2 или x4 режими. Използвахме това трио, като добавихме към него режима на PCIe 2.0 „процесорен“ слот, за да преценим дали има разлика. Все пак в този случай няма външни „посредници“ между процесора и SSD, но при работа с „чипсет“ слот има: самият чипсет, който всъщност е свързан към процесора чрез същия PCIe 2.0 x4 . Възможно е да добавим още няколко режима на работа, но все пак щяхме да проведем основната част от изследването на друга система.

Факт е, че решихме да се възползваме от тази възможност и в същото време да проверим една „градска легенда“, а именно убеждението за полезността на използването на топ процесори за тестване на дискове. Затова взехме осемядрения Core i7-5960X - роднина на Core i3-4170, който обикновено се използва в тестовете (това са Haswell и Haswell-E), но който има четири пъти повече ядра. В допълнение, платката Asus Sabertooth X99, намерена в кошчетата, ни е полезна днес поради наличието на PCIe x4 слот, който всъщност може да работи като x1 или x2. В тази система тествахме три опции x4 (PCIe 1.0/2.0/3.0) от процесора и чипсета PCIe 1.0 x1, PCIe 1.0 x2, PCIe 2.0 x1 и PCIe 2.0 x2 (във всички случаи конфигурациите на чипсета са маркирани в диаграмите с (° С)). Има ли смисъл да се обръщаме към първата версия на PCIe сега, предвид факта, че едва ли има една платка, която да поддържа само тази версия на стандарта и да може да стартира от NVMe устройство? От практическа гледна точка не, но за да проверим предварително приетото съотношение на PCIe 1.1 x4 = PCIe 2.0 x2 и други подобни, ще ни бъде полезно. Ако тестът покаже, че мащабируемостта на шината отговаря на теорията, това означава, че няма значение, че все още не сме успели да получим практически смислени начини PCIe 3.0 x1/x2 връзки: първата ще бъде идентична с PCIe 1.1 x4 или PCIe 2.0 x2, а втората ще бъде идентична с PCIe 2.0 x4. И ние ги имаме.

По отношение на софтуера се ограничихме само до Anvil’s Storage Utilities 1.1.0: той измерва доста добре различни характеристики на ниско ниво на устройствата и не ни трябва нищо друго. Точно обратното: всяко влияние на други компоненти на системата е изключително нежелателно, така че синтетиката с ниско ниво за нашите цели няма алтернатива.

Като „работна течност“ използвахме 240 GB Patriot Hellfire. Както беше установено по време на тестването му, това не е рекордьор по отношение на производителността, но скоростните му характеристики са напълно съвместими с резултатите най-доброто SSDсъщия клас и същия капацитет. Да, и вече има по-бавни устройства на пазара и ще има все повече и повече. По принцип би било възможно да се повторят тестовете с нещо по-бързо, но според нас няма нужда от това - резултатите са предвидими. Но нека не изпреварваме, а да видим какво имаме.

Резултати от тестовете

Когато тествахме Hellfire, забелязахме, че максималната скорост за последователни операции може да бъде „изстискана“ само от многопоточно натоварване, така че това също трябва да се вземе предвид за в бъдеще: теоретичната производителност е само теоретична, защото „ реални“ данни, получени в различни програмиспоред различни сценарии те вече няма да зависят от него, а от същите програми и сценарии - в случай, разбира се, когато форсмажорните обстоятелства не пречат :) Сега наблюдаваме точно такива обстоятелства: вече беше казано по-горе че PCIe 1 .x x1 е ≈200 MB/s и това е, което виждаме. Две PCIe 1.x ленти или една PCIe 2.0 ленти са два пъти по-бързи и това е точно това, което виждаме. Четири PCIe 1.x ленти, две PCIe 2.0 или една PCIe 3.0 са дори два пъти по-бързи, което беше потвърдено за първите две опции, така че третата е малко вероятно да е различна. Това означава, че по принцип мащабируемостта, както се очаква, е идеална: операциите са линейни, флашът се справя добре с тях, така че интерфейсът има значение. Светкавицата спира справя се добрекъм PCIe 2.0 x4 за запис (което означава, че PCIe 3.0 x2 също е подходящо). Четенето „може“ да е повече, но последната стъпка вече дава едно и половина, а не двойно (както потенциално трябва да бъде) увеличение. Също така отбелязваме, че няма забележима разлика между чипсета и процесорните контролери, както и между платформите. LGA2011-3 обаче е малко по-напред, но съвсем малко.

Всичко е гладко и красиво. Но не къса шаблони: максимумът в тези тестове е само малко повече от 500 MB/s и това е доста способно дори на SATA600 или (в приложението към днешното тестване) PCIe 1.0 x4 / PCIe 2.0 x2 / PCIe 3.0 x1. Точно така: не се тревожете от пускането на бюджетни контролери за PCIe x2 или наличието на толкова много линии (и версията 2.0 на стандарта) в M.2 слотовете на някои платки, когато не са необходими повече. Понякога не се нуждаете от толкова много: максималните резултати бяха постигнати с опашка от 16 команди, което не е типично за масово произвеждания софтуер. По-често има опашка с 1-4 команди и за това можете да преминете с един ред от първия PCIe и дори от първия SATA. Има обаче режийни разходи и други неща, така че бързият интерфейс е полезен. Прекалено бързото обаче може би не е вредно.

Освен това в този тест платформите се държат различно, а с една опашка от команди - коренно различно. „Проблемът“ не е, че много ядра са лоши. Те така или иначе не се използват тук, освен може би един, и то не толкова, че режимът на усилване е напълно разгърнат. Така че имаме разлика от около 20% в честотата на ядрото и един път и половина в кеш паметта - в Haswell-E работи на по-ниска честота, а не синхронно с ядрата. Като цяло, платформата от най-висок клас може да бъде полезна само за избиване на максималните „Yops“ чрез най-многонишковия режим с голяма дълбочина на опашката с команди. Жалко е, че от гледна точка практическа работатова е абсолютно сферична синтетика във вакуум :)

На записа ситуацията не се е променила фундаментално - във всеки смисъл. Но това, което е смешно е, че и на двете системи режимът PCIe 2.0 x4 в слота „процесор“ се оказа най-бързият. И на двете! И то с многократни проверки/препроверки. В този момент не можете да не помислите дали имате нужда това са вашите нови стандартиИли е по-добре изобщо да не бързаме за никъде...

Когато работите с блокове с различни размери, теоретичната идилия се разбива от факта, че увеличаването на скоростта на интерфейса все още има смисъл. Получените цифри са такива, че няколко PCIe 2.0 ленти биха били достатъчни, но в действителност в този случай производителността е по-ниска от тази на PCIe 3.0 x4, макар и не няколко пъти. И като цяло тук бюджетна платформа“запушва” горната в много по-голяма степен. Но точно този вид работа се среща предимно в приложния софтуер, т.е. тази диаграма е най-близка до реалността. В резултат на това не е изненадващо, че дебелите интерфейси и модерните протоколи не осигуряват никакъв „уау“ ефект. По-точно, тези, които преминават от механика, ще бъдат дадени, но точно както всеки SSD с какъвто и да е интерфейс ще му предостави.

Обща сума

За да улесним възприемането на картината на болницата като цяло, използвахме оценката, дадена от програмата (обща - за четене и писане), нормализирайки я според режима на PCIe 2.0 x4 „чипсет“: на този моменттой е най-разпространеният, тъй като се намира дори на LGA1155 или AMD платформи, без да е необходимо да „обиждате“ видеокартата. В допълнение, той е еквивалентен на PCIe 3.0 x2, който бюджетните контролери се готвят да овладеят. А на новата платформа AMD AM4 отново точно този режим може да се получи без да се засяга дискретната видеокарта.

И така, какво виждаме? Използването на PCIe 3.0 x4, ако е възможно, със сигурност е за предпочитане, но не е необходимо: ​​той носи буквално 10% допълнителна производителност на NVMe устройства от среден клас (в първоначално най-високия сегмент). И дори тогава - поради операции, които по принцип не се срещат толкова често в практиката. Защо точно тази опция е приложена в този случай? Първо, имаше такава възможност, но резервът не е достатъчен за джоба. Второ, има задвижвания дори по-бързи от нашия тест Patriot Hellfire. Трето, има области на дейност, където натоварванията, които са „нетипични“ за настолна система, са доста типични. Освен това, това е мястото, където производителността на системата за съхранение на данни или поне способността да се направи част от нея много бързо, е най-критична. Но към обичайното персонални компютривсичко това е без значение.

При тях, както виждаме, използването на PCIe 2.0 x2 (или, съответно, PCIe 3.0 x1) не води до драматичен спад в производителността - само с 15-20%. И това въпреки факта, че в този случай ние ограничихме потенциалните възможности на контролера четири пъти! За много операции тази производителност е достатъчна. Една линия PCIe 2.0 вече не е достатъчна, така че има смисъл контролерите да поддържат PCIe 3.0 - и в условия на сериозен недостиг на линии в модерна систематова ще работи доста добре. В допълнение, ширината x4 е полезна - дори и да няма поддръжка за модерни версии на PCIe в системата, тя пак ще ви позволи да работите с нормална скорост (макар и по-бавна, отколкото би могла потенциално), ако има повече или по-малко широк слот .

По принцип голям брой сценарии, в които самата флаш памет се оказва тясното място (да, това е възможно и е присъщо не само на механиката) води до факта, че четирите ленти на третата версия на PCIe на това са около 3,5 пъти по-бързи от първия - теоретичната производителност на тези два случая се различава 16 пъти. Което, разбира се, не означава, че трябва да бързате да овладеете много бавни интерфейси - тяхното време е отминало завинаги. Просто много от възможностите на бързите интерфейси могат да бъдат реализирани едва в бъдеще. Или в условия, с които редовен потребителникога няма да се сблъскат директно с обикновен компютър в живота (с изключение на тези, които обичат да се мерят с кой знае какво). Всъщност това е всичко.

Въведение

Законът на Мур гласи, че броят на транзисторите на силициев чип, който е изгодно да се произвежда, се удвоява на всеки няколко години. Но не мислете, че скоростта на процесора също се удвоява на всеки няколко години. Това е често срещано погрешно схващане сред мнозина и потребителите често очакват производителността на компютъра да се увеличава експоненциално.

Въпреки това, както вероятно сте забелязали, топ процесорите на пазара са заседнали на ниво между 3 и 4 GHz вече около шест години. И компютърната индустрия трябваше да търси нови начини за увеличаване на изчислителната производителност. Най-важният от тези методи е да се поддържа баланс между компонентите на платформата, които използват PCI Express шината, отворен стандарт, който позволява на високоскоростни видео карти, разширителни карти и други компоненти да обменят информация. И интерфейсът PCI Express е не по-малко важен за мащабиране на производителността от многоядрените процесори. Докато двуядрените, четириядрените и шестядрените процесори могат да се зареждат само с приложения, оптимизирани за нишки, всяка програма, инсталирана на вашия компютър, взаимодейства по някакъв начин с компоненти, свързани чрез PCI Express.


Много журналисти и експерти очакваха, че дънни платки и чипсети, поддържащи интерфейса PCI Express 3.0 от следващо поколение, ще се появят през първото тримесечие на 2010 г. За съжаление проблемите с обратната съвместимост забавиха пускането на PCI Express 3.0 и днес вече са минали шест месеца, но ние все още чакат официална информация относно публикуването на новия стандарт.

Въпреки това разговаряхме с PCI-SIG (група със специални интереси, която отговаря за стандартите PCI и PCI Express), което ни позволи да получим някои отговори.

PCI Express 3.0: планове

Ал Янес, президент и председател на PCI-SIG, и Рамин Нешати, председател на PCI-SIG Serial Communications Workgroup, споделиха настоящите планове за внедряването на PCI Express 3.0.



Кликнете върху снимката, за да я увеличите.

На 23 юни 2010 г. беше пусната версия 0.71 на спецификацията PCI Express 3.0. Янс твърди, че версия 0.71 трябва да коригира всички проблеми с обратната съвместимост, довели до първоначалното забавяне. Нешати отбеляза, че основният проблем със съвместимостта е функцията "DC wandering", която той обясни, че PCI Express 2.0 и по-ранните устройства "не осигуряват необходимите 0s и 1s", за да се съобразят с интерфейса PCI Express 3.0.

Днес, след като проблемите с обратната съвместимост са разрешени, PCI-SIG е готов да пусне базовата линия 0.9 "по-късно това лято". И след тази основна версия, версия 1.0 се очаква през четвъртото тримесечие на тази година.

Разбира се, най-интригуващият въпрос е кога дънните платки PCI Express 3.0 ще се появят на рафтовете на магазините. Нешати отбеляза, че очаква първите продукти да се появят през първото тримесечие на 2011 г. (триъгълник "FYI" на снимката с плана).

Нешати добави, че между версии 0.9 и 1.0 не трябва да има промени на ниво силициева матрица (т.е. всички промени ще засягат само софтуери фърмуер), така че се очаква някои продукти да достигнат до пазара преди окончателната спецификация 1.0 да бъде налична. И продуктите вече могат да бъдат сертифицирани в „Списъка на интеграторите“ на PCI-SIG (триъгълник „IL“), което е вариант на логото за съответствие с PCI-SIG.

Нешати шеговито посочи третото тримесечие на 2011 г. като датата "Fry's and Buy" (вероятно имайки предвид Frys.com, Buy.com или Best Buy). Тоест през този период трябва да очакваме появата на голям брой продукти с поддръжка на PCI Express 3.0 в магазините и онлайн магазините.

PCI Express 3.0: Проектиран за скорост

За крайните потребители основната разлика между PCI Express 2.0 и PCI Express 3.0 ще бъде значителното увеличение на максималната пропускателна способност. PCI Express 2.0 има скорост на трансфер на сигнала от 5 GT/s, което означава, че пропускателната способност е 500 MB/s за всяка линия. Така основният графичен слот PCI Express 2.0, който обикновено използва 16 ленти, осигурява двупосочна пропускателна способност до 8 GB/s.

С PCI Express 3.0 ще получим двойно тези цифри. PCI Express 3.0 използва скорост на сигнала от 8 GT/s, което осигурява пропускателна способност от 1 GB/s на лента. Така основният слот за видеокарта ще получи пропускателна способност до 16 GB/s.

На пръв поглед увеличаването на скоростта на сигнала от 5 GT/s на 8 GT/s не изглежда като удвояване. Стандартът PCI Express 2.0 обаче използва схема за кодиране 8b/10b, където 8 бита данни се прехвърлят като 10-битови символи за алгоритъма за коригиране на грешки. В резултат на това получаваме 20% излишък, тоест намаляване на полезната производителност.

PCI Express 3.0 преминава към много по-ефективна схема за кодиране 128b/130b, елиминирайки 20% излишък. Следователно 8 GT/s вече не е „теоретична“ скорост; Това е действителна скорост, сравнима по производителност със скоростта на сигнала 10 GT/s, ако се използва принципът на кодиране 8b/10b.



Кликнете върху снимката, за да я увеличите.

Попитахме Jans за устройства, които ще изискват увеличаване на скоростта. Той отговори, че те ще включват "PLX комутатори, Ethernet контролери 40 Gbps, InfiniBand, твърди устройства, които стават все по-популярни и, разбира се, графични карти.“ Той добави: „Не сме изчерпали иновациите, те не се случват статично, те са непрекъснат поток", проправяйки пътя за допълнителни подобрения в бъдещите версии на интерфейса PCI Express.

Анализ: Къде ще използваме PCI Express 3.0?

Кара

AMD вече е интегрирала поддръжка за SATA 6 Gb/s в своята 8-ма линия чипсети, а производителите на дънни платки добавят USB 3.0 контролери. Intel е малко по-назад в тази област, тъй като не поддържа USB 3.0 или SATA 6 Gb/s в своите чипсети (вече имаме предварителни образци на P67 дънни платки в нашата лаборатория и те поддържат SATA 6 Gb/s, но USB 3.0 в това поколение няма да получим). Въпреки това, както многократно сме виждали в конфронтацията между AMD и Intel, иновациите на AMD често вдъхновяват Intel. Като се имат предвид скоростите на интерфейса на следващото поколение устройства и периферни устройства, все още няма нужда да мигрирате която и да е от технологиите към PCI Express 3.0. Както за USB 3.0 (5 Gbit/s), така и за SATA 6 Gbit/s (все още не са се появили дискове, които да отговарят на границите на този интерфейс), една PCI Express линия от второ поколение ще бъде достатъчна.

Разбира се, когато става въпрос за задвижвания, взаимодействието между задвижвания и контролери е само част от историята. Представете си масив от няколко SSD с SATA интерфейс 6 Gbps за чипсета, когато RAID 0 масив потенциално може да зареди една PCI Express линия от второ поколение, която повечето производители на дънни платки използват за свързване на контролера. Така че можете да решите дали интерфейсите USB 3.0 и SATA 6 Gb/s наистина могат да изискват поддръжка на PCI Express 3.0 след някои прости изчисления.



Кликнете върху снимката, за да я увеличите.

Както вече споменахме, интерфейсът USB 3.0 осигурява максимална скорост от 5 Gbps. Но подобно на стандарта PCI Express 2.1, USB 3.0 използва 8b/10b кодиране, което означава, че действителната пикова скорост е 4 Gbps. Разделете битовете на осем, за да ги преобразувате в байтове, и ще получите пикова пропускателна способност от 500 MB/s - точно същата като единична лента на текущия стандарт PCI Express 2.1. SATA 6 Gb/s работи при 6 Gb/s, но също така използва схема за кодиране 8b/10b, която превръща теоретичните 6 Gb/s в действителни 4,8 Gb/s. Отново преобразувайте тази стойност в байтове и ще получите 600 MB/s или 20% повече, отколкото може да осигури PCI Express 2.0 лента.

Проблемът обаче се крие във факта, че дори най-бързите SSD дискове днес не могат да заредят напълно SATA връзка 3 Gbps. Периферията дори не се доближава до натоварването на интерфейса USB 3.0, същото може да се каже и за последното поколение SATA 6 Gb/s. Поне днес интерфейсът PCI Express 3.0 не е необходим за активното му популяризиране на пазара на платформи. Но да се надяваме, че с преминаването на Intel към производство на NAND флаш памет от трето поколение, тактовите скорости ще се увеличат и ще получим устройства, способни да надхвърлят нивото от 3 Gbps на SATA портовете от второ поколение.

Видео карти

Проведохме собствено проучване за влиянието на честотната лента на PCI Express върху производителността на видеокартата - след навлизането на PCI Express 2.0 на пазара , в началото на 2010г, и също наскоро. Открихме, че е много трудно да се зареди честотната лента x16, налична в момента на PCI Express 2.1 дънни платки. Ще ви е необходима настройка с няколко GPU или графична карта от изключително висок клас на един GPU, за да можете да правите разлика между x8 и x16 връзки.

Помолихме AMD и Nvidia да коментират необходимостта от PCI Express 3.0 - ще бъде ли необходима тази бърза шина, за да отключи пълния потенциал за производителност на следващото поколение графични карти? Говорител на AMD ни каза, че не могат да коментират в момента.


Кликнете върху снимката, за да я увеличите.

Представител на Nvidia беше по-сговорчив: „Nvidia изигра ключова роля в индустрията при разработването на PCI Express 3.0, който трябва да се удвои пропускателна способностстандарт за текущо поколение (2.0). Когато възникнат значителни увеличения на честотната лента като тези, се появяват приложения, които могат да се възползват от тях. Потребителите и професионалистите ще се възползват от новия стандарт с повишена графична и изчислителна производителност в лаптопи, настолни компютри, работни станции и сървъри, оборудвани с GPU."

Може би ключовата фраза е „ще има приложения, които могат да ги използват“. Изглежда, че нищо не става по-малко в света на графиките. Дисплеите стават все по-големи, високата разделителна способност заменя стандартната разделителна способност, а текстурите в игрите стават по-детайлни и интригуващи. Днес не вярваме, че дори най-новите графични карти от висок клас имат нужда да използват PCI Express 3.0 интерфейс с 16 ленти. Но година след година ентусиастите виждат как историята се повтаря, тъй като напредъкът в технологиите проправя пътя за нови начини за използване на „по-дебели тръби“. Може да видим експлозия от приложения, които ще направят GPU изчисленията по-масови. Или може би спад в производителността, който се наблюдава, когато паметта на видеокартата надхвърли границите при смяна от системна памет, вече няма да се забелязва толкова при масовите и евтини продукти. Във всеки случай ще трябва да видим иновациите, които PCI Express 3.0 ще позволи на AMD и Nvidia да внедрят.

Връзки на компонентите на дънната платка

AMD и Intel винаги са много неохотни да споделят информация за интерфейсите, които използват за свързване на компоненти на чипсет или логически „тухли“ в северните/южните мостове. Ние знаем скоростта, с която работят тези интерфейси и че те са проектирани да избягват създаването на тесни места, доколкото е възможно. Понякога знаем кой е направил определена част от системната логика, например AMD използва SATA контролер, базиран на дизайна на Silicon Logic в SB600. Но технологиите, използвани за преодоляване на пропуските между компонентите, често остават слепи петна. PCI Express 3.0 определено изглежда като много привлекателно решение A-Link интерфейс, който AMD използва.

Скорошна поява USB контролери 3.0 и SATA 6 Gb/s на голям брой дънни платки също ни позволява да оценим ситуацията. Тъй като чипсетът Intel X58 не осигурява естествена поддръжка за нито една от двете технологии, компании като Gigabyte трябва да интегрират контролери в дънни платки, използвайки наличните линии за свързването им.

При майката Гигабайтови платки EX58-UD5 не поддържа нито USB 3.0, нито SATA 6 Gb/s. Той обаче има x4 PCI Express слот.



Кликнете върху снимката, за да я увеличите.

Gigabyte замени дънната платка EX58-UD5 с новата X58A-UD5, която поддържа два USB 3.0 порта и два SATA 6 Gbps порта. Къде Gigabyte намери честотната лента, за да поддържа тези две технологии? Компанията взе по една линия PCI Express 2.0 за всеки контролер, намалявайки възможността за инсталиране на разширителни карти, но в същото време обогатявайки функционалността на дънната платка.

Освен добавянето на USB 3.0 и SATA 6Gbps, единствената забележима разлика между двете дънни платки е премахването на слота x4.



Кликнете върху снимката, за да я увеличите.

Ще позволи ли интерфейсът PCI Express 3.0, подобно на стандартите преди него, бъдещи технологии и контролери да бъдат добавени към дънни платки, които няма да присъстват в настоящите поколения чипсети в интегрирана форма? Струва ни се, че ще бъде така.

CUDA и паралелни изчисления

Навлизаме в ерата на настолните суперкомпютри. Нашите системи работят графични процесорис интензивна паралелна обработка на данни, както и захранвания и дънни платки, способни да поддържат едновременна работа на до четири видеокарти. Технология на Nvidia CUDA ви позволява да трансформирате видеокарта в инструмент за програмисти, за да извършват изчисления не само в игри, но и в научни области и инженерни приложения. Програмният интерфейс вече се е доказал добре в разработване на различни решения за корпоративния сектор, включително обработка на изображения в медицината, математиката, работата по проучване на нефт и газ.



Кликнете върху снимката, за да я увеличите.

Потърсихме мнението на OpenGL програмиста Тери Уелш от компанията Наистина елегантни скрийнсейвъриза PCI Express 3.0 и GPU изчисления. Тери ни каза, че „PCI Express е направил добър скок и ми харесва, че разработчиците удвояват честотната лента, когато пожелаят – както при версия 3.0. Въпреки това, в проектите, върху които работя, не очаквам да видя разлика. По-голямата част от моята работа е свързана с летателни симулатори, но те обикновено се свеждат до памет и I/O производителност харддиск; Графичната шина изобщо не е тясно място. Но мога лесно да предвидя, че PCI Express 3.0 ще доведе до значителен напредък в GPU изчислителното пространство; за хора, които извършват научна работа с големи количества данни."



Кликнете върху снимката, за да я увеличите.

Възможността за удвояване на скоростите на трансфер на данни при изпълнение на интензивни математически натоварвания със сигурност мотивира развитието на CUDA и Fusion. И това е една от най-обещаващите области за предстоящия PCI Express 3.0 интерфейс.

Всеки геймър с Intel чипсет P55 може да говори за предимствата и недостатъците на Intel P55 в сравнение с чипсета Intel X58. Предимство: Повечето дънни платки с чипсет P55 са на по-разумна цена от моделите на Intel X58 (като цяло, разбира се). Недостатък: P55 има минимална PCI Express свързаност; основната задача е възложена на процесорите Intel Clarkdale и Lynnfield, които имат 16 PCIe линии от второ поколение в самия процесор. Междувременно X58 може да се похвали с 36 PCI Express 2.0 ленти.

За купувачи на P55, които желаят да използват две графични карти, те ще трябва да бъдат свързани чрез x8 ленти всяка. Ако искате да добавите към Intel платформа P55 трета видеокарта, тогава ще трябва да използвате линиите на чипсета - но, за съжаление, те са ограничени от скоростта на първото поколение и чипсетът може да разпредели максимум четири линии за слота за разширение.

Когато попитахме Ал Янс от PCI-SIG колко ленти можем да очакваме в чипсетите с поддръжка на PCI Express 3.0 от AMD и Intel, той каза, че това е „собствена информация“, която „не може да разкрие“. Разбира се, не очаквахме да получим отговор, но все пак си струваше да зададем въпроса. Малко вероятно е обаче AMD и Intel, които са част от борда на директорите на PCI-SIG, да са инвестирали време и пари в PCI Express 3.0, ако са планирали да използват новия стандарт PCI Express просто като средство за намаляване на броя на ленти. Струва ни се, че в бъдеще чипсетите на AMD и Intel ще продължат да бъдат сегментирани по същия начин, както виждаме днес, платформите от висок клас ще имат достатъчно възможности за свързване на чифт видео карти с пълен интерфейс x16, а броят на линиите ще бъде намален за масовия пазар на чипсети.

Представете си чипсет, подобен на Intel P55, но с налични 16 PCI Express 3.0 ленти. Тъй като тези 16 ленти са два пъти по-бързи от PCI Express 2.0, получаваме еквивалента на 32 ленти от стария стандарт. В такава ситуация ще зависи от Intel дали иска да направи чипсета съвместим с 3-way и 4-way GPU конфигурации. За съжаление, както вече знаем, следващото поколение чипсети Intel P67 и X68 ще бъдат ограничени до поддръжка на PCIe 2.0 (и процесори Пясъчен мостще бъде по подобен начин ограничен до поддръжка на 16 ленти на чипа).

Освен това паралелно изчисление CUDA/Fusion виждаме и увеличаване на възможностите на системите за масовия пазар поради увеличената скорост на комуникация на компонентите на PCI Express 3.0 - тук, както ни се струва, също има скрит значителен потенциал. Без съмнение PCI Express 3.0 ще подобри възможностите на евтините дънни платки, които в предишното поколение бяха достъпни само за платформи от висок клас. А платформите от висок клас, които разполагат с PCI Express 3.0, ще ни позволят да поставим нови рекорди за производителност благодарение на иновациите в графичните, съхранението и мрежовите технологии, които могат да използват наличната честотна лента на шината.

В тази статия ще говорим за причините за успеха на PCI шината и ще опишем високопроизводителната технология, която я заменя - PCI Express шината. Също така ще разгледаме историята на развитието, хардуерните и софтуерните нива на шината PCI Express, характеристиките на нейното внедряване и ще изброим нейните предимства.

Когато в началото на 1990 г. тя се появи, след това по свой начин технически спецификациизначително превъзхожда всички автобуси, съществували до този момент, като ISA, EISA, MCA и VL-bus. По това време PCI (Peripheral Component Interconnect) шината, работеща на 33 MHz, беше много подходяща за повечето периферни устройства. Но днес ситуацията се промени в много отношения. На първо място, честотата на процесора и паметта се увеличи значително. Например, тактовата честота на процесора се увеличи от 33 MHz до няколко GHz, докато работната честота на PCI се увеличи до само 66 MHz. Появата на технологии като Gigabit Ethernet и IEEE 1394B застраши, че цялата честотна лента на PCI шината може да бъде изразходвана за обслужване на едно устройство, базирано на тези технологии.

В същото време PCI архитектурата има редица предимства в сравнение с предшествениците си, така че беше нерационално да се преработи напълно. На първо място, той не зависи от вида на процесора, той поддържа изолация на буфера, технология за управление на шина (захващане на шина) и PnP технология напълно. Буферната изолация означава, че PCI шината работи независимо от вътрешната процесорна шина, което позволява на процесорната шина да работи независимо от скоростта и натоварването на системната шина. Благодарение на технологията за улавяне на шина, периферните устройства могат директно да контролират процеса на пренос на данни по шината, вместо да чакат помощ от централен процесор, което би повлияло на производителността на системата. И накрая, поддръжката на Plug and Play ви позволява автоматична настройкаи конфигуриране на устройства, които го използват, и избягвайте да се занимавате с джъмпери и превключватели, които доста развалиха живота на собствениците на ISA устройства.

Въпреки несъмнения успех на PCI, в момента той е изправен пред сериозни проблеми. Те включват ограничена честотна лента, липса на възможности за пренос на данни в реално време и липса на поддръжка за мрежови технологии от следващо поколение.

Сравнителни характеристики на различни PCI стандарти

Трябва да се има предвид, че действителната пропускателна способност може да бъде по-малка от теоретичната поради принципа на работа на протокола и характеристиките на топологията на шината. В допълнение, общата честотна лента се разпределя между всички устройства, свързани към него, следователно, отколкото повече устройствасяда в автобуса, толкова по-малка честотна лента отива към всеки от тях.

Подобренията на стандарта като PCI-X и AGP са предназначени да премахнат основния му недостатък - ниската тактова честота. Въпреки това увеличението тактова честотав тези реализации доведе до намаляване на ефективната дължина на шината и броя на съединителите.

Новото поколение на шината, PCI Express (или накратко PCI-E), беше представено за първи път през 2004 г. и беше проектирано да реши всички проблеми, пред които беше изправен предшественикът му. Днес повечето нови компютри са оборудвани с PCI Express шина. Въпреки че имат и стандартни PCI слотове, не е далеч времето, когато шината ще се превърне в нещо от историята.

PCI Express архитектура

Архитектурата на шината има многостепенна структура, както е показано на фигурата.

Шината поддържа модела на адресиране PCI, което позволява на всички съществуващи в момента драйвери и приложения да работят с нея. Освен това шината PCI Express използва стандартния PnP механизъм, предоставен от предишния стандарт.

Нека разгледаме целта на различните нива на организация на PCI-E. На ниво софтуер на шината се генерират заявки за четене/запис, които се предават на ниво транспорт чрез специален пакетен протокол. Слоят на данните е отговорен за кодирането за коригиране на грешки и гарантира целостта на данните. Основният хардуерен слой се състои от двоен симплексен канал, състоящ се от двойка предаване и приемане, които заедно се наричат ​​линия. Общата скорост на шината от 2,5 Gb/s означава, че пропускателната способност за всяка PCI Express лента е 250 MB/s във всяка посока. Ако вземем предвид загубата поради претоварване на протокола, тогава за всяко устройство са налични около 200 MB/s. Тази пропускателна способност е 2-4 пъти по-висока от тази, налична за PCI устройства. И за разлика от PCI, ако честотната лента е разпределена между всички устройства, тогава тя отива към всяко устройство изцяло.

Днес има няколко версии на стандарта PCI Express, които се различават по своята честотна лента.

Пропускателна способност на шина PCI Express x16 за различни версии PCI-E, Gb/s:

  • 32/64
  • 64/128
  • 128/256

PCI-E шинни формати

Достъпен в момента различни опции PCI Express формати, в зависимост от предназначението на платформата - настолен компютър, лаптоп или сървър. Сървърите, които изискват по-голяма честотна лента, имат повече PCI-E слотове и тези слотове имат по-голям бройсвързващи линии. За разлика от това, лаптопите могат да имат само една лента за устройства със средна скорост.

Видео карта с интерфейс PCI Express x16.

Дъски PCI разширения Express картите са много подобни на PCI картите, но PCI-E слотовете имат по-голямо захващане, за да се гарантира, че картата няма да се изплъзне от слота поради вибрации или по време на транспортиране. Има няколко форм фактора на PCI Express слотовете, чийто размер зависи от броя на използваните ленти. Например, автобус с 16 ленти е обозначен като PCI Express x16. Въпреки че общият брой на лентите може да бъде до 32, на практика повечето дънни платки вече са оборудвани с PCI Express x16 шина.

Карти с по-малък форм-фактор могат да бъдат включени в слотове за по-големи, без да се компрометира производителността. Например, PCI Express x1 карта може да бъде свързана към PCI Express x16 слот. Както при PCI шината, можете да използвате PCI Express удължител за свързване на устройства, ако е необходимо.

Външен вид на съединителите различни видовена дънната платка. Отгоре надолу: PCI-X слот, PCI Express x8 слот, PCI слот, PCI Express x16 слот.

Експресна карта

Стандартът Express Card предлага много лесен начин за добавяне на оборудване към система. Целевият пазар за модулите Express Card са лаптопи и малки компютри. За разлика от традиционните разширителни карти настолни компютри, картата Express може да бъде свързана към системата по всяко време, докато компютърът работи.

Една популярна разновидност на Express Card е PCI Express Mini Card, проектирана като заместител на Mini PCI картите с форм фактор. Карта, създадена в този формат, поддържа както PCI Express, така и USB 2.0. Размерите на PCI Express Mini Card са 30x56 мм. PCI Express Mini Card може да се свърже към PCI Express x1.

Предимства на PCI-E

PCI Express технологията осигурява предимства пред PCI в следните пет области:

  1. По-висока производителност. Само с една лента PCI Express има два пъти по-голяма производителност от PCI. В този случай пропускателната способност се увеличава пропорционално на броя на линиите в автобуса, максимална сумакойто може да достигне 32. Допълнителна ползае, че информацията в автобуса може да се предава едновременно и в двете посоки.
  2. Опростете I/O. PCI Express се възползва от шини като AGP и PCI-X и има по-малко сложна архитектура и сравнителна лекота на внедряване.
  3. Многостепенна архитектура. PCI Express предлага архитектура, която може да се адаптира към новите технологии, без да изисква значителни софтуерни надстройки.
  4. Ново поколение входно/изходни технологии. PCI Express позволява нови възможности за събиране на данни с технология за едновременен трансфер на данни, която гарантира, че информацията се получава своевременно.
  5. Лекота на използване. PCI-E прави много по-лесно за потребителя да надгражда и разширява системата. Допълнителни форматиЕкспресните карти като ExpressCard значително увеличават възможността за добавяне на високоскоростни периферни устройства към сървъри и лаптопи.

Заключение

PCI Express е шинна технология за свързване на периферни устройства, която замени технологии като ISA, AGP и PCI. Използването му значително увеличава производителността на компютъра, както и способността на потребителя да разширява и актуализира системата.

Кратка история...

За първи път отделен интерфейс, предназначен да станезаместител на PCI шината за видеокарти, беше въведена през 1997 г. AGP (от англ. Accelerated Graphics Port, ускорен графичен порт) – така Intel представи новата си разработка едновременно с официалния анонс на чипсета за Процесори на Intel Pentium II.

Претендирани ползиAGP преди своя предшественикPCIбяха значителни:

  • Повече ▼ висока честотаработа (66 MHz);
  • увеличена честотна лента между видеокартата и системната шина;
  • директен трансфер на информация между видеокартата и RAM памет, заобикаляйки процесора;
  • подобрена система за захранване;
  • високоскоростен достъпкъм споделена памет.

Надлежащ стандарт за развитиеAGP 1x (спецификация AGP 1.0) не беше получен поради ниската скорост на работа с паметта и почти веднага беше подобрен, а скоростта му беше удвоена - така се появи интерфейсът AGP 2x. Предавайки 32 бита (4 байта) на такт, портът AGP 2x може да осигури пикова производителност, безпрецедентна по това време от 66,6x4x2=533 Mб/ с.

През 1998 г. беше пуснат стандартът AGP 4x (спецификация AGP 2.0), осигуряващ предаване на до 4 блока информация на такт. В същото време напрежението на сигнала на порта беше намалено от 3,3 на 1,5 V. Максималната пропускателна способност на AGP 4x стана около 1G.B./ с. Впоследствие разработването на спецификациите се проточи - причината за това беше много ниската скорост на съществуващия по това време парк от видеоускорители, както и ниската скорост на обмен с RAM.

Веднага след като техническият прогрес удари автобуса, който се оказа твърде малък за предаване на огромни потоци от информация с модерни видеокарти, беше одобрен нов стандарт - AGP 8x (спецификация AGP 3.0). Както може би се досещате, той може да предава до 8 блока информация на такт и има пикова пропускателна способност от 2G.B./ с. Шината AGP 8x е обратно съвместима с AGP 4x.

Индустрия висока технологиявинаги се покачва бързо. Обемите на предаваните и предаваните данни се увеличават, текстурите и тяхното качество растат, всичко това със сигурност принуждава всеки от производителите да се разтърси и да излезе с нещо ново и високотехнологично (стандарт, спецификации, протокол, интерфейс ), които ще свържат със себе си нова революция в областтаздрасти- техн.

Официално първата основна спецификация на PCI Express се появи през юли 2002 г., като по този начин отбеляза деня на постепенното „напускане“ на AGP 8x...

Въведение

В момента модерният чипсет Intel P45/X48 има официална поддръжка на спецификациите PCI Express 2.0, с което не можеше да се похвали много разпространеният Intel P35. За тези, които тепърва ще купуват модерна дъскана платформата на Intel изборът остава съвсем очевиден - чипсет P45/X48 и няма да имате дилемата „достатъчен ли е PCI Express 1.1 или недостатъчен за сегашната хай-енд или среден клас видеокарта. Но какво да кажем за собствениците на P35? Заслужава ли си да тичам отново до магазина?

В днешния ни материал ще се опитаме да поставим точка на всички „е“ относно предимствата на PCI-E 2.0 пред PCI-E 1.1 за съвременните ускорители. Също така експериментално ще анализираме производителността на видеокартите при работа различни интерфейси, въз основа на което ще се направи извод за практическата стойност на PCI-E 2.0.

И преди да започнем обективни тестове, нека се задълбочим малко в теорията, а именно, нека разберем как работи всичко това.

PCI- Експрес- накратко за основното

Както бе споменато по-горе, основната спецификация на PCI Express се появи през юли 2002 г. Благодарение на високата си скорост и върхова производителност, PCI Express шината не оставя шанс на своя предшественик AGP. Според програмния си модел нов интерфейс PCI-E е в много отношения подобен на PCI, което улеснява адаптирането на текущия набор от всички видове устройства към новия интерфейс без значителни софтуерни корекции.

Принципът на работа на PCI Express се основава на сериен трансфер на данни. Гумата е пакетна мрежасъс звездна топология. Когато PCI-E устройства комуникират, се използва двупосочна връзка от точка до точка, наречена "Линия". Всяка PCI Express връзка може да се състои от една (1x) или множество ленти (4x, 16x и т.н.).

За основна PCI-Express 1x конфигурация, теоретичната пропускателна способност е 250 MB/s във всяка посока (предаване/получаване). Съответно за PCI-E x16 тази стойност е 250 MB/s x 16 = 4 GB/s.

Трябва да се отбележи, че от физическа страна интерфейсът позволява например всяка платка с PCI-E 1x интерфейс да работи уверено не само в стандартния, но и във всеки друг PCI Express слот с по-висока честотна лента (4x, 16x и т.н.). В този случай максималният брой включени линии зависи само от свойствата на устройството.

Във всички високоскоростни протоколи винаги възниква въпросът за устойчивостта на шум. За тази цел PCI Express използва отдавна известната схема 8/10 или излишен трафик (8 бита данни, предадени по канала, се заменят с 10 бита, като по този начин се генерира допълнителна информация, около 20% от общия „поток“).

PCIЕкспрес 2.0

Стандартът е официално одобрен на 15 януари 2007 г. Във втората ревизия на PCI Express пропускателната способност на един канал е значително увеличена - до 5 Gb/s (PCI Express 1.x - 2,5 Gb/s). Това означава, че сега за линията x16 максимална скоросттрансферът на данни може да достигне 8 GB/s в двете посоки срещу 4 GB/s за стария PCI Express 1.x.

Забележителен факт е, че PCI Express 2.0 е напълно съвместим с PCI Express 1.1. На практика това означава, че старите видеокарти ще работят гладко в дънни платки с нови конектори, а новите видео адаптери ще работят безпроблемно в стари PCI Express 1.x конектори.

Може би, нека завършим това с теорията и основните характеристики на PCI Express, време е да започнем съответните тестове, което всъщност ще направим, макар и малко по-ниско, но засега нека се запознаем с участниците в тестването подробно.

Относно участниците в теста

За съжаление не беше възможно да покрием по-голям набор от графични ускорители по време на тестването, което определено ще коригираме в бъдеще. Видеокартите от нисък клас бяха умишлено изключени от тестовете, тъй като те са малко полезни за режими с висока разделителна способност (над 1280x1024) с максимална детайлност на картината, където могат да се покажат предимствата на PCI-E 2.0 пред по-ниския PCI-E 1.1 разкри.

Видео карта

Гледна точка GeForce GTX 280

POV GeForce 9600 GT 512 MB Екстремен овърклок

Palit HD 4850 Sonic

Кодово име на чип

Технически процес

Зададоха ми този въпрос повече от веднъж, така че сега ще се опитам да отговоря възможно най-ясно и кратко, за да направя това, ще предоставя снимки на PCI Express и PCI слотовете за разширение на дънната платка за по-ясно разбиране и, разбира се, ще посоча основните разлики в характеристиките, т.е. много скоро ще разберете какви са тези интерфейси и как изглеждат.

И така, първо, нека отговорим накратко на въпроса какво точно е PCI Express и PCI?

Какво е PCI Express и PCI?

PCIе компютърна паралелна входно-изходна шина за свързване на периферни устройства към дънната платка на компютъра. PCI се използва за свързване на: видео карти, звукови карти, мрежови карти, ТВ тунери и други устройства. PCI интерфейсът е остарял, така че вероятно няма да можете да намерите например модерна видеокарта, която се свързва чрез PCI.

PCI Express(PCIe или PCI-E) е компютърна серийна входно/изходна шина за свързване на периферни устройства към дънната платка на компютъра. Тези. това вече използва двупосочна серийна връзка, която може да има няколко линии (x1, x2, x4, x8, x12, x16 и x32) колкото повече такива линии, толкова по-висока е честотната лента на PCI-E шината. Интерфейсът PCI Express се използва за свързване на устройства като видео карти, звукови карти, мрежови карти, SSD дискове и други.

Има няколко версии на PCI-E интерфейса: 1.0, 2.0 и 3.0 (версия 4.0 ще бъде пусната скоро). Този интерфейс обикновено се обозначава, например, така PCI-E 3.0 x16, което означава PCI Express 3.0 версия с 16 ленти.

Ако говорим за това дали например видеокарта, която има интерфейс PCI-E 3.0, ще работи на дънна платка, която поддържа само PCI-E 2.0 или 1.0, разработчиците казват, че всичко ще работи, само разбира се имайте предвид, че честотната лента ще бъде ограничена от възможностите на дънната платка. Ето защо в този случай надплащайте за видеокарта с повече нова версия PCI Express мисля, че не си струва ( ако и само за в бъдеще, т.е. Планирате ли да закупите нова дънна платка с PCI-E 3.0?). Също така и обратното, да кажем, че имате дънна платкаподдържа версия PCI Express 3.0, а версията на видеокартата, да речем, 1.0, тогава тази конфигурация също трябва да работи, но само с възможности за PCI-E 1.0, т.е. Тук няма ограничение, тъй като видеокартата в този случай ще работи на границата на своите възможности.

Разлики между PCI Express и PCI

Основната разлика в характеристиките е, разбира се, пропускателната способност за PCI Express е много по-висока, например PCI при 66 MHz има пропускателна способност от 266 MB/sec, а PCI-E 3.0 (x16) 32 Gb/s.

Външно интерфейсите също са различни, така че свържете напр. PCI видео карта Express в PCI слота за разширение няма да работи. PCI Express интерфейсите с различен брой ленти също са различни, сега ще покажа всичко това в снимки.

PCI Express и PCI разширителни слотове на дънни платки

PCI и AGP слотове

PCI-E x1, PCI-E x16 и PCI слотове

PCI Express интерфейси на видеокарти

Това е всичко, което имам за сега!



Зареждане...
Връх