Смекни!
smekni.com

Электронный документооборот страхового общества (стр. 22 из 47)

Óñêîðåííûé ãðàôè÷åñêèé ïîðò (AGP) ýòî ðàñøèðåíèå øèíû PCI, ÷üå íàçíà÷åíèå îáðàáîòêà áîëüøèõ ìàññèâîâ äàííûõ 3D ãðàôèêè. Intel ðàçðàáàòûâàëà AGP, äëÿ ðåøåíèÿ äâóõ ïðîáëåì ïåðåä âíåäðåíèåì 3D ãðàôèêè íà PCI. Âî-ïåðâûõ, 3D ãðàôèêà òðåáóåòñÿ êàê ìîæíî áîëüøå ïàìÿòè èíôîðìàöèè òåêñòóðíûõ êàðò (texture maps) è z-áóôåðà (z-buffer). ×åì áîëüøå òåêñòóðíûõ êàðò äîñòóïíî äëÿ 3D ïðèëîæåíèé, òåì ëó÷øå âûãëÿäèò êîíå÷íûé ðåçóëüòàò. Ïðè íîðìàëüíûõ îáñòîÿòåëüñòâàõ z-áóôåð, êîòîðûé ñîäåðæèò èíôîðìàöèþ îòíîñÿùóþñÿ ê ïðåäñòàâëåíèþ ãëóáèíû èçîáðàæåíèÿ, èñïîëüçóåò òó æå ïàìÿòü êàê è òåêñòóðû. Ýòîò êîíôëèêò ïåðåäîñòàâëÿåò ðàçðàáîò÷èêàì 3D ìíîæåñòâî âàðèàíòîâ äëÿ âûáîðà îïòèìàëüíîãî ðåøåíèÿ, êîòîðîå îíè ïðèâÿçûâàþò ê áîëüøîé çíà÷èìîñòè ïàìÿòè äëÿ òåêñòóð è z-áóôåðà, è ðåçóëüòàòû íàïðÿìóþ âëèÿþò íà êà÷åñòâî âûâîäèìîãî èçîáðàæåíèÿ.

Ðàçðàáîò÷èêè PC èìåëè ðàíåå âîçìîæíîñòü èñïîëüçîâàòü ñèñòåìíóþ ïàìÿòü äëÿ õðàíåíèÿ õðàíåíèÿ èíôîðìàöèè î òåêñòóðàõ è z-áóôåðà, íî îãðàíè÷åíèå â òàêîì ïîäõîäå, áûëà ïåðåäà÷à òàêîé èíôîðìàöèè ÷åðåç øèíó PCI. Ïðîèçâîäèòåëüíîñòü ãðàôè÷åñêîé ïîäñèñòåìû è ñèñòåìíîé ïàìÿòè îãðàíè÷èâàþòñÿ ôèçè÷åñêèìè õàðàêòåðèñòèêàìè øèíû PCI. Êðîìå òîãî, øèðèíà ïîëîñû ïðîïóñêàíèÿ PCI, èëè åå åìêîñòü, íå äîñòàòî÷íà äëÿ îáðàáîòêè ãðàôèêè â ðåæèìå ðåàëüíîãî âðåìåíè. ×òîáû ðåøèòü ýòè ïðîáëåìû Intel ðàçðàáîòàëà AGP.

Åñëè îïðåäåëèòü êðàòêî, ÷òî òàêîå AGP, òî ýòî - ïðÿìûì ñîåäèíåíèåì ìåæäó ãðàôè÷åñêîé ïîäñèñòåìîé è ñèñòåìíîé ïàìÿòüþ. Ýòî ðåøåíèå ïîçâîëÿåò îáåñïå÷èòü çíà÷èòåëüíî ëó÷øèå ïîêàçàòåëè ïåðåäà÷è äàííûõ, ÷åì ïðè ïåðåäà÷å ÷åðåç øèíó PCI, è ÿâíî ðàçðàáàòûâàëîñü, ÷òîáû óäîâëåòâîðèòü òðåáîâàíèÿì âûâîäà 3D ãðàôèêè â ðåæèìå ðåàëüíîãî âðåìåíè. AGP ïîçâîëèò áîëåå ýôôåêòèâíî èñïîëüçîâàòü ïàìÿòü ñòðàíè÷íîãî áóôåðà (frame buffer), òåì ñàìûì óâåëè÷èâàÿ ïðîèçâîäèòåëüíîñòü 2D ãðàôèêè òàêæå, êàê óâåëè÷èâàÿ ñêîðîñòü ïðîõîæäåíèÿ ïîòîêà äàííûõ 3D ãðàôèêè ÷åðåç ñèñòåìó.

Îïðåäåëåíèå AGP, êàê âèä ïðÿìîãî ñîåäèíåíèÿ ìåæäó ãðàôè÷åñêîé ïîäñèñòåìîé è ñèñòåìíîé ïàìÿòüþ, íàçûâàåòñÿ ñîåäèíåíèå point-to-point.  äåéñòâèòåëüíîñòè, AGP ñîåäèíÿåò ãðàôè÷åñêóþ ïîäñèñòåìó ñ áëîêîì óïðàâëåíèÿ ñèñòåìíîé ïàìÿòüþ, ðàçäåëÿÿ ýòîò äîñòóï ê ïàìÿòè ñ öåíòðàëüíûì ïðîöåññîðîì êîìïüþòåðà (CPU).

×åðåç AGP ìîæíî ïîäêëþ÷èòü òîëüêî îäèí òèï óñòðîéñòâ - ýòî ãðàôè÷åñêàÿ ïëàòà. Ãðàôè÷åñêèå ñèòåìû, âñòðîåííûå â ìàòåðèíñêóþ ïëàòó è èñïîëüçóþùèå AGP íå ìîãóò áûòü óëó÷øåíû.

Îïðåäåëåíèå Intel ïîäòâåðæäàþùåå, ÷òî ïîñëå ðåàëèçàöèè AGP ñòàíîâèòñÿ ñòàíäàðòîì, ñëåäóåò èç òîãî, ÷òî áåç òàêîãî ðåøåíèÿ, äîñòèæåíèå îïòèìàëüíîé ïðîèçâîäèòåëüíîñòè 3D ãðàôèêè â PC áóäåò î÷åíü òðóäíî äîñòèãíóòü. 3D ãðàôèêà â ðåæèìå ðåàëüíîãî âðåìåíè òðåáóåò ïðîõîæäåíèÿ î÷åíü áîëüøîãî ïîòîêà äàííûõ ãðàôè÷åñêóþ ïîäñèñòåìó. Áåç AGP äëÿ ðåøåíèÿ ýòîé ïðîáëåìû òðåáóåòñÿ ïðèìåíåíèÿ íåñòàíäàðòíûõ óñòðîéñòâ ïàìÿòè, êîòîðûå ÿâëÿþòñÿ äîðîãîñòîÿùèìè. Ïðè ïðèìåíåíèè AGP òåêòóðíàÿ èíôîðìàöèÿ è äàííûå z-áóôåðà ìîãóò õðàíèòñÿ â ñèñòåìíîé ïàìÿòè. Ïðè áîëåå ýôôåêòèâíîì èñïîëüçîâàíèè ñèñòåìíîé ïàìÿòè, ãðàôè÷åñêèå ïëàòû íà áàçå AGP íå òðåáóþò ñîáñòâåííîé ïàìÿòè äëÿ õðàíåíèÿ òåêñòóð, è ìîãóò ïðåäëàãàòüñÿ óæå ïî çíà÷èòåëüíî áîëåå íèçêèì öåíàì.