More performance for IGPU with dual-channel memory

Monday , 17, July 2017 Leave a comment

ဒီေန႔ေခတ္ Ultrabook laptop ေလးေတြ ၀ယ္တဲ့အခါမွာ မ်ားေသာအားျဖင့္ graphic processor အေနနဲ႔ သီးသန္႔ dedicated graphic processing unit (GPU) ေတြ မပါပဲနဲ႔ Intel CPU ထဲမွာ build-in ထည့္သြငး္ထားတတ္တဲ့ IGPU လုိ႔ ေခၚတဲ့ Integreated GPU ေတြပဲ ပါတာမ်ားါတယ္။ ဥပမာ- Intel HD graphics 4000, 5000, Intel HD 520 တို႔လို မ်ဳိးေပါ့။

အဲဒီလို Integrated GPU (I-GPU) ေတြသံုးထားတဲ့ laptop, ultrabook ေလးေတြကို သံုးမယ္ဆိုရင္ graphic performance က CPU အေပၚမွာလည္း အမ်ားၾကီး မူတည္ေနသလို IGPU ေတြမွာ သီးသန္႔ သူတို႔အတြက္ dedicated graphic memory မပါပဲနဲ႔ main (system) memory ကေနပဲ share လုပ္ျပီး သံုးပါတယ။္ တစ္နည္းေျပာရရင္ graphic memory ကို system memory ကေနပဲ မွ်ျပီးသံုးတာျဖစ္ပါတယ္။ Graphic software ေတြန႔ဲ 3G game ေတြဟာ processor လုပ္ေဆာင္ခ်က္အျပင္ memory access လိုအပ္ခ်က္ အလြန္မ်ားတယ္ ဆုိတာ ကြၽန္ေတာ္တို႔ သိထားျပီးျဖစ္ပါလိမ့္မယ္။ 3D rendering ေတြ၊ transformation တြက္ခ်က္မႉေတြ အတြက္ memory ကို ျမန္ျမန္ ေရးဖတ္ လုပ္ႏိုင္ဖု႔ိဟာလည္း အင္မတန္ အေရးၾကီးပါတယ္။
ဒါေၾကာင့္ system memory ကို graphic memory အျဖစ္ မွ်သံုးရတဲ့ Integrated GPU ေတြအတြက္ lappet memory ကို စဥ္းစားမယ္ ဆိုရင္ dual-channel ကို စဥ္းစားသင့္ပါတယ္။ ဒါဟာ သတိမထားမိၾကေပမယ့္ graphic performance ေကာင္းေကာင္းရဖို႔အတြက္ အလြန္ပဲ အေရးၾကီးပါတယ္။ Single channel နဲ႔ dual channel memory နည္းပညာကို အလြယ္ဆံုး (အရိုးရွင္းဆံုး) နားလည္ဖို႔ ဆိုရင္… Single channel ဆိုတာ memory module တစ္ခုပဲသံုးထားျပီး read/write ကို အဲဒီ module တစ္ခုထဲေပၚမွာပဲ လုပ္တာျဖစ္ပါတယ္။ Dual-channel memory architecture ဆုိတာကေတာ့ memory module ႏွစ္ခု (memory card ၂ ခု) သံုးျပီး read/write ကို အဲဒီ module ႏွစ္ခု ေပၚမွာ မွ်ျပီး လုပ္ေဆာင္တာ ျဖစ္လို႔ memory access rate ၂ ဆေလာက္ တက္လာပါတယ္။ Main system memory ကို grahic memory အျဖစ္မွ်သံုးတဲ့ IGPU ေတြအတြက္ dual channel memory တပ္ထားရင္ လုပ္ေဆာင္ခ်က္ သိသိသာသာတက္လာတာ ေတြ႕ရပါလိမ့္မယ္။

ဒါေၾကာင့္ laptop, ultrabook ၀ယ္မယ္ ဆိုရင္ ကိုယ့္ရဲ႕ computer မွာ dual channel လုပ္ေဆာင္မႉ ပါမပါၾကည့္ပါ။ တစ္ခ်ုိ႕ laptop ေတြမွာ motherboard onboard မွာ memory အေသတပ္ထားျပီး ေနာက္ထပ္ အျပင္ကေန memory ထပ္ထည့္ဖို႔ memory slot အပို ပါတတ္ပါတယ္။ အဲဒီလို laptop ေတြမွာ ဆိုရင္ သူ႔မွာပါတဲ့ built-in memory တစ္ေခ်ာင္ပဲ သံုးတယ္ဆိုရင္ single channel ျဖစ္ေနတတ္ပီး ေနာက္ထပ္ အမ်ိဳးအစားတူ ၊ ပမာဏတူတဲ့ memory ထပ္ထည့္လိုက္မွ dual channel mode နဲ႔ အလုပ္လုပ္ပါတယ္။ ဒါကို ေသခ်ာ ေလ့လာျပီး သတိထား တပ္ဆင္သင့္ပါတယ္။ Dual channel ျဖစ္ဖို႔ဆုိရင္ တပ္ထားတဲ့ memory module ၂ ခုလံုးက same type, same capacity, same speed ျဖစ္ဖို႔ လိုပါတယ္။ ဥပမာ- ပထမ တစ္ေခ်ာင္းက 4GB DDR3 တပ္ထားျပီး ထပ္ထည့္တဲ့ ဒုတိယ module က 8GB ဆိုရင္ စုစုေပါင္း 12GB ရမွာ ျဖစ္ေပမယ့္ single channel နဲ႔ပဲ အလုပ္လုပ္ပါလိမ့္မယ္။ 4GB ၂ ေခ်ာင္း အတူတူထည့္ျပီး 2 x 4GB = 8GB ဆုိမွသာ dual-channel နဲ႔ လုပ္ေဆာင္မွာျဖစ္ပါတယ္။ ဒါဆိုရင္ grahpic overall စြမ္းေဆာင္ရည္လည္း တက္လာႏုိင္ပါတယ္။ တစ္ခ်ိဳ႕ IGPU game စမ္းသပ္မႉေတြမွာ ဆိုရင္ ၃၀% ကေန ၄၀% ေလာက္အထိ စြမ္းေဆာင္ရည္ တက္လာတာ ေတြ႕ရတယ္လို႔ ဆိုပါတယ္။ ဒါဟာ တစ္ကယ္ကို စိတ္၀င္စားစရာ ေကာင္းတဲ့ ပမာဏ ျဖစ္ပါတယ္။

ဒါေၾကာင့္ laptop, ultrabook ေလးေတြနဲ႔ Integrated GPU နဲ႔ အလုပ္လုပ္မယ္ဆို၇င္ ျဖစ္ႏိုင္ရင္ dual-channel memory mode ရေအာင္ ဖန္တီးျပီး အလုပ္လုပ္တာဟာ စက္ခ်င္း အတူတူမွာ စြမ္းေဆာင္ရည္ ပိုေကာင္းေကာင္း ရႏိုင္ပါလိမ့္လို႔ ေျပာခ်င္ပါတယ္။

Complete benchmark video (for above picture)

Please give us your valuable comment

Your email address will not be published. Required fields are marked *

This blog is kept spam free by WP-SpamFree.