(Network World Middle East Via Acquire Media New Edge) ဟာ Microsoft နဲ႔ပူးေပါင္းျပီး Software giant ရဲ႕ upcoming Windows 7 OS ကို ျပဳလုပ္ခဲ့ပါတယ္။ ၎ရဲ႕ ရည္ရြယ္ခ်က္ကေတာ့ ျမန္ဆန္တဲ့ Application ေတြရဲ႕ Performance ေတြအတြက္ Multithreaded နဲ႔ Multicore Intel Chips ေတြရဲ႕ ေကာင္းက်ိုဳးေတြကို ယူေဆာင္ဖုိ႔ပဲ ျဖစ္ပါတယ္။
Micorsoft နဲ႔ Intel ဟာ ပူးေပါင္းျပီး Windows 7 ကုိ Resources Available ေတြသတ္မွတ္ရာမွာ ပိုျပီးေကာင္းမြန္လာေအာင္ Break Up Application ေတြကို Multiple Chip Cores နဲ႔ Thread ေတြေပၚမွာ အလုပ္လုပ္ႏိုင္ေအာင္ စသည့္ စြမ္းေဆာင္ရည္အမ်ိဳးမ်ိဳးေပးႏိုင္လာေအာင္ အတူတကြ ပူးေပါင္းလုပ္ေဆာင္ၾကပါတယ္။
SMT Parking ဆိုတဲ့ Feature တစ္မ်ိဳးဟာ Windows 7 ကို Better Performance on Hyperthreaded Multicore Intel Processor ေတြ အတြက္ Intel Hyperthreading မွ နည္းပညာေတြကို ရယူဖို႔အတြက္ ခြင့္ျပဳေပးထားတယ္လို႔ Intel Alliance Manager တစ္ေယာက္ျဖစ္တဲ့ "Joakim Lialias" က ျပီးခဲ့တဲ့ ဗုဒၶဟူးေန႔က Microsoft Web Site တစ္ခုေပၚမွာ ေရးသားခဲ့တယ္။
၎ SMT Parking ဟာ User ေတြကုိ Break Up Tasks မ်ား (ဥပမာ- Video Encoding) နဲ႔ Multiple Task Execution Threads ေပၚမွာ Image ေတြကို Fillter လုပ္ရာမွာ ကူညီေပးပါလိမ့္မယ္.... လုိ႔ Intel ရဲ႕ ေျပာေရးဆိုခြင့္ရွိသူတစ္ဦးျဖစ္တဲ့ "George Alfs" က ေျပာၾကားခဲ့ပါတယ္။ ဒါ့အျပင္ ၎ပုဂၢိဳလ္ကပဲ "သင့္မွာ CUP ရဲ႕ Core ေတြမ်ားမ်ားရွိေလ ပိုေကာင္းေလပဲ" လုိ႔လည္း ေျပာၾကားခဲ့ပါေသးတယ္။ Intel Chips ေတြဟာ New Nehalem Architecture ေပၚမွာ အေျခခံထားတာ ျဖစ္ပါတယ္။ ထုိ Nehalem ဟာ Threads Per Cores ႏွစ္ခုကို Run ဖုိ႔လည္း တတ္ႏိုင္ပါတယ္။ ေနာက္ဆံုးမွာ Intel's Laptop နဲ႔ Desktop Chip ေတြဟာ Nehalem Architecture ေပၚမွာ အေျခခံလာရလိမ့္မယ္....လို႔လည္း "George Alfs" က ေျပာၾကားခဲ့ပါတယ္။
Microsoft နဲ႔ Intel ကုမၸဏီႏွစ္ခုဟာ Windows 7 ကုိ Boot လုပ္တဲ့အခါ၊ Shut Down လုပ္တဲ့အခါေတြမွာ ျမန္ဆန္မႈရွိေစရန္အတြက္ နည္းပညာ အားျဖင့္လည္း ပူးေပါင္းလုပ္ကိုင္ခဲ့ပါတယ္လို႔ Alfs က ေျပာၾကားခဲ့ပါတယ္။ Driver နဲ႔ BIOS Level Improvement ေတြဟာ Start, Shut Down, Sleep and Resume Time ေတြမွာ တုိးတက္လာႏိုင္ပါတယ္။ Nehalem Microarchitecture ေပၚမွာ အေျခခံထားတဲ့ Chips ေတြဟာ အရင္တုန္းက ထုတ္ခဲ့တဲ့ Chips ေတြထက္ Idle State ကို ပိုျမန္ျမန္သြားႏိုင္ပါတယ္။ ျပီးေတာ့ Windows 7 ကိုလည္း ဒီလုိအားသာခ်က္ေတြကို တတ္ႏိုင္ေအာင္၊ လက္ခံႏိုင္တဲ့ Design ပံုစံလုပ္ထားတယ္လို႔ George Alfs က ထပ္မံ ေျပာၾကားခဲ့ပါတယ္။
အခုလို Intel နဲ႔ Microsoft တုိ႔ပူးေပါင္းျပီး အတူတကြ လုပ္ကိုင္ၾကတာဟာ အ့ံအားသင့္စရာေတာ့ မဟုတ္ပါဘူး။ ဘာေၾကာင့္လဲဆိုေတာ့ အခုေနာက္ပိုင္း အသံုးျပဳလာၾကတဲ့ PCs အမ်ားစုဟာ Intel Chips နဲ႔ Microsoft's Window Operating System ေတြ ျဖစ္လာတာေၾကာင့္ပါပဲ။ ဒါဟာ Company ႏွစ္ခု ပူးေပါင္းလုပ္ကိုင္ရျခင္းရဲ႕ အက်ိဴးေက်းဇူးပါပဲ။
Lialias ရဲ႕ ေျပာၾကားခ်က္အရ Intel နဲ႔ Microsoft ဟာ ေနာင္ႏွစ္ေပါင္း ၂၀ ေလာက္အထိ ပူးေပါင္းသြားၾကဖုိ႔ ရွိေၾကာင္းသိရပါတယ္။ Lialias ဟာ သူရဲ႕ ေဆာင္းပါးထဲမွာ ကၽြန္ေတာ္တို႔ Company ႏွစ္ခုရဲ႕ အဓိက ရည္မွန္းခ်က္ပန္းတိုင္ေတြဆီကို အသီးသီး ေရာက္ႏုိ္င္ဖုိ႔အတြက္က ကို္ယ့္မွာ ရွိတဲ့ Experience ေတြကို အျပန္အလွန္ ေကာင္းစြာ ႏွီးေႏွာဖလွယ္ျခင္း ျဖစ္ၾကတယ္လို႔ဆိုပါတယ္။
Microsoft ရဲ႕ အရင္တုန္းက Operating Systems ဟာ Multicore နဲ႔ Multithread Chips ေတြရဲ႕ ေကာင္းက်ိဳး၊ အားသာခ်က္ေတြသိပ္မရွိခဲ့ဖူး လို႔ ေလ့လာသူေတြက ေ၀ဖန္ခဲ့ပါတယ္။ ဒါေပမယ့္ အခုထုတ္လုိက္တဲ့ Windows 7 ကေတာ့ Hardware Resources ကေန ခြဲေ၀ေပးလိုက္တဲ့ Intelligent Job ေတြကို ေကာင္းစြာလုပ္ေဆာင္ႏုိ္င္တယ္လို႔ Technology strategist with In.Stat ရဲ႕ "Chief" တစ္ေယာက္ျဖစ္တဲ့ "Jim McGregor" က အခုလို ေျပာၾကားခဲ့ပါတယ္။
CUP ရဲ႕ Clock Speed ကို cranking up လုပ္ျခင္းအားျဖင့္ PCs ေပၚမွာ Boosting Application Performance ဟာ အစဥ္အလာအတိုင္း ျဖစ္လာခဲ့ပါတယ္လုိ႔ McGregor က ေျပာၾကားခဲ့ပါတယ္။ ၎ဟာ CPU ရဲ႕ Core တစ္ခုခုကို execute လုပ္ဖို႔အတြက္ အစီအစဥ္တက် ေရးဆြဲထားတဲ့ Software ေတြကို ဦးေဆာင္ေပးျပီး၊ Clock Speed ကို တိုးတက္လာေစဖုိ႔အတြက္ Boot ရဲ႕ Performance ကိုလည္း ေထာက္ပ့ံေပးပါတယ္။ ဒါေပမယ့္ အခ်ိန္ၾကာလာတာနဲ႔အမွ် Intel မွာလိုမ်ိဳးပဲ အျပင္က Chip Maker ေတြက Boot လုပ္တဲ့ေနရာမွာ Core ေတြကို စတင္ေပါင္းထည့္လာၾကပါတယ္။ အဲဒီအခါမွာ Clock Speed ရဲ႕ cranking up ဟာ မ်ားျပားလာတာေၾကာင့္ အပူခ်ိန္လည္းပိုမ်ားလာျပီး Power ေလလြင့္မႈလည္း မ်ားလာပါတယ္။
Software မ်ားဟာ Hardware ေတြ develop ျဖစ္ျပီးတဲ့ေနာက္ပိုင္း ၃ ႏွစ္ကေန ၅ ႏွစ္ေလာက္အထိကို ေနာက္က် က်န္ရစ္ေနတာပါ။ ဒါေၾကာင့္ Software Developer ေတြဟာ Hardware Improvement ကို အမွီလိုက္ႏိုင္ေအာင္ ၾကိဳးစားေနဆဲ ျဖစ္ပါတယ္။ ဒီလုိ ၾကိဳးစားေနဆဲမွာေတာင္ ဒီေန႔အခ်ိန္ထိ Software Application ကို အသံုးျပဳၾကသူမ်ားဟာ Multiple Core ရဲ႕ ေကာင္းက်ိဳးေတြကို ရယူႏိုင္တဲ့ Design ကို မထုတ္ႏိုင္ေသးပါဘူး။ ဒါေပမယ့္ Windows 7 ကေတာ့ Developer ေတြကို Multicore Chips အတြက္ Application ေတြကို စတင္ေရးႏိုင္ေအာင္ အားေပးႏိုင္ပါတယ္။
ေနာင္ႏွစ္အနည္းငယ္ ၾကာျပီးေနာက္ Solid-State Drive ေတြ ထြက္ေပၚလာခဲ့ပါတယ္။ ၎ Drive ဟာ Hard Drives ထက္ Consider(ဆံုးျဖတ္ရာမွာ) လုပ္ရာမွာ ပိုျပီးျမန္ဆန္ပါတယ္။ Intel နဲ႔ Microsoft ဟာ Read/ Write လုပ္ရာမွာ လ်င္ျမန္ေစတဲ့ SSDs ရဲ႕ Speed ကို access လုပ္ေပးႏုိင္ရန္အတြက္ နည္းပညာပိုင္းဆိုင္ရာ ပူးေပါင္းလုပ္ေဆာင္မႈမ်ား ျပဳခဲ့ၾကပါတယ္။ Intel ရဲ႕ အစီအစဥ္ကေတာ့ Windows 7 မွ Trim Command ေတြကို ေထာက္ပံ့ေပးတဲ့ SSDs အတြက္ Firmware ေတြ ေ၀ငွေပးဖုိ႔ ျဖစ္ပါတယ္။ Trim Command ဆိုတာက Writing ကို အရွိန္ျမႇင့္ေပးတာ၊ ျပန္ဖ်က္တာ စသည္ျဖင့္ ဆိုလုိျခင္း ျဖစ္ပါတယ္။
Microsoft ကလည္း Windows 7 ထဲကို Direct X 11 graphics drivers ကို ထပ္မံ ေပါင္းထည့္ခဲ့ပါတယ္။ ထိုသုိ႔ ေပါင္းထည့္ရျခင္း အေၾကာင္းကေတာ့ break up task ေတြကို Multiple Core ေပၚမွာ boot လုပ္တဲ့အခါ graphic ေတြကို အသံုးျပဳတဲ့အခ်ိန္မွာ ပိုျပီး ထိေရာက္ အက်ိဳးရွိေစခ်င္တာေၾကာင့္ပဲ ျဖစ္ပါတယ္။ Intel ကေတာ့ June လ အေစာပိုင္းကတည္းက New Graphic driver ကို ထုတ္လုပ္ခဲ့ျပီး Windows 7 နဲ႔ အလုပ္လုပ္ခဲ့တာ ျဖစ္ပါတယ္။ ဒါေပမယ့္ ၎ရဲ႕ Driver ဟာ Driect X 10 Graphic ကိုသာ Support လုပ္ႏိုင္ပါတယ္။ Apple ကေတာ့ New Featuers တစ္ခုျဖစ္တဲ့ "Tap" နဲ႔ မိတ္ဆက္၊ တင္သြင္းေပးျခင္းအားျဖင့္ upcoming Mac OS X 10.6 OS, Code-Named Snow Leopard တို႔ရဲ႕ အေျခခံ Architecture ကို ေျပာင္းလဲခဲ့ပါတယ္။ ၎ Tap ဟာ Multiple CPU ရဲ႕ Power နဲ႔ Graphic Cores ေတြကို အလုပ္လုပ္ေဆာင္ေပးပါတယ္။ တိုးလာတဲ့ Number အေရအတြက္ကလည္း OS ကို တစ္ျပိဳင္နက္တည္း execute လုပ္ထားတဲ့ Cores ေတြအတြက္ Divvy up task ကို လုပ္ဖုိ႔ရာလည္း ခြင့္ျပဳထားပါတယ္။
source:ICT Reader
Ingen kommentarer:
Send en kommentar