January 27, 2010

Core i7 အေၾကာင္း သိေကာင္းစရာ


တစ္ေန႔က မႏၱေလးသြားၿပီး အင္း၀ကြန္ပ်ဴတာဆိုင္မွာ ကြန္ပ်ဴတာေတြ သြား၀ယ္ပါတယ္။ ပစၥည္းေတြ ၀ယ္ေနရင္းနဲ႔ လူတစ္ေယာက္ေရာက္လာပါတယ္။ သူက ဆိုင္က ၀န္ထမ္းေတြနဲ႔ ရင္းႏွီးပံု ရပါတယ္။ စကားေတြ တဖြာဖြာေျပာေနေလရဲ႕။ သူေျပာတဲ့စကားေတြထဲမွာ ကၽြန္ေတာ္ ၿပံဳးမိတာေလး တစ္ခုပါတယ္။ သူက အခု အရင္လိုကြန္ပ်ဴတာေတြ ၀ယ္မေပးေတာ့တဲ့အေၾကာင္း၊ Video Edit လိုင္းဘက္ လုပ္ေနတဲ့ အေၾကာင္းကို ေျပာေနပါတယ္။ ကြန္ပ်ဴတာေတြက အရင္လိုလည္းမဟုတ္ေတာ့ဘူး၊ 775 တင္လည္း မကေတာ့ဘူး၊ ေနာက္ထပ္လည္း ဘာေတြထြက္မွန္းမသိေတာ့ စက္၀ယ္ေပးရတာ ေတာ္ေတာ္ေလး ေခါင္းစားရတယ္လို႔ ေျပာပါတယ္။ ကၽြန္ေတာ္က အဲဒါကို ၿပံဳးမိတာပါ။ ဟုတ္ပါတယ္၊ သူေျပာသလိုမ်ိဳးပဲ၊ အခုအခ်ိန္မွာ ပီစီတစ္လံုး ဆင္မယ္ဆိုရင္ ေရြးစရာေတြက အမ်ားႀကီးျဖစ္ေနတာကိုး။

CPU ထဲက ၾကည့္မယ္ဆိုရင္ ေလာေလာဆယ္ ေစ်းကြက္ထဲမွာ Socket 775 သံုးတာရယ္၊ Socket 1156 သံုးတဲ့ CPU ရယ္၊ ၿပီးေတာ့ Socket 1366 သံုးတဲ့ CPU ရယ္ဆိုၿပီး CPU သံုးမ်ိဳး ရွိပါတယ္။ Pentium Dual Core, Core2 Duo နဲ႔ Core2Quad တို႔ဟာ Socket 775 ကို အသံုးျပဳပါတယ္။ အခု ေနာက္ထြက္လာတဲ့ CPU ေတြကေတာ့ Socket 1366 သံုးတာလည္း ရွိပါတယ္။ Socket 1156 သံုးထားတာလည္း ရွိပါတယ္။

Core i7
Socket 1366 ကိုသံုးထားတဲ့ i7 Bloomfield ရွိပါတယ္။ Socket 1156 ကိုသံုးထားတဲ့ i7 Lynnfield လည္း ရွိပါတယ္။ ဒါေၾကာင့္ ဘယ္ i7 ကိုသံုးရမွာလည္းဆိုတာက ေရြးခ်ယ္စရာတစ္ခု ျဖစ္ေနပါတယ္။ Bloomfield ကို သံုးမလား၊ Lynnfield ကို သံုးမလားေပါ့။ ေသခ်ာတာကေတာ့ Lynnfield ဟာ Bloomfield ေလာက္ေတာ့ စြမ္းေဆာင္ရည္ မျမင့္ပါဘူး။

i7 မွာ Core ေလးခု ပါပါတယ္။ Core2Quad နဲ႔ တူပါတယ္။ သို႔ေပမယ့္ မတူတာက HyperThreading ပါတဲ့ အတြက္ ေနာက္ထပ္ Virtual Core ေလးခု ထပ္ရပါလိမ့္မယ္။ ဒါေၾကာင့္ i7 ဟာ Core ရွစ္ခု ပါတဲ့ ပံုစံ ျဖစ္သြားပါတယ္။ ၿပီးေတာ့ i7 ကစၿပီး အရင္ CPU ေတြတုန္းမွာပါခဲ့တဲ့ FSB (Front Side Bus) ဆိုတာ မပါေတာ့ ပါဘူး။ FSB အစား QPI (Quick Path Interconnect) ဆိုတာ ပါလာပါတယ္။ FSB ဘာေၾကာင့္ ေပ်ာက္သြားတာလည္း ဆိုေတာ့ i7 မွာ Memory Controller ဟာ Chiptset ထဲမွာ မရွိေတာ့ပဲ CPU ထဲကို ေရာက္သြားတာမို႔ပါ။ ဒါေၾကာင့္ i7 CPU ရဲ႕ ဘူးခြံမွာ အရင္ CPU ေတြတုန္းက FSB က ဘယ္ေလာက္ MHz ရွိပါတယ္လို႔ ေရးထားတာကို ေတြ႕ရေတာ့မွာ မဟုတ္ပါဘူး။ စကားမစပ္ i7 ရဲ႕ QPI Speed ဟာ 25.6 GB/s ရွိပါတယ္။

i7 ရဲ႕ ဘူးခြံမွာ Intel က ဦးစားေပး ေရးထားတာက Number of Threads ရယ္ Frequency ရယ္ပါ။ Threads ဆိုတာကို တခ်ိဳ႕ မၾကားဖူးေသးရင္း ရွင္းျပခ်င္ပါေသးတယ္။ ဒီလိုပါ။

Program တစ္ခု အလုပ္လုပ္ဖို႔အတြက္ အနည္းဆံုး Process တစ္ခု လိုအပ္ပါတယ္။ ဥပမာ Microsoft Word ဆိုတဲ့ Program အလုပ္လုပ္ဖို႔ ေနာက္က winword.exe ဆိုတဲ့ Process လုိပါတယ္။ Nero နဲ႔ ေခြကူးေနတဲ့ အခ်ိန္မွာေတာ့ nero.exe ဆိုတဲ့ Process နဲ႔ imapi.exe ဆိုတဲ့ Process ႏွစ္ခု လိုအပ္ပါတယ္။ Thread ကေတာ့ အဲဒီ Process ထက္ ေသးပါတယ္။ Process တစ္ခုကို Thread ေပါင္းမ်ားစြာ ခဲြၿပီး run ခိုင္းရင္ Performance တက္လာပါတယ္။ သို႔ေပမဲ့ အဲဒီလို Thread ခြဲေရးတာဟာ Programmer နဲ႔ အဓိက သက္ဆိုင္ပါတယ္။ ဒါေၾကာင့္ Program > Process > Thread ဆိုၿပီး ယူဆႏိုင္ပါတယ္။ i7 ဟာ တစ္ခ်ိန္တည္းမွာ Thread ရွစ္ခုကို run ေပးႏိုင္ပါတယ္။ ဒါေၾကာင့္ ျမန္တယ္လို႔ ေျပာၾကတာေပါ့။

ေအာက္က ဇယားေလးကေတာ့ i7 နဲ႔ Core2 Quad ကို ယွဥ္ျပထားတာပါ။ intel က ထုတ္ေပးထားတာပါ။

i5 အေၾကာင္းကို ဆက္လက္ ေဖာ္ျပေပးပါဦးမယ္။ ဆရာ ဖိုးႏိုင္၀င္းကေတာ့ i7 ဟာ ေစ်းႀကီးေပးရၿပီး တကယ့္ high end ေတြမွာသာ သံုးစြဲသင့္တဲ့ပံုစံမ်ိဳးအေနနဲ႔ PC Word မွာ ေရးသားထားပါတယ္။ i5 ကေတာ့ ေစ်းသက္သာၿပီး အဆင္ေျပတာမို႔ i5 ေခတ္ ျဖစ္လာလိမ့္မယ္လို႔ သူက ေရးသားထားပါတယ္။
ကဲ i5 ေခတ္ကို ကၽြန္ေတာ္တို႔ ျဖတ္သန္းၾကရေအာင္…

No comments:

Post a Comment