အမ်ားအက်ဳးိ၊ ရြက္သည္ပုိးက။ ခႏုိးခနဲ႔၊ ဆုိကဲ့ရဲ႕လည္း။ မဖဲ့ မေစာင္း၊ ကုိယ့္လမ္းေၾကာင္းကုိ၊ စိတ္ေကာင္းႏွင့္ယွဥ္ ေရွးရွဳႏွင္ေလာ။ ။ (ေရႊက်င္သာသနာပုိင္ ေရြဟသၤာ ဆရာေတာ္)
မဂၤလာပါခင္ဗ်ာ..... အခုလို ကၽြန္ေတာ့္ ဘေလာ့ကိုလာလည္တဲ့အတြက္ ေက်းဇူးအထူးတင္ရွိပါတယ္.... ေနာက္လည္းလာခဲ့ဖို႔ဖိတ္ေခၚပါတယ္....မိတ္ေဆြမ်ားက်န္မာရႊင္လန္းၾကပါေစ..... လို႔ဆုမြန္ေကာင္းေတာင္းလိုက္ပါတယ္...........မဂၤလာအေပါင္းနဲ႔ျပည္၀ၾကပါေစ...

Sunday, March 11, 2012

Intel Processor

intel ရဲ ့ Nehelem နည္းပညာကိုအေျခခံထားတဲ့ Core Series ေတြ CPU ေလာကကိုစိုးမိုးေနတာအားလံုးအသိပဲျဖစ္မွာပါ။

Core Series CPU အေၾကာင္းကိုမေျပာခင္မွာ အရင္ဆံုးသိထားရမယ့္ အေခၚအေ၀ၚေလးေတြကိုအရင္ေျပာသြားပါမယ္။
အဲဒါေတြကေတာ့…..
၁။ Die ( integrated circuit ) Wafer ဆိုတဲ့ Silicon ကေန CPU လုပ္ရန္ျဖတ္ထုတ္လိုက္တဲ့ Integrated Circuit ကို Die လို ့ေခၚတာပါ။
၂။ Core ဆိုတာ Die တစ္ခု ေပၚမွာတည္ေဆာက္ထားတဲ့ CPU Chip တစ္ခု (သို ့မဟုတ္) CPU တစ္လံုးအတြက္အဓိကအက်ဆံုးအစိတ္အပိုင္း (သို ့မဟုတ္) Real Processing Unit
၃။ Thread ဆိုတာ လမ္းေၾကာင္း သို ့လုပ္ေဆာင္မွဳ ့တစ္ခုပါ။
၄။ Hyper Threading Technology ဆိုတာ Thread လမ္းေၾကာင္းႏွစ္ခုကို Processor ( Core ) တစ္ခုတည္းေပၚမွာအျပိဳင္သြားလာေစရန္ေဆာင္ရြက္ေပးသည္။
၅။ Multi Core ဆိုတာ Die တစ္ခုေပၚမွာ တစ္ခုထက္ပိုေသာ Core ေတြကိုထည့္သြင္းတည္ေဆာက္သည့္နည္းပညာကိုေခၚသည္။
၆။ Cache ဆိုသည္မွာ CPU တြင္ Core မ်ားအလုပ္လုပ္ရန္အတြက္အသံုးျပဳေသာ(ထည့္သြင္းတည္ေဆာက္ထားေသာ) Static Memory
၇။ Turbo Boost Technology ဆိုတာ Intel CPU ေတြမွာပါတဲ့နည္းပညာတစ္ခုပါ။ Core မ်ားစြာပါေပမယ့္ Application တစ္ခု Run ေနစဥ္မွာ Core တစ္ခုသာလိုအပ္မယ္ဆိုရင္ Core တစ္ခုတည္းနဲ ့ပဲလုပ္ေဆာင္ေပးျပီးေတာ့ တစ္ခုထက္ပိုေသာ
Core လိုအပ္တယ္ဆိုမွ Auto ထုတ္သံုးတဲ့နည္းပညာျဖစ္တဲ့အတြက္ Performance ပိုင္းအတြက္
စိတ္ခ်ရျပီးေတာ့ ပါ၀ါစားသံုးမွဳ ့ကိုလည္းေခၽြတာရာေရာက္ေစတဲ့နည္းပညာပါ။

၈။ Smart Cache ဆိုတာ Intel CPU ေတြမွာပါတဲ့နည္းပညာတစ္ခုပါ။ CPU ထဲမွာပါတဲ့ Cache Memroy ေတြဟာ လုိအပ္လွ်င္ Dynamically ေပါင္းစပ္ၿပီးေတာ့ Performance ကိုပိုမိုေကာင္းမြန္ေစပါတယ္။
၉။ QPI ဆိုတာ Quick Path Interconnect လို ့ေခၚတဲ့နည္းပညာပါ။ လုိအပ္တဲ့အခ်ိန္မွာ CPU အတြင္းမွာရွိတဲ့ Core ေတြ Memory ေတြက Point to Point ခ်ိတ္ဆက္ျပီးေတာ့ Hyper Transport လုပ္ႏိုင္ပါတယ္။


ဒါဆိုရင္ေတာ့ Core I Series CPU ေတြနဲ ့ပတ္သက္လို ့စေျပာရေအာင္ဗ်ာ……….
သူတို ့ေတြ ရဲ ့CPU ထုတ္လုပ္မွဳ ့Process က 45 Nanometer to 32 Nanometer ပါ။ 45 nanometer နဲ ့တစ္မ်ိိဳး 32 nanometer နဲ ့တစ္မ်ိဳး ႏွစ္မ်ိဳးရွိပါတယ္။
Code name ေတြကေတာ့Bloomfield ( Core i7 ) သူ ့မွာ Transistors ေပါင္း ( 731 သန္း ) သံုးထားပါတယ္။ 45 nanometer ပါ။
(   LGA -1366 Socket ကိုသံုးရမွာပါ )Lynnfield ( Core i5 / Core i7 ) သူ ့မွာက Transistors ေပါင္း (774 သန္း) သံုးထားပါတယ္။ 45 nanometer ပါ။ ( LGA -1156 Socket ကိုသံုးရမွာျဖစ္ပါတယ္။)
3. Westmere ( Core i3 / Core i5 ) သူ ့မွာက Transistors ေပါင္း (383 သန္း) သံုးထားပါတယ္။ 32
nanometer ပါ။( LGA -1156 Socket ကိုသံုးရမွာျဖစ္ သလို Mobile အတြက္အဓိကထုတ္လုပ္တာျဖစ္ပါတယ္ )
Bloomfield နဲ ့Lynfield က သံုးထားတဲ့ Transistors မ်ားေၾကာင့္ Socket ကြာသြားပါတယ္။ျပီးေတာ့ Bloomfield က Tripple Channel Memory Controller ကိုအသံုးျပဳျပီးေတာ့ Lynfield ကေတာ့
Dual Channel Memory Controller ကိုအသံုးျပဳပါတယ္။ Lavel 2 Cache နဲ ့Label 3 Cache တို ့ကသိပ္ကြာျခားမွဳမရွိပါဘူး။ Core i3 ကေတာ့ Mobility ျဖစ္သြားပါတယ္။





ဒါကေတာ့ Nehelen ရဲ ့ဖြဲ ့စည္းတည္ေဆာက္ပံုပါ။


ဒီေနရာမွာ QPI ဆိုတာ Quick Path Interconnect လို ့ေခၚတဲ့နည္းပညာပါ။ လုိအပ္တဲ့အခ်ိန္မွာ CPU အတြင္းမွာရွိတဲ့
Core ေတြ Memory ေတြက Point to Point ခ်ိတ္ဆက္ျပီးေတာ့ Data ေတြကို Hyper
Transport လုပ္ႏိုင္ပါတယ္။ ေအာကကပံုတြင္ရွဳ


ဒါကေတာ့ Core i7 CPU ပါ။



Pin အေရအတြက္ 1366 ပါ။ Socket 1366 သံုးပါမယ္။
Physical Core ကေတာ့ 4 Core ပါ။ Hypertreading နဲ ့ေပါင္းစပ္လိုက္ရင္ 8 Core / 8 Thread ျဖစ္သြားမွာပါ။
Memory က DDR3 ကို Triple Channel နဲ ့သံုးပါမယ္။
သူ ့အတြက္ 1366 Socket Core i7 နဲ ့တြဲသံုးမယ့္ X58 Chipset နဲ့Motherboard ပါ။
ဒီ Diagram ကေတာ့ Core i7 ရဲ ့လုပ္ေဆာင္ပံု ပါ။




ဒါကေတာ့ Core i3 CPU ပါ။





                                          


Pin အေရအတြက္Desktop အတြက္ေတာ့ 1156ပါ။ Socket 1156 ကိုသံုးရပါမယ္။ Mobile အတြက္ကေတာ့ µPGA-989 ပါ။
Physical Core ကေတာ့ 2 Core ပါ။ Hypertreadingနဲ ့ေပါင္းစပ္လိုက္ရင္ 4 Core / 4 Thread ျဖစ္သြားမွာပါ။
Memory က DDR3 ကို Dual Channel နဲ ့သံုးပါမယ္။
သူ ့အတြက္ 1156 Socket Corei3 နဲ ့တြဲသံုးမယ့္ H 55 Motherboard ပါ။
အဓိကကေတာ့ Laptop တို ့Mobility ေတြအတြက္သံုးပါတယ္။
ဒါကေတာ့ Core i3 ရဲ ့လုပ္ေဆာင္ပံုပါ။


အထက္ပါ Core Series CPU မ်ားထဲတြင္ GPU Core ႏွင့္ Memory Controller တစ္ပါတည္းပါ၀င္ၿပီးသားျဖစ္ပါတယ္။ ဒါေၾကာင့္ North bridge ကိုေဖ်ာက္လုိက္ျပီးေတာ့ (MCH) Nothbridge အား CPU ထဲတြင္တစ္ပါတည္းေပါင္းထည့္လိုက္ျခင္းကGraphicsUnit အတြက္လည္းသက္ေရာက္မွဳ ့ရွိေစပါတယ္။




x-small;"">Motherboard Feature





x-small;"">Motherboard Feature




ဒါကေတာ့ Core Series ေတြရဲ ့ Facilities ဇယားကြက္ေလးပါ။
ဒါကေတာ့ Desktop အတြက္ပါ။


ဒါကေတာ့ Mobile အတြက္ပါ။






ေနာက္ဆုံးေပၚ Intel Processor မ်ား အေၾကာင္း



CPU သည္ ကြန္ပ်ဴတာ၏ အဓိကထိန္းခ်ဳပ္သူဟု လူအမ်ားကအလြယ္သိထားၾကၿပီး၊ CPU မ်ားသည္ မည္သုိ႔မည္ပံု အလုပ္လုပ္သည္ႏွင့္ CPU မ်ား၏ အမ်ဳိးအစား မတူညီပံုမ်ား၊ ယခုေနာက္ပုိင္း မ်ဳိးဆက္သစ္ CPU တို႔၏ အံ့မခန္းစြမ္းေဆာင္ရည္ျမင့္တက္လာပံုတို႕ကို Knowledge Bridge Magazine စာဖတ္သူမ်ား ေလ့လာႏိုင္ရန္ တင္ျပလိုက္ရပါသည္။

Intel Core 2Duo Processor
Intel core 2 Duo Processor သည္ ယံုႏိုင္ဖြယ္မရွိ၊ လ်င္ျမန္ေသာ ပုံစံျဖင့္ အလုပ္လုပ္ကာ Desktop Processor တစ္ခုလည္း ျဖစ္သည္။ ယခင္ Desktop processor မ်ဳိးဆက္ေဟာင္းမ်ားထက္ ၄၀% ပိုျမန္လာသည့္အျပင္ စြမ္းအင္ ၄၀% မက ပိုလာ သည္။ Intel Core 2 Duo ၏ အေၾကာင္းအရာမ်ားကို ေလ့လာၾကည့္လွ်င္ -
(၁) Intel ၏ေဖာ္ျပခ်က္အရ Core 2 Duo သည္ Speed အျမန္ဆံုးျဖစ္ကာ ၿပိဳင္ဘက္ကင္း Desktop Processor ျဖစ္သည္။
(၂) 12 Cache  ပါ၀င္မႈပါ 4 MB ျဖစ္သည္။
(၃) Front Side Bus မွာ 1066 MHz ျဖစ္သည္။
(၄) Clock Cycle တစ္ခုစီတိုင္းတြင္ Instruc-tion မ်ား ယခင္ထက္ အမ်ားႀကီး ပိုေပးႏိုင္ေသာေၾကာင့္ စြမ္းအင္မ်ား ပိုလာကာ Wide Dynamic Execution ဟု ေခၚဆိုသည္။
(၅) ရရွိႏိုင္ေသာ Data Bandwidth မ်ားထဲမွ Optimize အျဖစ္ဆံုးကို သံုးထားေသာေၾကာင့္ System Performance ပိုေကာင္းလာသည္။
(၆) Intel Advance Digital Media Boost ေၾကာင့္ Video, Audio, photo မ်ားအလုပ္လုပ္ခ်ိန္၊ Encryption အလုပ္လုပ္ခ်ိန္မ်ားတြင္ အခ်ိန္စား သက္သာ ေစသည္။
၄င္း CPU ကို Intel 965 Express Chipset Mother-board ျဖင့္ တြဲဖက္သံုးပါက ပို၍အဆင္ ေျပႏိုင္သည္။

Intel Core 2 Extreme processor

Intel Core 2 Extreme Processor X 6800 သည္ Dual core Engine ကို သံုးထားကာ Industry Standard ျဖစ္သည္။ Intel မွ ထုတ္လုပ္ေသာ Core 2 Extreme Processor X 6800 သည္ ကမၻာေပၚတြင္ အေကာင္းဆံုး Gaming Processor တစ္ခု ျဖစ္သည္။
Intel Core 2 Extreme Processor ကိုေလ့လာ ၾကည့္လွ်င္ -
(၁) 12 - 4MB, front size Bus 1066 MHz ျဖစ္သည္။
(၂) ထူးျခားခ်က္မွာ Intel Advance Digital Media Bootstm က Core 2 Due ကဲ့သို႔ Appliation မ်ားကို Accelerate လုပ္ေပးႏိုင္႐ုံသာမက မွတ္ဉာဏ္ အတုကဲ့သို႔ ပါ ျပဳလုပ္ေပးႏုိင္သည္။
(၃) ၄င္း processor သည္ Game အတြက္ အလြန္သင့္ေတာ္ၿပီး Graphic ႐ုပ္ထြက္မွာ အျပင္မွာ ကဲ့သို႔ ခံစားႏိုင္သည္။
(၄) Intel ၏အဆိုအရ Core 2 Extreme သည္ Energy Efficient ျဖစ္ေအာင္ Design ဆြဲထားေသာ ေၾကာင့္ ပူလာသည္ထိသံုးႏိုင္ၿပီး ဆူညံမႈမရွိဟုဆိုသည္။

Intel Itanium 2 Processor

Intel ကထုတ္လုပ္ေသာ Dual Core Itanium 2 processor မ်ားသည္ Server Standard processor မ်ားျဖစ္သည္။ ၄င္း processor မ်ားကို Based လုပ္ထား ေသာ Server မ်ားသည္ ပို၍  Flexibility ျဖစ္သည္။ Dual Core Itanium Processor သည္ ယခင္ကထက္ ႏွစ္ဆ ပိုျမန္ကာ  Intel နည္းပညာအသစ္မ်ား ျဖစ္ေသာ Cache Safe Technology, Enhanced Machine Cheek နည္း ပညာမ်ား၏ စိတ္ခ်ရမႈမ်ားပါ တစ္ပါတည္း ပူးတြဲခံစား ႏိုင္မည္ ျဖစ္သည္။
၄င္း processor ကို အေသးစိတ္ေလ့လာၾကည့္ ပါက -
(၁) Dual Core Processing ႏွင့္ EPIC ဟု ေခၚေသာ Explicitly Prallel Instruction Computing  နည္းပညာကို သံုးထားေသာေၾကာင့္ Dual Core Intel Itanium 2 processor 9000 Series သည္  proce-ssor တစ္ခုတည္း၌ ပင္ 64 bit processing ႏွစ္ခုျဖစ္သြား ကာ performance ႏွစ္ဆ ေကာင္းလာသည္။
(၂) Dual Core Intel Itanium 2 processor Virtualization နည္းပညာသည္ OS Compa-tibility ကို တိုးျမင့္ေစသည္။
(၃) Intel Cache safe Technology နည္း ပညာေၾကာင့္ Hign End Systam ႀကီးမ်ားတြင္ Error ျဖစ္ေနသည့္တိုင္ အလုပ္ဆက္လုပ္ႏိုင္ကာ Cache ႏွင့္ ပတ္သက္ေသာ Error မ်ားပါ ေလ်ာ့ခ်ေပးသည္။
(၄) Dual Core Intel Itanium 2 processor သည္ Energy Efficient ျဖစ္ေသာေၾကာင့္ ယခင္ processor မ်ားထက္ ၂၀ ရာခိုင္ႏႈန္း power စားသက္ သာသည္။
Intel Xeon Processor
Enterprise Level Preformace မ်ားအတြက္ စြမ္းေဆာင္ရည္ျမင့္ Dual Core xeon processor အသစ္ကို Advance server Technology ႏွင့္အတူ Intel မွ ထုတ္ လုပ္လိုက္ျခင္း ျဖစ္သည္။
၄င္းကို စီးပြားေရးနယ္ပယ္မ်ားတြင္ 64 bits processor အေနျဖင့္ က်ယ္ျပန္႔စြာ အသံုးျပဳလ်က္ရွိၿပီး၊ Email server - Internet server အျဖစ္အသံုးျပဳေနသည္ ကိုလည္း ေတြ႕ရသည္။ ယခု xeon Processor သည္ ယခင္ xeon processor မ်ားထက္ ပိုမိုေကာင္းမြန္ေသာ အခ်က္မ်ားကို ေလ့လာၾကည့္လွ်င္ -
(၁) Single Core Xeon Processor ကို အေျခခံ ထားေသာေၾကာင့္ server ေတြထက္ စြမ္းေဆာင္ရည္ ၃ဆ ပိုေကာင္းသည္။
(၂) Hardware ကို Assist လုပ္ေပးေသာ Intel Virtualication နည္းပညာကို အေျခခံထားေသာ ေၾကာင့္ စနစ္တိုင္းကို ယခင္ကထက္ ပိုမို detail လုပ္ ေဆာင္ႏိုင္သည္။
(၃) အပိုပါရွိလာေသာစနစ္မ်ားမွာ Advanced Redundency, Error Checking Feature မ်ားၿပီး၊ အတိ အက်ေျပာရလွ်င္ Memory Mirroring ႏွင့္ Sparing တို႔ ျဖစ္ၿပီး၊ Fully Buffered DImm Technology ကိုလည္း ခံစားႏိုင္ေပမည္။

Intel Pentium D processor

Intel pentium D processor သည္ အထက္ ေဖာ္ျပပါ processor မ်ားထက္ပို၍user မ်ားႏွင့္အနီးစပ္ ဆံုး processor တစ္ခုျဖစ္သည္။ ဗီဒီယိုတည္းျဖတ္ျခင္း၊ Graphic Intensive လုပ္ျခင္း၊ Graphic အားလံုးေသာ Game ကစားျခင္းလုပ္ငန္းေဆာင္တာမ်ားကို တၿပိဳင္ တည္းအရွိန္အဟုန္ေကာင္းေကာင္းႏွင့္ ျပဳလုပ္ႏိုင္ေသာ processor ျဖစ္ၿပီး၊ Desktop Level processor ျဖစ္ သည္။
Processor အားေကာင္းလာမႈေၾကာင့္ user အ ေနျဖင့္တစ္ၿပိဳင္တည္း Engineering Drawing, Graphic Animation, Rendering, Virus Scanning စေသာ အလုပ္ မ်ားကိုပါ တၿပိဳင္တည္း လုပ္ေဆာင္ႏုိင္သည္။
Intel Dual Core Processing သည္ Hyper Threading HT Technology မွေန၍ တစ္စတစ္စတိုး တက္ေျပာင္းလဲလာျခင္းျဖစ္သည္။ ယခုအခ်ိန္တြင္ Hyper Threading ႏွင့္ Dual Core processing ႏွစ္ခုလံုးသည္ Multi Threaded ရရွိေသာ္လည္း Dual Core မွာ တြက္ခ်က္ မႈပိုင္းႏွင့္ အရင္းျမစ္ပိုင္းဆိုင္ရာမ်ားကို ပိုရယူေပးႏုိင္သည္။
(၁) Inter Pentium D procesor ၏ အေၾကာင္း မ်ားကို ေလ့လာၾကည့္ပါက Inter Pentium D procesor တစ္ခု ပါရွိသည္ႏွင့္၄င္း Processor ႏွင့္ Frequency တူညီ ေသာ processor ေနာက္ တစ္ခုက အလုပ္လုပ္ေပးမည္ ျဖစ္သည္။
(၂) Core တစ္ခုခ်င္းစီအတြက္ Level  cache 16 KB ပါရွိသည္။
(၃) Level 2 cache core တစ္ခုခ်င္းအတြက္ 1MB ပါေသာေၾကာင့္ စုစုေပါင္း 2MB ပါရွိသည္။ Core တစ္ခု ခ်င္းစီက Data မ်ားကို ျမန္ျမန္ access လုပ္ႏိုင္မႈေၾကာင့္ Overall perfermone တက္လာသည္။
(၄) 90nm process Tenchnology ကို အသံုး ျပဳထားၿပီး၊ Digital media Application မ်ား သိသာ ထင္ရွားစြာ performane ေကာင္းလာေအာင္ ျပဳလုပ္ေပး ထားသည္။
ယခုေဖာ္ျပခဲ့ေသာ Intel processor မ်ား အေၾကာင္းကို စံုလင္စြာမိတ္ဆက္ေပးခဲ့ၿပီးျဖစ္သည္။ ထို႔ ေၾကာင့္ စာဖတ္သူမ်ားအေနျဖင့္ processor အေၾကာင္း ကိုေကာင္းစြာနားလည္ သိရွိေစၿပီးဘယ္ processor က Desktop Level၊ ဘယ္ processor က Server level စသည္ျဖင့္ နားလည္ကာ processor မ်ားႏွင့္ရင္းႏွီးကြၽမ္း ၀င္သြားႏိုင္ေပလိမ့္မည္။

knowledge Bridge Magazine မွေကာက္ႏုတ္ထားသည္။


No comments:

Post a Comment

ေက်းဇူးျပဳ၍ တစ္ခုခု ေျပာေပးသြားပါ...