SKL informatikai portál és könyvtár - Linux | UNIX | Windows | OS X
SKL
Kattints ide!
Beküldés
Egyéb

Leírások, segédletek
Könyvtár

[Hosszú lista]
Legújabb cikkek
Kiwi Linux 10.08
µTorrent Server alph...
Veszélyes, adatlopás...
Mit hoz számunkra a ...
A Microsoft be van r...
Nemzetközi konferenc...
Melyik Linuxot válas...
Üzleti felhasználás ...

[Tovább]
Keresés



[Google]
Események
09.18.  Hacktivity (1)
09.19.  Hacktivity (2)
Hirdetések
Legaktívabbak
mateatek3629 pont
brtkr3019 pont
ejbenjaro1527 pont
powerstone1333 pont
getready978 pont
guardian872 pont
blaselinux850 pont
[Tovább]
Hírlevél
Csak regisztrált tagoknak


















Bérelhető reklámfelület
Új grafikus csodák: SiS és S3
Új grafikus csodák: SiS és S3

Őszintén megmondom, én azt hittem, hogy a SiS, mint hulladék videókártya, már kihalt. Tévedtem. Mostanában láttam futólag 1-2 SiS-es kártyát az error reportjaimban, de azt hittem hogy azok occsó kínai régebbi extralowend gépek. Utánuk sem néztem igazán. A tévedésem csak akkor tudatosult bennem (és valószínleg a többi fejlesztő agyában is csak most kezd), amikor megláttam az előző negyedéves VGA piacrészesedéseket, és a SiS és az S3 szárnyaló növekedését. Az infók egyrészt nirvánaként hatottak az Ati+NV+Intel triumvirátusba belefásult elmém számára. Bár az Intelt leginkább csak úgy kezeli mindenki, mint harmadik mostohagyereket. Fejleszt az első kettőre, az Intelen meg vagy elfut valahogy, vagy nem. Pedig az Intel kőkemény, 50% feletti részesedéssel bír. Szóval hirtelen ez a 3 szereplős piac 5 szereplőssé vált, ami számunkra, fejlesztőkre is komoly terheket ró. No nem azért, mert annyi sok kártya, hanem annyira ,,minőségiek'' a driverek. Én a magam részéről pár éve még a 3Dlabs gamer kártyákra való visszatérésében reménykedtem (az arhitektúrájuk, a drivereik, stb, minden adott lett volna hozzá). A Matroxba vetett bizalmamat a Parheliával való töketlenkedésük óta fokozatosan elveszítettem, aztán, bár kevesen tudják, de nagy erőkkel viszatért a PowerVR is az IGP piacra, csak a kártyáikat az Intel égisze alatt adják. Akik ettől az Intel kártyák minőségének javulását várták, nagyot csalódhattak a PowerVR-ben. A chipen ott feszít a PowerVR logó, a minőség maradt a megszokott Intel. Az XGI hullócsillag lett. A többi gyártó meghalt végelgyengülésben. Viszont nehogy azt higyjük, hogy a SiS és az S3 csak névleges tényező, komolyan foglalkoznunk kell a tudattal, hogy a SiS visszatért, és bizony ott figyelnek az olcsóbbnál olcsóbb laptopokban, a laptop oldalán DirectX és Win7 logóval. Szóval 5 szereplős lett a piac, csak nem egészen úgy, ahogy vártuk. Az enginem nyitóképernyőjéről készítettem képeket tehát a mostani elterjedt S3 és SiS grafikus kártyával megáldott csodamasinákon.



SiS Mirage2

Nagyban:http://legendgrafix.buzz.hu/files/sis661_Mirage_2.png




S3 DeltaChrome

Nagyban:http://legendgrafix.buzz.hu/files/s3deltachrome.png


S3 DeltaChrome:

A Chrome széria több tagból áll, de az AGP és PCI-E kártyaként beszerezhető változatai nem túl elterjedtek hazánkban. Magyarországon lényegében csak az integrált grafikus vezérlőként való használata a gyakori. A legkisebb integrált Chrome kártyák csak DX7et támogatnak (OpenGL 1.2) a legnagyobbak pedig elvileg teljes DX10.1 és OpenGL 3.0 támogatást kínálnak. Mivel én főleg OpenGL-es arc vagyok, ezért a DirectX-el most nem is fogok bővebben foglalkozni, lesz mit írnom az OpenGL funkcionalitásról is bőven. A 400as és 500as Chrome szériába tartozó chipek tehát DX10.1-et támogatnak, az S25 és a DeltaChrome dx9-et, az ez alattiak meg ki tudja, miket támogatnak. Legalábbis elméletben. Nyissuk csak meg a fenti extension listát. A vertex és fragment shadereket elvitte a cica. Hiába a jól csengő SM2 támogatás, OpenGL alól csak 1.4-et kapunk, GLSL shaderek nélkül. Van elvileg fixed funct shadow map, ám sajna, miután kipróbáltam, csak lassulás volt észrevehető, az árnyékok nem. Azok ugyanis nem voltak. S3 kártyákkal így aztán számítani kell arra, hogy a hardver nem tudja azt, amit ráírtak a dobozra. Sőt, az extension listát elnézve, hiába támogat egy csomó baromságot a kártya, a leglényegesebb featureokat hagyták ki. Az extension lista alapján a kártya akár egy tuningolt GeForce2 is lehetne, és a sebesség is erre utal. Hiába a hangzatos megahercek, és az állítólag 128 bites memóriavezérlő: a kártya nem rendelkezik saját dedikált memóriával, teljes egészében a központi memóriából harapja le a számára magadott mennyiséget. A kártya tehát így 2-3-4-5 giga adatot bír mozgatni másodpercenként, és ebből lejön az éppen futó szofver memóriasávszélesség igénye is. A végeredmény tehát egy GeForce2 szerű valami sebességileg, durván bugos driverekkel. Az OpenGL extension lista annyira bugos, hogy az extension nevek nem egy szóközzel vannak egymástól elválasztva, hanem minden extension után van egy extra karakter, azt eredményezve hogy az ext lista kiíráskor széteshet. Puszi a fejlesztők hasára. Chrome kártyákkal a postprocesst teljességgel el lehet felejteni, még a leg-alapszintűeket is. Én nem igazán értem, hogy minek ebbe a GPU-ba 8 textúrázó futószalag. Sokkal kiegyensúlyozottabbak lennének ezek az IGP-k pusztán 4 futószalaggal, és a maradék futószalagok helyére (+ egy pici extra hely) pedig be lehetett volna integrálni szépen 64 mega ramot, átlendítve ezzel a játszhatóság/szaggatás szinten számos esetben. 


SiS Mirage:

A SiS számos dx7, 8 és 9-es kártyát kiadott, mind kártya, mint IGP formájában. A dedikált grafikus kártyái, melyek AGP4x vagy 8x sínen keresztül kapcsolódnak, 32 mbytetól 128 megabájtig terjedő 128 bites memóriával vannak szerelve. A dx7-es kártyáik OpenGL 1.1-et támogatnak, a multitextúrázáson kívül túl sok használható extensiont nem ismernek. Ezen kártyák a SiS300-as széria, és klónjaik. A dx7, 8 és 9 vonal elszeparálását nehezíti, hogy a SiS minden logikától mentesen nevezi el a GPUit. A dx8at támogató kártyái is 3massal kezdődnek és 3 számjegyűek. Továbbá ott van a Xabre sorozat, de lehet egy kalap alá venni a 8as dx-et támogató kártyáikkal. DX8-at, és ezel együtt OpenGL 1.4-et támogat tehát számos 3massal kezdőd sorozatszámú kártya, továbbá az 5 és 6os számmal kezdődő kártya és IGP családok közül jónéhány. Ezen kártyák kódneve a SiS Mirage 2. A dx9 kompatibilis kártyák a Mirage Graphics3 névre hallgatnak (és hála istennek az m3 kártyák esetében már a driver is így hívja őket, és nem pedig a vércsoportjukat írja ki). Manapság a gyakorlatban tehát Mirage 2 és Mirage 3 kártyákkal találkozhatunk. Megnézvén az extension listát, rögtön az ember szemébe ötlik a Chromeokkal való hasonlóság. Látható, hogy a SiS kártyák esetében is csak a fele igaz annak, ami a dobozra van írva. A dx8-as kártyákon az esetek nagy részében a dx8-as ficsőrök kihasználását lehetetlenné teszi az, hogy pusztán 2 (igen, 2) futószalag van. Persze ez egy dolog. A baj az, hogy OpenGL felé is kettő látszik. Normál esetben azt csinálják a gyártók, hogy OpenGL felé legalább 4 futószalag látszik (hogy egyáltalán ki lehessen használni a kártyában rejlő lehetőségeket a texture combinerek és shaderek folytán), de a SiS fejlesztőit ilyen apróságok nem zavarták. Így aztán hiába tudnak a Mirage2 alapú kártyák DirectX 8-at, a fene se fogja a jól működő passait megtoldani még 3-4 passal csak azért, hogy ezeken a kártyákon is működjenek a speciális featureok, amiket egy komplex engine támogat. Szóval így aztán egész egyszerűen a kártya visszasilányul egy GeForce2 szerű valamivé, de megnézve a memóriavezérlőt, még annak is satnya. Ugyanis az S3hoz hasonlóan a rendszermemóriából lopja a ramot. Kár, hogy a SiS chipset még a duál ddr szabványt sem támogatja, így aztán a memória sávszélesség kapásból leesik a ,,mi a faszom ez, vidd már el innen'' szintre. A driverek ezen felül hihetetlenül gányak: pár frame renderelése után elkezdi a szegmenshibásan megírt driver feldarálni a programot, ami épp használja. A programban használt szövegek szép lassan ascii hieroglifákká változnak, majd egy csúnya halálhörgést követően dr watson már csak a játékod hulláját kapargatja össze a memóriából. Már ami maradt belőle. A Mirage 3 kártyák már dx9-et támogatnak. Ez van ráírva. Ez gyakorlatban annyit tesz, hogy az OpenGL verziószáma 1.4-ről 1.5-re ugrott. GLSL shaderek persze itt sincsenek. Tiszta S3 feeling. A különbség csak annyi, hogy a SiSnek ennél fejlettebb driverei egyáltalán nincsenek, az S3nak viszont van már 3mas OpenGL-t támogató hardvere. Persze miután megírták azokat a drivereket, egyszerűen így hagyták, és eszükben se volt javítani, vagy továbbfejleszteni őket. Szóval a SiS kártyák teljesítménye picikét alulmarad az S3 kártyákéhoz viszonyítva. Azt hiszem, a siralmas szó remekül összefoglalná az általam tapasztaltakat. A SiS tehát méginkább rá lenne szorulva saját memóriára az IGPiben, az alacsonyabb ram sávszél miatt. Nem ártana persze az se, ha a dx8as kártyáikhoz végre kiadnának valami olyan drivert, ami 4 textúrázó egységet mutat a program felé. A SiSnek amúgy nemsokára frissül majd a termékpalettája, a frisebb dx-ek felé mozdulnak majd el. Talán sikerül nekik a 2.0-ás Ogl-t is meglépni, persze ha nem kap az IGP legalább 64 megányi saját memóriát azonnal, akkor a legjobb lenne ha megkímélnének minket ettől. A SiS és S3 kártyák OpenGL alatt nyújtott teljesítménye ettől eltekintve annyira azért nem silány, a szűk keresztmetszet inkább a driver baromságaiból, és a múlt évszázadot idéző memória sávszélességből adódik. Azok, akik Quake3 szerű enginet írtak, és azt használják a szoftvereikhez, örülhetnek, mert az S3 és SiS kártyák remekül fognak szerepelni alattuk. Azoknak, akik aktívan használnak postprocesst, vagy shaderezni szeretnének, nem sok jót fognak tartogatni ezek a kártyák a jövőben. Érdemes lehet ezekhez a kártyákhoz írni egy primitívebb pipelinet, és azon keresztül megjeleníteni a grafikát. 

Pontosabb táblázatokkal sajnos nem tudok szolgálni, csak a gyártók által hivatalosan kiadottakat tudnám idemásolni, de azt mindenki megtalálja a gyártók honlapján. Másfelől meg túl sok értelme úgyse lenne, mivel látván a drivereket, a kártyák a gyártók állításainak csupán a töredékét támogatják a gyakorlatban. Normális linuxos drivereket a kártyákhoz ne is keressen senki.

Illúziókat pedig ne tápláljon senki: Aki az S3 és a SiS történelmét ismeri, tudhatja: az X kártyához kiadott Y minőségű drivert soha sem fogják tovább fejleszteni. Felesleges arra várni, hogy majd jobb drivereket fognak kiadni a már meglévő kártyákhoz. Nem fognak. Újabb kártyákra persze lehet várakozni, de az a mostani driverek minőségét már nem fogja érinteni.



forrás: http://legendgrafix.buzz.hu/archives/2009/12/28/Uj_grafikus_csodak_SiS_es_S3/

Geri - December 29 2009 01:55:58 0 hozzászólás 1366 megnyitás Nyomtatható változat
Hozzászólás küldése
Hozzászólást csak bejelentkezés után küldhetsz
Értékelés
Csak regisztrált tagok értékelhetnek

Jelentkezz be vagy regisztrálj

Még nem értékelték
WebShop

IRC
Szerver: irc.freenode.net

Csatorna: #SKL



[Tovább]
Utolsó kommentek
DeCrew - [Megnyitás]
:D ez jó megnézzük
09/09/2010 08:37
brtkr - [Megnyitás]
Már írtam kis szösszenetet a blogomban. 386-os!!! Talán menni fog nálad is. É...
08/09/2010 22:55
T_zsolt - [Megnyitás]
Ha jól értem live dvd? Kiderülhet live rendszeren, hogy mennyire támogatja a ...
08/09/2010 22:19
mateatek - [Megnyitás]
Dork
08/09/2010 19:01
stx - [Megnyitás]
a komplementerbe ;)
08/09/2010 18:25

[Tovább]
Blogok
 A számítógépek 1...
 Bill Gates and S...
 Chrome crash
 Pcforum
 Ez megy a magyar...
 21 múltam
 Tündérek
 Best friend
 A hülyeség megin...
 A gördeszkás...

[Tovább] [DevBlog]
Bérelhető rekl...
Szavazás
Milyen operációs rendszert használsz?

Csak Linux alapút

Csak Windowst

Mindkettőt, de többségében Linuxot

Mindkettőt, de többségében Windowst

Egyéb, leírom hozzászólásban

A szavazáshoz be kell jelentkezni!
Üzenőfal
Üzenet küldéséhez be kell jelentkezni

Makay
01/09/2010 19:14
Nekem? smiley Ezek szerint nem érkezett meg. :S

986
01/09/2010 15:30
Makay, küldtem privátot, kérlek olvasd el.

Makay
02/08/2010 22:13
Én az exe.kkel nem foglalkozom, szuper párkapcsolatban élek.

brtkr
31/07/2010 22:49
De ez .exe. Min. winxp sp2

guardian
30/07/2010 21:09
Üdv. Ismeri valaki ezt a progit? http://hddscan.com/

[Archívum]
Online felhasználók
Vendég: 5
Nincs Online tag
Regisztráltak: 331
Nem aktiváltak: 0
Legújabb tag: sylvy83
SocNet
Kapcsolat - Médiaajánlat - Szabályzat - Rólunk

Az SKL logója és ikonkészlete Makay József kizárólagos tulajdona
Copyright © 2007-2010 SKL / Makay József