Friday, December 11, 2009

Graphic Card


Graphic Card ေတြကို ဘယ္အခ်ိန္ကစျပီးေပၚေပါက္ခဲ႔တာလည္းဆိုရင္ Bill Gate က GUI အသံုးျပဳလို႔ရေအာင္ စတင္လုပ္ေဆာင္ႏိုင္ခဲ႔တဲ႔အခ်ိန္ကပဲ စတင္ေပၚေပါက္ခဲ႔တာျဖစ္ပါတယ္။ Graphic Card ဆိုတာနဲ႔ တစ္ခုသိေစခ်င္တာက သူက internal မွာပဲသံုးလို႔ရတဲ႔ interface ပါ။ External Graphic Card ဆိုျပီးေတာ႔ အခုထက္ထိမေပၚေသးပါဘူး။ေနာင္ကိုလည္း ရွိလာမွာလည္း မဟုတ္ပါဘူး။ Graphic Card ေတြကို က်ေနာ္တို႔ဟာ expansion slot(ISA , PCI , VGA , PCI - E) ေတြမွာ စိုက္ျပီးအသံုးျပဳၾကရပါတယ္။ေနာက္တစ္ခုကေတာ႔ Graphic Card ကို computer term အရ VGA(Video Graphic Adapter) လို႔လည္းေခၚပါေသးတယ္။

Graphic Card တစ္ခုဟာ ဘယ္လို structure ေတြနဲ႔ဖြဲ႔စည္းထားလဲဆုိတာကို ဆက္ပါမယ္။ Graphic Card တစ္ခုမွာ အမ်ားအံုးျဖင္႔ အမည္းေရာင္ chips ေတြပါရွိပါတယ္။ဒါေပမယ္႕ အဲဒီ႔ Chips ေတြထဲမွာ အဓိကၾကတဲ႔ Chip ကသံုးခုပဲရွိပါတယ္။ ဒါေပမယ္႔ Graphic Card ကိုအျပည္႔အ၀သံုးမယ္ဆုိရင္ေတာ႔ အေရးၾကီးတဲ႔အရာ ငါးခုပါ၀င္ရန္လုိအပ္ပါတယ္။

In the Graphic Card ,
(1) Video BIOS
(2) Video Processor
(3) Video Memory
(4) Video Bus
(5) Video Driver တို႔ပါ၀င္ပါတယ္။

ဘယ္အရာေတြက ဘယ္လိုအလုပ္လုပ္တယ္ဆိုတာကို မရွင္းခင္မွာ Graphic Card တစ္ခုမွာ BIOS , Processor , Memory တို႔ဆိုတာဟာ က်ေနာ္တို႔ PC System ၾကီးမွာ ပါ၀င္လည္ပတ္ေနတဲ႔ Processor တို႔ Memory တုိ႔ကိုေျပာျခင္းမဟုတ္ပါဘူး။ သူတို႔ဟာ PC System ၾကီးအတြက္အလုပ္လုပ္ေပးတာမဟုတ္ပါဘူး။ Graphic Card ေပၚမွာသာ ပါရွိျပီး ထို Graphic Card အတြက္ပဲ အလုပ္လုပ္ေပးတဲ႔ Processor ေတြ Memory ေတြပဲျဖစ္ပါတယ္။ ဒါေပမယ္႔ အလုပ္လုပ္ပံု function ေတြကေတာ႔ PC ကဟာေတြနဲ႔ ဆင္တူပါတယ္။

(1) Video BIOS
Video BIOS ဟာ Graphic နဲ႔ပါတ္သတ္တဲ႔ signal ေတြ Card အေပၚကိုသို႔ ေရာက္လာတာရယ္ ေနာက္ သူကိုယ္တိုင္ output ျပပန္ထုတ္ေပးလိုက္ရတဲ႔ လုပ္ငန္းစဥ္ေတြကို လုပ္ေဆာင္ေပးပါတယ္။ ဒီေနရာမွာ BIOS ရဲ႔ အရွည္ေကာက္ျဖစ္တဲ႔ Basic Input Output System ဆိုတာကိုသိရင္ေတာ႔ နားလည္လြယ္မွာပါ။ ေနာက္ Graphic Signal ေတြဆိုတာကလည္း Graphic Data Electric Signal ေတြကိုဆိုလိုတာပါ။

(2) Video Processor
Video Processor ေတြကို GPU(Graphic Processing Unit) လုိ႔လည္းေခၚပါတယ္။ သူအလုပ္လုပ္တဲ႔ပံုကလည္း PC System က CPU နဲ႔ ဆင္တူပါတယ္။ ဂရပ္ဖစ္ေတြနဲ႔ ပါတ္သတ္တဲ႔ လုပ္ငန္းေတြကို process လုပ္ေပးပါတယ္။ဒါေပမယ္႔ သူတစ္ခုတည္းနဲ႔ process လုပ္မေပးႏိုင္ပါဘူး။

(3) Video Memory
ဂရပ္ဖစ္လုပ္ငန္းစဥ္္တိုင္းဟာ Graphic Card ေပၚမွာရွိတဲ႔ Video Memory ေပၚကိုတင္ျပီး GPU မွ processing လုပ္ပါတယ္။က်ေနာ္ေျပာတဲ႔ ဂရပ္ဖစ္လုပ္ငန္းစဥ္ဆိုတာဟာ လြယ္လြယ္နဲ႔ ရွင္းရွင္းေျပာရရင္ အခုက်ေနာ္တုိ႔ monitor မွာျမင္ေနရတဲ႔ ကာလာေတြ ၊ လႈပ္ရွားမႈေတြကိုဆိုလိုတာပါ။ Graphic Card ဆိုတာနဲ႔ လူတိုင္းၾကားဖူးမွာ တစ္ခုက ငါ႔ ဂရပ္ဖစ္ ကတ္ က 512 ကြ။ ငါ႔ဟာကေတာ႔ 1G.... အဲလိုမ်ိဳးေပါ႔။ အဲဒီ႔ 512 တုိ႔ 1G တို႔ဆိုတာက က်ေနာ္တုိ႔ video memory ရဲ႔ capacity ကိုဆိုလိုျခင္းျဖစ္ပါတယ္။ အဲဒီ႔ capacity ေတြနဲ႔ GPU ေတြနဲ႔တြဲျပီး အလုပ္လုပ္ပါတယ္။ ဘယ္လုိအလုပ္လုပ္လဲဆိုေတာ႔ ဥပမာ ဂိမ္းတစ္ခုကိုေျပာမယ္ဗ်ာ။ က်ေနာ္တုိ႔ ဂိမ္းေဆာ႔ရင္ျမင္ရတဲ႔ လႈပ္ရွားမႈေတြ ၊ ကာလာေတြ ၊ ေနာက္ခံေတြ ၊ ပစၥည္းေတြ အားလံုးကို game programmer ေတြက ဂိမ္းရဲ႔ ေနရာတိုင္းမွာ file ေတြအျဖစ္နဲ႔ ေရးသားလိုက္ပါတယ္။ အဲ႔ဒီ႔ဖိုင္ေတြဟာလည္း သူတို႔ေဖာမတ္နဲ႔ သူတို႔ ရွိေနပါတယ္။ အဲဒီ႔ဖုိင္ေတြရဲ႔ size ကအဓိကက်ပါတယ္။ ဂိမ္းၾကီးရင္ၾကီးသေလာက္ graphic file ေတြကလည္းၾကီးပါတယ္။ ဒီေတာ႔ GPU က process ကို memory ေပၚတင္ျပီး လုပ္ရတဲ႔အခါမွာ ျပီးျပည္႔စံုေအာင္ process မလုပ္ႏိုင္ပါဘူး။ ကိုယ္႔ ဂရပ္ဖစ္က 512 ပဲရွိတယ္။ဒါေပမယ္႔ ဖိုင္ေတြရဲ႔ ဆိုဒ္က 600 ေလာက္ရွိတယ္ဆိုရင္ အဲဒီ႔ဂိမ္းကို ကိုယ္႔ကြန္ပ်ဴတာ မႏိုင္ေတာ႔ပါဘူး။ကိုယ္႔ ဂရပ္ဖစ္နဲ႔ ဂိမ္းကလိုအပ္တဲ႔ ဂရပ္ဖစ္ ကြာဟခ်က္အမ်ားၾကီးျဖစ္ေနတာကို အတင္း install လုပ္မယ္ဆုိရင္ black screen ေတာင္က်လာႏုိင္ပါတယ္။ ကြာဟခ်က္ေတြသိပ္မမ်ားဘူးဆိုရင္ေတာ႔ ထစ္ထစ္ျဖစ္ေနတတ္ပါတယ္။

(4)Video Bus
Video Bus ေတြကိုေတာ႔ ထူးထူးေထြေထြမေျပာေတာ႔ပါဘူး။ သူတို႔ဟာ ဂရပ္ဖစ္ရဲ႔ data ေတြသြားတဲ႔လမ္းေၾကာင္းပံုစံ ဒါမွမဟုတ္ ဂရပ္ဖစ္ကတ္ေတြစိုက္ရတဲ႔ expansion slot type ေတြကိုဆိုလိုတာပါ။ PCI လား AGP လား။ ဒီလိုမ်ိဳးေတြကိုဆုိလုိတာျဖစ္ပါတယ္။

(5) Video Driver
Video Driver ဆိုတာကေတာ႔ အားလံုးသိၾကတဲ႔ Driver ပါပဲ။ က်ေနာ္တုိ႔ PC မွာ ဘယ္ hardware ကိုမဆိုတပ္ဆင္အသံုးျပဳလို႔ရေအာင္ ဒါမွမဟုတ္ အဲဒီ႔ ဟတ္၀ဲလ္ရဲ႔ လုပ္ငန္းကို လုပ္ကိုင္ရမွာ ပိုတြင္က်ယ္ေအာင္ ေပါင္းကူးေပးတဲ႔ program ေလးတစ္ခုျဖစ္ပါတယ္။ အဲဒါကိုအျပင္ေလာကမွာ driver တင္တယ္ ၊ driver ေမာင္းတယ္လုိ႔လည္း ေခၚၾကပါတယ္။ အဲဒီ႔ driver ကို ကိုယ္၀ယ္လိုက္တဲ႔ hardware နဲ႔အတူတူ ေပးလိုက္ေလ႔ရွိပါတယ္။ Driver CD ေခြေပ်ာက္ခဲ႔မယ္ဆုိရင္ေတာ႔ ကိုယ္႔ hardware model no နဲ႔ျပန္ရွာျပီး ေဒါလ္းလုတ္ လုပ္ရမွာျဖစ္ပါတယ္။

Graphic Card ေတြမွာ ထူးျခားခ်က္တစ္ခုရွိပါတယ္။အဲဒါဟာ ဘာလဲဆိုရင္ေတာ႔ driver တင္ျခင္းပါပဲ။ က်ေနာ္တုိ႔ sound card ေတြမွာဆုိရင္ driver မတင္ဘူးဆိုရင္ အသံလံုး၀မထြက္ပါဘူး။ဒီေတာ႔ ေမးစရာေတြရွိလာျပီေပါ႔။ Graphic Card မွာ driver မတင္ရင္ေရာ monitor မွာဘာမွမေပၚဘဲေနမွာလား၊ ဒါမွမဟုတ္ black & white ၾကီးပဲ ေပၚေနမွာလား။ ဒါေပမယ္႔ graphic card ေတြဟာ driver မတင္ဘဲသံုးလုိ႔ရပါတယ္။ သူ႔ကို driver မတင္ဘဲေနရင္ ခုနကေျပာခဲ႔သလုိမ်ိဳး တစ္ခုမွျဖစ္မွာမဟုတ္ပါဘူး။ graphic ကိုအျပည္႔အ၀မသံုးႏုိင္တာပဲ ရွိမွာပါ။ ဥပမာေျပာရရင္ ကြန္ပ်ဴတာကို shut down ခ်ရင္ သံုးခုေတြ႔ရမွာပါ။ အဲဒါက restart , shut down , stand by တို႔ေပါ႔။ graphic driver မတင္ထားဘူးဆိုရင္ stand by ကိုသံုးလုိ႔ရမွာမဟုတ္ပါဘူး။Game ေတြကို ေဆာ႔မယ္ဆုိရင္လည္း graphic card ရဲ႔ capacity အတုိင္း ေဆာ႔ႏိုင္မွာမဟုတ္ပါဘူး။ဒါေပမယ္႔ က်ေနာ္တုိ႔ OS ၾကီးကိုေရာဘာျဖစ္လုိ႔ျမင္ေနရတာလဲ။ သူလည္း graphic လုိပါတယ္။ ဒါေပမယ္႔ driver မေမာင္းထားရင္ stand by ကလြဲလို႔က်န္တာေတြ အကုန္လံုးကို ေကာင္းမြန္စြာအသံုးျပဳလို႔
ရပါတယ္။ ဘာျဖစ္လုိ႔လဲဆိုရင္ေတာ႔ Video BIOS ေၾကာင္႔ပဲျဖစ္ပါတယ္။Video BIOS ထဲမွာရွိတဲ႔ features ေတြေၾကာင္႔ က်ေနာ္တုိ႔ဟာ driver မေမာင္းဘဲနဲ႔ graphic လိုအပ္တဲ႔ OS ေတြကိုေကာင္းေကာင္း သံုးႏိုင္ေနတာျဖစ္ပါတယ္။

Connectors

System Unit ကေန monitor ကိုသြားတဲ႔ connector ေတြေပၚမူတည္ျပီး graphic quality ေျပာင္းလဲမႈေတြရွိပါတယ္။Graphic နဲ႔ပါတ္သတ္ျပီး Port ငါးခုရွိပါတယ္။

Port
(1)HDMI(High Definition Media Interface)
(2)VGA(Video Graphic Array)
(3)DVI-I(Digital Video Interface - Integrated)
(4)VIVO(Video In Video Out)
(5)TV out တုိ႔ျဖစ္ပါတယ္။

DVI-I နဲ႔ VIVO တုိ႔ဟာ ဟိုးအရင္တုန္းကေပၚခဲ႔တဲ႔ technology ေတြပါ။DVI-I ရဲ႔ connector ေခါင္းက 24 pin ျဖစ္ပါတယ္။ VIVO ကေတာ႔ DB 15 ကိုသံုးထားပါတယ္။

VGA ကေတာ႔ 15pin 3role female ျဖစ္ျပီး အခုအသံုးမ်ားေနတာျဖစ္ပါတယ္။ သူ႔ရဲ႔ cable က copper တစ္မ်ိဳးနဲ႔ျပဳလုပ္ထားျပီး graphic နဲ႔ပါတ္သတ္တဲ႔ data ေတြက digital state ကေန cable ေပၚကိုျဖတ္တဲ႔အခါမွာ analog state သို႔ကူးေျပာင္းရပါတယ္။ ထို႔အတြက္ graphic ရဲ႔ quality က်သြားရျခင္းျဖစ္ပါတယ္။

Latest တစ္ခုျဖစ္တဲ႔ HDMI ကေတာ႔ 19 pin (A/V) connector ေခါင္းကို သံုးထားပါတယ္။ HDMI ဟာ တကယ္႔ pure digital ျဖစ္ပါတယ္။ HDMI ရဲ႔ cable ဟာ optical နဲ႔ data transfer လုပ္ျပီး analog state ကိုမေျပာင္းရတဲ႔ အတြက္ quality အရမ္းေကာင္းပါတယ္။ Notebook ေတြ၀ယ္မယ္ဆိုရင္ HDMI ကို support လုပ္ထားတာလား VGA ကို support လုပ္တာလားဆိုတာကို စဥ္းစားသင္႔ပါတယ္။ ဒါေပမယ္႔ Cable အစစ္တစ္ေခ်ာင္းကို ေျခာက္ေသာင္းနီးပါးရွိပါတယ္။ China made ေတြဆုိရင္ေတာ႔ ေလးေထာင္ ငါးေထာင္နဲ႔တင္ရပါတယ္။

Note :::: Graphic Card ကိုအခုေနာက္ပိုင္း တစ္ခုတည္းမစိုက္ေတာ႔ဘဲ ႏွစ္ခု ဒါမွမဟုတ္ ေလးခု စိုက္တာေတြလည္းရွိလာပါျပီ။ ေလးခုစိုက္ဖို႔အတြက္ဆိုတာကေတာ႔ motherboard မွာ PCI-E slot ေလးခုပါမွရမွာပါ။ ေနာက္ျပီး Graphic Card ကိုအမ်ားၾကီးစိုက္ခ်င္ရင္ AGP တို႔လို slot မ်ိဳးေတြမွာ စိုက္လုိ႔မရပါဘူး။ PCI-E slot မွာစိုက္ရမယ္႔အျပင္ကို ဂရပ္ဖစ္ကတ္ အမ်ားၾကီးစိုက္ႏုိင္ဖုိ႔ရည္ရြယ္ျပီးထုတ္ထားတဲ႔ ဂရပ္ဖစ္ကတ္ေတြနဲ႔သာအဆင္ေျပႏုိင္မွာပါ။
ဥပမာအေနနဲ႔ေျပာရရင္ေတာ႔ Graphic Card Company ျဖစ္တဲ႔ NVIDIA company ကေန SLI ဆုိတဲ႔ နည္းပညာကိုတီထြင္ထားပါတယ္။ Graphic Card ႏွစ္ခု သို႔မဟုတ္ ေလးခု စိုက္ျပီးအသံုးျပဳႏိုင္ပါတယ္။ SLI Bridge ကိုသံုးျပီးစိုက္တာျဖစ္ပါတယ္။ စိုက္ထားတဲ႔ Graphic Card ႏွစ္ခုကို အေပၚကေန တံတားလိုမ်ိဳး အတန္းေလးတစ္တန္းထည္႔ျပီးအသံုးျပဳတာ ျဖစ္ပါတယ္။ ေနာက္ ATI company ကေတာ႔ Crossfire Technology ကိုသံုးပါတယ္။ Crossfire မွာ External Crossfire နဲ႔ Internal Crossfire ဆိုျပီးႏွစ္မ်ိဳးရွိပါတယ္။Internal ကေတာ႔ SLI Bridge လုိမ်ိဳး တံတားေလးပံုစံ အတန္းေလးထိုးထားတာပါ။ဒါေပမယ္႔ အေပၚမွာ အေကြးေလးတစ္ခုပါပါတယ္။ External Crossfire ကေတာ႔ Y cable ကိုသံုးျပီး ဆက္သြယ္အသံုးျပဳတာျဖစ္ပါတယ္။ဒီလိုေျပာတာကေတာ႔ ရွင္းမွာမဟုတ္ပါဘူး။ ေနာက္မွ...

No comments: