B tăng tc đồ ho
Tp chí Tin hc và đời sng tháng 8/1999
Nhng trò chơi hàng đầu như Tomb Raider III có th vt kit máy tính ca bn nếu nó không
được trang b mt card màn hình tăng tc đồ ha 3D tht s. Hãy cùng xem xét và đánh giá 15
loi card mi và mnh nht đang có trên th trường.
Vi s gia tăng ca nhu cu chơi game và các ng dng truyn thông đa phương tin, các loi
card đồ ha cao cp hin đang được ch đợi hơn bao gi hết. Nhng loi card 2D t nht ch h
tr hình nh 2 chiu đang bt đầu lùi vào quá kh, nhường ch cho các loi card 3D hùng mnh
h tr tăng tc đồ ha 3 chiu có hu hết trong nhng ng dng mi nht mà mt b vi x lý dù
nhanh và mnh vn không đáp ng ni. Không nhng thế, trong khi có th mua mt b tăng tc
đồ ha 3D hin khá d dàng, vic có mt quyết định khôn ngoan và đúng đắn li khá khó khăn
khi phi chn la gia quá nhiu chng loi ca các nhà sn xut khác nhau. Và, tt nhiên khi
mi công ty đều cho rng phn cng ca mình là tt nht vi cách chn tên đầy khoa trương cho
các chipset cũng như cách đánh giá tc độ bng các bit ng khó hiu để bán hàng, hy vng
nhng phân tích sau đây có th giúp các bn đỡ bi ri hơn trong "khu rng đồ ha" khó hiu
này, tr li các thc mc ca bn và ch ra các sn phm "Best Buys"
Đồ ho 2D/3D hay ch 3D
Điu đầu tiên cn làm khi nâng cp phn cng đồ ha là làm sao xác định chính xác loi card
nào bn thc s cn. Nếu nói chung bn không tht hài lòng vi cht lượng đồ ha mà bn đang
có, vy bn có th ch mun tìm kiếm mt card mi vi các tính năng tăng tc đồ ha c 2 chiu
và 3 chiu cùng mt lúc. Mt khác, nếu bn ch mun tăng cường thêm mt chiu cho chiếc card
sn có như để chơi game chng hn, lúc đó bn ch cn cân nhc mua b tăng tc đồ ha 3D để
phi hp thôi.
Gii pháp 2D/3D phi hp là chn la ph biến nht, vi 13 trên 15 card th nghim. Điu
thun li là do bn ch dùng mt khe cm m rng duy nht cho gii pháp đồ ha này và bn s
có c hin th 3D trong ca s Windows và toàn màn hình. Các loi card 3D thun túy, trên nn
tng chip 3Dfx Voodoo II, thì không h tr tăng tc trên ca s desktop và phi chiếm trn màn
hình hin th để làm vic.
Phn mm h tr
Khi th nghim, ngoài vic đánh giá da trên các tính năng hin th mà các nhà sn xut công
b cho loi card ca mình, điu quan trng đây là còn phi xem xét các card này có tht s
tương thích vi các phn mm ng dng mà bn cn tăng tc không? Tht vô nghĩa nếu chn
mua loi card nhanh và mnh nht nhưng li không h tr cho nhng phn mm yêu thích ca
bn.
Đa s các ng dng 3D trên Windows và các trò chơi được viết theo h thng Direct 3D ca
Microsoft, mt phn ca phn mm multimedia DirectX ca Windows và hu hết các card tăng
tc đồ ha tt đều h tr chun này. Do đó, các bn không nên mua các b tăng tc không hoàn
toàn tương thích vi DirectX và nên ch la chn card nào có trình driver làm vic vi phiên bn
mi nht ca DirectX là 6.1.
Có mt h thng chun 3D hay còn gi là API (Application Program Interface) ph biến khác là
OpenGL (Open Graphics Language) đang được phát trin bi các chuyên gia ca Silicon
Graphics. Có mt s trò chơi cung cp cho các bn la chn để chuyn sang h thng đồ ha
này như Quake & Quake 2, Hexen 2, Heretic 2 và game mi nht Half Life ca Sierra. Trong hu
hết các trường hp, chơi game trong môi trường OpenGL s có hiu ng đồ ha đẹp hơn rt
nhiu so vi chun Direct3D. B tăng tc đồ ha Millenium G200 ca Matrox là card duy nht
không h tr toàn din cho OpenGL.
Bên cnh hai API chính này, 3Dfx còn phát trin mt chn la khác là Glide cho các loi card
ca h trên nn chip Voodoo và các game tương thích như Turok, Shadows of Empire và Unreal
nhưng hin chun này có xu hướng thu hp bi vì ngày càng có nhiu nhà phát trin phn mm
h tr OpenGL.
Chip đồ ho
Trái tim ca tt c các card chính là chipset, điu quyết định phm vi phân gii màn hình, các
tính năng 3D và các hiu ng đặc bit khác. Ngày nay, hu hết các card được thiết kế quanh mt
trong 4 chipset ph biến nht: Voodoo Banshee và Voodoo 2 ca 3Dfx, Riva TNT ca NVIDIA và
Savage ca S3. Tuy nhiên, có mt vài công ty như Matrox và ATI vn phát trin các card vi
chipset riêng ca mình.
Lot chip Voodoo cho đến gi đang là ph biến nht và b x lý đồ ha Voodoo nguyên gc
chính là tiêu chun mà da trên đó chúng ta đánh giá các loi card khác. Lot chip này sau đó li
được thay thế bi dòng Voodoo 2 hùng mnh hơn, thm chí có c tính năng x lý đồ ha song
song - 2 card Voodoo 2 ca cùng mt nhà sn xut có th được s dng cùng lúc để có hiu sut
cao hơn.
Voodoo 2 là b tăng tc 3D thun túy và các loi card s dng chip này phi làm vic phi hp
vi card đồ ha có sn ca bn. 3Dfx cũng đã tung ra chip 2D/3D phi hp có tên là Voodoo
Rush ch mt thi gian ngn sau khi tung ra Voodoo 2 nhưng b tht bi do thua sút v tính năng
và tc độ so vi các loi card ca các nhà sn xut khác. Do đó, dòng 2D/3D hin nay ca h
được thay thế bi dòng chip Voodoo Banshee có trong các card Diamond Monster Fusion, Pace
3D Edge, STB Lightspeed và Maxi Gamer Phoenix.
Dòng chip Banshee này tương thích hoàn toàn vi Voodoo 2 nhưng cung cp hiu qu 3D tng
quát kém hơn chút ít do Voodoo 2 có đến 2 đơn v b nh TMU (Texture Memory Unit) giúp mô
phng các cnh 3 chiu phc tp mt cách nhanh hơn trong khi dòng Banshee ch có mt. Tuy
nhiên, chip Banshee li có kh năng lp đầy màn hình vi các pixel nhanh hơn "ông anh" ca nó
và còn cung cp kh năng tăng tc 3D lên ti độ phân gii 1600 x 1200 và 2D là 1920 x 1440
pixels.
Th nghim v các card đồ ha này cũng dành cho loi chip thế h mi nht ca 3Dfx là
Voodoo 3 dù nó ch đang giai đon th nghim beta và chc là hin nay vào thi đim bài viết
được in, đã có mt trên th trường. Kết qu th nghim ca Voodoo 3 cc k n tượng do cu trúc
ch yếu ca nó là nn tng ca Banshee vi 2 đơn v b nh TMU, cho ra mt hiu sut 2D/3D
nhanh và đẹp hơn nhiu so vi Voodoo 2.
TNT
Các card Creative Graphics Blaster, Diamond Viper V550, Hercules Dynamite và STB Velocity
4400 đều đưc thiết kế trên nn tng chip Riva TNT ca NVIDIA. V lý thuyết, h TNT không h
thua kém đối th Voodoo nếu không mun nói là vượt tri khi h tr độ phân gii lên đến 1920 x
1200 (dù 1024 x 768 là quá đủ cho chơi game) và trên thc tế cung cp hình nh chi tiết hơn
nhiu so vi các bo mch Voodoo 2. Điu này là do chip Riva TNT h tr gi lp đồ ha 32-bit
màu trong khi tt c các chip 3Dfx ch làm vic 16-bit màu. Ngoài ra, cu trúc TNT còn có th
cho t sut lp đầy màn hình nhanh hơn dòng Banshee nhưng các nhà lp trình cn phi ti ưu
hóa phn mm ca h để có th li dng ti đa hiu qu chip này.
Card Hercules Terminator Beast là card duy nht được thiết kế trên nn tng chip Savage 3D
ca S3. Li mt ln na, S3 chng t mình có mt sn phm khá tt và đây là chip đầu tiên ca
S3 gii thiu h thng nén hình nh TC (texture compression) đầy uy lc khiến cho các nhà phát
trin phn mm có được kh năng lưu tr hình nh có độ phân gii cao hơn bình thường trong b
nh bng cách nén d liu hình nh xung ch còn 1/4 đến 1/6 kích thước nguyên gc. Do đó khi
x nén, chúng ta s có đưc nhng hình nh đẹp hơn nhiu trên màn hình. Ví d khi chơi Quake
hay Unreal, chúng ta thường thy hình nh các bc tường hay vt th khác hơi nhòa do hình nh
đồ ha được lc để tránh cho ta thy các g hay mép lm chm, g gh nhưng nếu các nhà viết
phn mm s dng k thut nén hình thì hình nh có được s sc nét hơn nhiu và có cht lượng
tương đương nh chp. Do đó, S3TC đã được Microsoft cp phép như là mt phn ca DirectX.
Các nhà sn xut như Matrox và ATI cũng phát trin công ngh 3D ca riêng h. Card
Millennium G200 ca Matrox có độ phân gii 2D lên ti 1920 x 1200 16-bit màu và x 864 khi gi
lp 3D 32-bit màu. Ngoài ra, công ty cũng thêm vào các chc năng 3D tiêu chun công ngh
mi VCQ (Vibrant Colour Quality) làm cho các hin th 16-bit màu tươi sáng và rc r hơn các
sn phm khác.
Cui cùng, card ATI Rage Fury được xây dng trên nn b x lý mi nht Rage 128 vi các
tính năng gi lp 3D 32-bit màu, tăng tc và gii mã phn cng DVD và single-pass multi-
texturing.
B nh
S lượng và kiu b nh dùng trong card đồ ha có kh năng nh hưởng rt ln đến hiu qu
ca chúng. mc độ căn bn, lượng b nh s quyết định độ phân gii và độ sâu ca màu sc,
càng nhiu b nh, các bn s vươn ti được nhng gii hn cao nht và sâu nht tích hp trong
b x lý đồ ha. Nói chung, hu hết người dùng không cn hơn 4Mb b nh card màn hình để có
được nhng hin th thông thường vì thế là đủ cho vic x lý độ phân gii 1024 x 768 32-bit màu
hay 1600 x 1200 pixel cho hin th16-bit.
Nếu 4Mb là đủ cho hu hết các hin th thì ti sao các card hin nay có t 8 đến 32 Mb b
nh? Câu tr li là đơn gin lượng b nh thêm ra này được dùng để tăng tc độ x lý đồ ha
bng nhiu cách khác nhau. Ví d, chúng có th đưc dùng như b đệm cho vic v các khung
hình trong b nh phi hin th mà sau đó được chuyn đổi lên màn hình toàn phn cho ra các
hình nh nhuyn hơn (vic x lý hình nh kiu này được gi là b đệm kép). Lượng b nh ph
này cũng còn được dùng để tăng tc các hình nh 2D dng bitmap như là các icon, nút, thanh
cun, hp đối thoi khiến chúng có th xut hin nhanh hơn.
Vic chy các tp tin AVI hay MPEG cũng đòi hi nhiu b nh hơn lượng b nh thc tế để
hin th hình nh lên màn hình. Hình nh video được ghi li dưới dng YUV nhưng hin th trên
máy tính li làm vic dưới dng RGB. Card đồ ha np các d liu nguyên gc vào mt vùng b
nh lưu tr đồ ha. Sau đó chuyn đổi và sao chép các thông tin lên màn hình.
đồ ha 3 chiu, lượng b nh dư ra s được dùng để lưu tr hình nh cho vic x lý nhanh
hơn và b đệm Z s khiến cho các vt th đồ ha 3 chiu xut hin như tht. Kiu b nh cũng
nh hưởng đến tc độ x lý hình nh, mt vài loi card trang b b nh SDRAM, SGRAM hay
VRAM có tc độ x lý nhanh hơn b nh DRAM truyn thng.
PCI Hay AGP?
Nếu bn có mt máy tính đời mi vi khe cm tăng tc đồ ha AGP thì nht thiết bn phi
chn mua loi card đồ ha s dng cng AGP này hơn là mt card PCI tiêu chun. Được thiết kế
đặc bit cho nhu cu đồ ha, khe cm AGP chy chế độ 64-bit tc độ 66 MHz (so vi 32-bit
và 33 MHz PCI) cho phép truyn d liu nhanh hơn nhiu. Các lai bo mch máy tính đời mi
còn h tr cho cng AGP tc độ 2 và phiên bn tc độ 4 cũng sp được tung ra th trường. Mt
vài loi card được th nghim ti đây thm chí đã được ti ưu hóa sn cho vic tương thích vi
các cng AGP tc độ 4.
Trình điu khin
Trong khi nhiu nhà sn xut tp trung vào vic nâng cp phn cng, phn mm điu khin
card đồ ha cũng không kém quan trng và nh hưởng trc tiếp đến hiu qu làm vic ca
chúng. Hu hết các trình điu khin đều được nâng cp khong 2 hay 3 ln mt năm để đảm bo
hiu qu đồ ha tt nht và gii quyết các vn đề không tương thích. Hãng Diamond nâng cp
trình driver điu khin ngay trong quá trình th nghim và s khác nhau gia cht lượng đồ ha
ca phiên bn cũ và mi được ci thin rt đáng k.
Tt c các card th nghim đều được chy vi phiên bn mi nht ca trình điu khin và bn
đừng b l cơ hi kim tra trên các trang web ca nhà sn xut card đồ ha ca bn bt c lúc
nào để có được các phiên bn mi nht trên.
Đánh giá chung v hiu qu
Tt c card đồ ha đều được th nghim phòng thí nghim VNU Labs, s dng phn mm
benchmark mi nht 3D Mark. Cũng ging như chương trình th nghim ph biến truc đó là
Final Reality, 3D Mark gi lp nhng yêu cu ca các game Direct 3D để ch ra hiu qu làm vic
ca các card đồ ha trong thc tế. Tt c card đều được th nghim độ phân gii 1024 x 768
16-bit màu.
Dn đầu tuyt đối trong các th nghim sơ khi vi tng đim đánh giá 2842 là card Voodoo 3
ca 3Dfx phiên bn beta, đạt đến 43.7 fps (frame per second - khung hình trong 1 giây) trong các
game đua xe và 51.3 fps trong các game hành động. Tt c card cũng đều được th nghim kh
năng Open GL trong trò chơi Half Life ca Sierra và mt ln na Voodoo 3 li dn đầu vi tc độ
72 fps đầy n tượng.
Tc độ không phi là khía cnh duy nht khi tìm mua mt card đồ ha 3D. Cht lượng hình nh
cũng quan trng không kém và đây chip Voodoo 3 không còn gây n tượng vượt tri na vi
cht lượng hình nh trong th nghim không hơn gì chip Voodoo 2. Điu này có th là do 3Dfx ch
chú trng gia tăng tc độ hơn là cht lượng hình nh. Trong khi đó, dù hiu qu chung ca chip
Voodoo 2 khá tt, đây vn không phi hoàn toàn là cái mà chúng ta ch đợi con chip thế h mi
này so vi các dòng Voodoo trước. Kế tiếp theo Voodoo 3 là h thng 2 chip Voodoo 2 vi 2151
đim, sau đó là card 3D thun túy Maxi Gamer vi chip Voodoo 2 có đim 2023.
Card tăng tc đồ ha 2D/3D tt nht là Viper V550 ca Diamond vi cht lượng hình nh rõ nét
hơn bt c h thng Voodoo nào, nó đổ bóng nhuyn hơn và chi tiết sc xo hơn. Khá thú v là
mt card khác ca Diamond là Monster Fusion cho tc độ cao nht so vi các card khác xây
dng trên cùng nn tng chip Voodoo Banshee, cht lưng hình nh xut ra ca nó li là kém
nht. Nguyên nhân có th là do trình driver điu khin chưa được ti ưu hóa và cn phi xem xét
li.
S tuyên dương cũng đến vi card ATI Rage Fury, Pace 3D Edge và Hercules Terminator
Beast vi đánh giá chung thuc vào loi tt nht. Card đạt đim thp nht là Matrox Millennium
G200 vi tc độ th nghim trong Half Life thp nht là 22 fps. Tuy nhiên cht lượng hình nh ca
G200 li khá tt, nếu không mun nói rng còn tt hơn là các card 3D thun túy s dng chip
Voodoo 2.
Chú ý: trong cuc bình chn sn phm tiêu biu cho năm 99, tp chí PC World (USA) đã đánh
giá Matrox Millennium G200 là card đồ ha tt nht vi giá 129 USD (theo Tin hc và Đời sng s
6/99). Ngoài ra, hin Vit Nam, các loi card tăng tc đồ ha cao cp này đã bt đầu ph biến
trong gii chơi game và ng dng đồ ha cao cp, ph biến nht là card GA 630 ca Gygabyte