ကၽြန္ေတာ္တို႔ဆိုဒ္မွာ အမ်ားအားျဖင့္
ကြန္ပ်ဴတာနဲ႔ ပက္သက္ရင္ အေျခခံနဲ႔ ဆိုင္တဲ႔အေၾကာင္းအရာ၊
၀င္းဒိုးနဲ႔ဆုိင္တဲ႔ အေၾကာင္းအ၇ာေလးေတြပဲ အမ်ားအားျဖင့္ တင္ေလ့ရွိပါတယ္။
အခုလည္း က်ေတာ္ျပန္လည္ ေ၀မွ်လို္တာကေတာ့ Hard ware နဲ႔ဆိုင္တဲ႔ အေၾကာင္းအရာ
သိသင့္တာေလးေတြကို အေျခခံက်က် ေရးသားရွင္းျပထားေပးတဲ႔
အေၾကာင္းအရာေလးေတြကို က်ေတာ္ဖတ္မိသလို က်ေတာ့္ဆိုဒ္ကို လာလည္တဲ႔
သူငယ္ခ်င္းမ်ားလည္း ေလ႔လာမွတ္သားလို႔ရေအာင္ တစ္ဆင့္ျပန္လည္
ေ၀မွ်ျခင္းျဖစ္ပါတယ္။ ဘယ္အရာမဆို အေျခခံခိုင္ခိုင္မာမာရွိမွ
ေအာက္ေျခခိုင္ခံ႔မွ တစ္ဆင့္ပီးတစ္ဆင့္ တက္တဲ႔အခါ အစစအရာရာ
အဆင္ေျပမွာျဖစ္ပါတယ္။ ကၽြန္ေတာ္ကိုယ္တိုင္လည္း သေဘာက်ႏွစ္သက္မိလို႔
မွတ္စုအေနနဲ႔ေရာ တစ္ဆင္႔ျပန္လည္ ေ၀မွ်လိုတဲ႔ သေဘာနဲ႔ပါ တင္ေပးလိုက္ပါတယ္။
သိၿပီးသား ကၽြမ္းက်င္ပီးသား သူမ်ားအတြက္ လံုး၀မရည္ရြယ္ပဲ
မူႀကိဳအဆင့္မ်ားကိုသာ ရည္ရြယ္ပါသည္။ ဘာေၾကာင့္လဲဆိုေတာ့ က်ေတာ္လည္း
မူႀကိဳအဆင့္မွ မတက္ႏိုင္ေသးေသာေၾကာင့္ပါ....:D
Core i series မွာ Nehalem Architecture
နဲ ့ Sandy bridge Architecture ဆိုျပီးရိွပါတယ္.. ပထမဆံုး စထုတ္တာ
Nehalem Architecture ကို base လုပ္ျပီး ထုတ္လုပ္ပါတယ္…Sandy bridge
Architecture ကိုေတာ့ 2011 အေစာပိုင္းကာလမွာ စျပီးထုတ္ခဲ့ပါတယ္..
Core i series code name မ်ားမွာ
1.Gulftown,
2.Bloomfield,
3.Lynnfield,
4.Clarkfield,
5.Clarkdale,
6.Arrandale,
7.Sandy bridge(Desktop),
8.Sandy bridge(moblile) တို့ျဖစ္ၾကပါတယ္။
Core i series code name အုပ္စုမွာ
Nehalem Architecture ကိုအေျခခံတည္ေဆာက္ထားတဲ့ code name ေတြကေတာ့
Gulftown,Bloomfield, Lynnfield, Clarkfield,Clarkdale နဲ့ Arrandale
တို့ျဖစ္ၾကပါတယ္။ Sandy bridge Architecture ကိုအေျခခံတည္ေဆာက္ထားတဲ့ code
name ေတြကေတာ့ sandy bridge(Desktop) နဲ ့sandy bridge(mobile)
ေတြျဖစ္ပါတယ္..
Core i series မွာ ေအာက္ပါအခ်က္မ်ားကြာျခားသြားပါတယ္
1.core အေရ အတြက္ပါ၀င္မွု
2.Thread အေရအတြက္
3.Cache ပါ၀င္မွု ပမာဏ
4. Turbo Boost Technology
5. Smart Cache
6. QPI
7.Hyper-threading technology
Core ဆိုတာ တြက္ခ်က္မွူ real processing
unit တစ္ခုျဖစ္ျပီး chip တစ္ခုေပၚမွာ တည္ေဆာက္ထားပါတယ္ အဲဒီ core က
နွစ္လံုး ေလးလံုး စသျဖင့္ပါ၀င္ပါတယ္..
2.Thread အေရအတြက္
Thread ဆိုတာ processor ကို instruction
ေပးပို ့ရာမွာ လမ္းေၾကာင္း 1ခု 2ခု 4ခု 8ခု စသျဖင့္ရိွပါတယ္ 2ခုနဲ
့2ခုအထက္ကို multi-thread လို ့ေခၚပါတယ္..
3.Cache ပါ၀င္မွု ပမာဏ
Cache ပါ၀င္မွုပမာဏ
အနည္းမ်ားေပၚမူတည္ျပီး ပိုျပီးျမန္သလို cache ပမာဏမ်ားတဲ့ processor
ကပိုျပီးေတာ့ေစ်းၾကီးပါတယ္..(2MB,4MB,6MB,8MB..စသျဖင့္)
4. Turbo Boost Technology
Turbo Boost ဆိုတာ လိုအပ္တဲ့ အခ်ိန္မွာ
core တစ္လံုး နဲ ့တစ္လံုး ေပါင္းစည္းလုပ္ေဆာင္ေပးပါတယ္.. process တစ္ခုကို
core တစ္လံုးတည္းနဲ ့လုပ္ေဆာင္နိုင္ပါက core တစ္လံုးတည္းနဲ ့သာ
လုပ္ေဆာင္ျပီး core တစ္လံုးတည္းနဲ ့လုပ္ေဆာင္ရန္မလံုေလာက္တဲ့အခါ core ေတြ
အခ်င္းခ်င္းခ်ိတ္ဆက္လုပ္ေဆာင္တဲ့ နည္းပညာျဖစ္ပါတယ္..
5. Smart Cache
Smart cache ဆိုတာ core ထဲမွာ ပါတဲ့ cache ေတြဟာ လိုအပ္တဲ့အခါမွာ အခ်င္းခ်င္း ေပါင္းစည္း လုပ္ေဆာင္တဲ့ နည္းပညာျဖစ္ပါတယ္..
6. QPI (Quick Parth Interconnect)
QPI
ဆိုတာ processor နဲ ့north bridge ၾကားမွာ high speed transfer
လုပ္ေဆာင္ပါတယ္.. north bridge ကို အရင္ကလို motherboard ေပၚမွာ chip
တစ္ခုအေနနဲ ့ သီးသန္ ့ထုတ္မ ထား ေတာ့ပဲ CPU ထဲကို ဆြဲသြင္း
လိုက္ပါတယ္..ဒါေၾကာင့္ point to point ခ်ိတ္ဆက္ျပီး လုပ္ေဆာင္
နိုင္တယ္..ယခင္ FSB ေနရာမွာ အစားထိုး ၀င္ေရာက္လာျပီး QPI
ျဖစ္သြားပါတယ္..cpu အတြင္းမွာ north bridge နဲ ့ cpu တို ့ခ်ိတ္ဆက္တဲ့
လမ္းေၾကာင္း ကို Common Serial Interconnect(CSI) bus လို ့ေခၚပါတယ္..
7.Hyper-threading technology
Hyper-threading ဆိုတာ processor
တစ္လံုးထဲကမွ အခ်ိန္တစ္ခုထဲမွာပင္လ်င္ thread နစ္ခုကို တစ္ျပိဳင္နက္ထဲ
တာ၀န္ထမ္းေဆာင္နိုင္ပါတယ္ ဒီေနရာမွာ Thread ဆိုတာ processor ဟာProgram
တစ္ခုမွ လာတဲ ့instruction တစ္ခုလုပ္ ေဆာင္မွဳကို thread တစ္ခုလို
့သတ္မွတ္ပါတယ္…Thread ဟာ 2ခု 4ခု 8ခု စသျဖင့္ျဖစ္နိုင္ပါတယ္..HT ပါတဲ ့
processor ဟာ architecture state ကို copyer လုပ္ျပီး logically အရ
Processor နွစ္လံုးျဖစ္ေအာင္ ဖန္တီးထားျခင္းပါ..နဂို physical မွာရိွေနတဲ ့
cache , execution unit, control unit ,buses စတဲ ့ resourses
ေတြကိုမ်ွေ၀သံုးစြဲျခင္းပါပဲဲ…သာမန္ processor တစ္လံုးနဲ ့စာရင္ HT
processor အလုပ္လုပ္တာ 30%ေလာက္ပိုျပီးေတာ့ျမန္ပါတယ္...
Nehalem microarchitecture based
Core i3
ပထမဆံုး
Nehalem ကထုတ္တဲ့ core i3 ကို 2010 ခုနွစ္ ဇန္န၀ါရီလ မွာ စတင္
သံုးစြဲခဲ့ၾကပါတယ္..Desktop processor မွာ ေရာ laptop mobile processor
အတြက္ပါ ထုတ္လုပ္ခဲ့ပါတယ္..
Core i5
Nehalem ကိုပဲ base လုပ္ထားတဲ့ core i5 ကို စက္တင္ဘာလ ၈ ရက္ ၂၀၀၉ ခုနွစ္မွာ စတင္သံုးစြဲခဲ့ၾကပါတယ္..
Core i 7
Nehalem
ကိုပဲ base လုပ္ထားတဲ့ corei7 ကို ၂၀၀၈ ခုနွစ္ကုန္ပိုင္းေလာက္မွာ
စတင္သံုးစြဲခဲ့ၾကပါတယ္..အဲတုန္းက စစခ်င္းထုတ္တုန္းက Bloomfield
ကိုစထုတ္ခဲ့ပါတယ္..2009 ခုနွစ္မွာ Lynnfield, clarkfield, Arrandale
တုိ႕ကိုထုတ္ပါတယ္ 2010 ခုနွစ္မွာေတာ့ Gulftown ကိုထုတ္လုပ္ပါတယ္..ဒါေတြက
Nehalem architecture ကိုအေျခခံထား တဲ့ မ်ိဳးကြဲ code name နဲ
့ထုတ္လုပ္ထားတဲ့ processor series ေတြျဖစ္ပါတယ္..
Sandy Bridge microarchitecture based
Core i3
Sandy bridge
microarchitecture မွာဆိုရင္ code name ေတြက sandy bridge(Desktop) နဲ ့
sandy bridge(Mobile) ဆိုျပီးလာပါတယ္..sandy bridge ကိုအေျခခံထားတဲ့ core
i3 ကို ၂၀၁၁ ဇန္န၀ါရီလ ၂၀ ရက္ေန ့မွာ စတင္သံုးစြဲနိုင္ခဲ့ပါတယ္..
Core i5
ယခုလက္ရိွထုတ္ေနဆဲကာလမွာေတာ့ ေအာက္ပါ အတိုင္း sandy bridge core i5 series ေတြကို ေတြ ့ရ မွာျဖစ္ပါတယ္..
Core i7
ယခုလက္ရိွထုတ္ေနဆဲကာလမွာေတာ့ ေအာက္ပါ အတိုင္း sandy bridge core i7 series ေတြကို ေတြ ့ ရမွာျဖစ္ပါတယ္..
အခု
ေဖာ္ျပခဲ့တဲ့အထဲမွာ တစ္ျခားမ်ိဳးကြဲေတြလည္း ရိွေကာင္းရိွပါလိမ့္မယ္..core i
series processor တစ္လံုးနဲ႔တစ္လံုး ဘာကြာလဲလို႕ေမးလာရင္ တစ္ခုတည္းေျဖလို႔
မရေတာ့ပါဘူး ဒါေၾကာင့္သူ ႕မွာပါတဲ့အမ်ိဳးအစား..အထဲမွာ
လုပ္ေဆာင္နိုင္တဲ့စြမ္းရည္ ပါ၀င္မွုေတြကို အထက္တြင္ေဖာ္ျပ ေဆြးေနြးခဲ့ျပီးျ
ဖစ္ပါတယ္ခင္ဗ်ာ..Architecture တစ္ခုတည္းေအာက္မွာ ပင္လ်င္ code name
ေတြခြဲျပီးေတာ့ ထုတ္ထားတာ ကိုေတြ႔ျမင္ခဲ့ရျပီး ျဖစ္ပါလိမ့္မယ္..ညီအစ္ကို
ေမာင္နွမ်ားအားလံုး knowledge ရၾကပါေစခင္ဗ်ာ..
မူရင္း။ ။ မိုးျမင့္ထက္(နည္းပညာ)
ကိုစံၿငိမ္း(ျမန္မာမိသားစုဖိုရမ္)
No comments:
Post a Comment