Wednesday, June 11, 2008

တခ်ိန္တံုးက Pentium ...


CPU အေၾကာင္းေရးရင္းနဲ. စိတ္ထဲသတိရတာေလး ေရးလုိက္ပါဦးမယ္။

Intel က ပထမဦးဆုံး Pentium CPU ကုိ ၁၉၉၃ ခုႏွစ္မွာ တီထြင္ခဲ့ပါတယ္။ အဲဒီအခ်ိန္က ကၽြန္ေတာ္ ရန္ကုန္ ကြန္ပ်ဴတာ တကၠသုိလ္မွာ ေက်ာင္းတက္ ေနတုံးေပါ့။ ေက်ာင္းကုိ ICST (Institute of Computer Science and Technology) နာမည္ နဲ.ေခၚခဲ့တဲ့ အခ်ိန္ပါ။
ကၽြန္ေတာ့သူငယ္ခ်င္းေတြနဲ. (ကုိေနထြန္းသိန္း နဲ. ကုိထြန္းခုိင္) USIS မွာ Pentium architecture ကုိသြားဖတ္ ၾကျပီး အျပန္လမ္းမွာ အားရပါးရ ေျပာဆုိျငင္းခုံၾကတာ မွတ္မိပါေသးတယ္။

"Dual Pipeline ေၾကာင့္ Instruction ကုိ တစ္ျပဳိင္တည္း ၂ ခု ဖတ္ႏုိင္မယ္။ ဒါ့ေၾကာင့္ CPU ဟာ theoretically ၂ ဆ ျမန္လာမယ္။ ဒါေပမယ့္ Compiler ကုိ optimize လုပ္မထားရင္ ဖတ္ထားတဲ့ pre-fetch Instruction ေတြကုိ ဆက္သုံးလုိ.မရေတာ့ဘဲ အလဟသ ျဖစ္သြားမယ္။ Out-of-order execution အတြက္ ပထမဦးဆုံး Pentium မွာ Compiler ကုိ မွီခုိရတယ္။ Programmer ေတြအေနနဲ. တတ္ႏုိင္သေလာက္ goto statement, jump statement ေတြကုိ တတ္ႏုိင္သေလာက္ေရွာင္က်ဥ္ရမယ္ ...... "

ပန္းဆုိးတမ္း စာအုပ္ဆုိင္ေတြက Pentium မ်က္ႏွာဖုံးပါတဲ့ PC Magazine ကုိလည္း ၀ယ္ဖတ္ပါေသးတယ္။

Pentium အေၾကာင္းသိတာ ေမ်ာက္ အုံးသီးရသလုိျဖစ္ျပီး စာသင္ခန္းထဲမွာ ဆရာနဲ. သြား အျငင္းအခုံလုပ္လုိ. အခန္းထဲက ေမာင္းထုတ္ ခံခဲ့ရပါတယ္။ ကၽြန္ေတာ့ဘက္ကေန လုိက္ေျပာေပးတဲ့ သူငယ္ခ်င္းကေတာ့ လားရွုိးက ကုိလွစိန္ပါ။
(မၾကာေသးခင္ကဘဲ ငယ္ငယ္ရြယ္ရြယ္နဲ. ဆုံးသြားရွာပါတယ္။ ကုိလွစိန္ ေကာင္းရာသုဂတိ လားပါေစ။)

Post a Comment