Everything About IT Notes

Thursday, October 25, 2012

Bus Computing

ကြန္ပ်ဴတာတစ္လံုးလုပ္ေဆာင္မႈအပိုင္း၌ Bus ဆုိတာဟာ Subsystem (system အခြဲ) ျဖစ္ၿပီးကြန္ပ်ဴတာအတြင္း႐ွိ အစိတ္အပိုင္းမ်ားအၾကား Data မ်ားပို႔ေဆာင္ေပး ႏိုင္ေသာ လမ္းေၾကာင္းကိုဆိုလုိတာပဲျဖစ္ပါတယ္။
တစ္ခါတစ္ရံကြန္ပ်ဴတာႏွစ္လံုးၾကား ဆက္သြယ္မႈအပိုင္းမ်ားကိုလည္းေဆာင္႐ြက္ေပးႏိုင္ပါတယ္။ အေစာပိုင္းကာလ ကြန္ပ်ဴတာ Bus မ်ားဟာ Parallel Electrical Busအမ်ိဳးအစားျဖစ္ၿပီး ၎ဟာ Connection မ်ားစြာျဖင့္ ခ်ိတ္ဆက္ထားပါတယ္။ ဒါေပမယ့္ ယေန႔ေခတ္မွာေတာ့ Busတည္ေဆာက္ပံုကို ျပင္ဆင္ခဲ့ၿပီး ကြန္ပ်ဴတာအတြင္း႐ွိ Bus မ်ားဟာ Parallel အေနျဖင့္ေရာ Bit-Serial Connectionအေနျဖင့္ အသံုးျပဳလာႏိုင္ပါတယ္။
Bus ေတြဟာ Data ေတြကို ပို႔ေဆာင္ေပးေသာ အစိတ္အပိုင္းမ်ားျဖစ္ၾကၿပီး အဓိကအားျဖင့္ Processorႏွင့္အျခား Component မ်ားအၾကား Bus မွတစ္ဆင့္ Data မ်ား ပုိ႔ေဆာင္ေပးပါတယ္။ Bus မ်ားဟာMotherboard ေပၚ႐ွိ (Electrical Pathway) ေတြျဖစ္ၾကၿပီး ၎အစုအေ၀းမ်ားကို Trace ဟုလည္းေခၚဆိုႏိုင္ပါတယ္။ Bus မ်ားဟာ Parallel အေနျဖင့္ Data မ်ားကို သယ္ေဆာင္ေပးႏိုင္သလို Serialအေနျဖင့္လည္း Data မ်ားအား Bit-Serial ပံုစံျဖင့္ လုပ္ေဆာင္ႏိုင္ပါတယ္။
ထုိ႔ျပင္ Bus မ်ားဟာ Motherboardေပၚတြင္ Video Card, Sound Card စသည္ျဖင့္ Extra Card မ်ားခ်ိတ္ဆက္တပ္ဆင္ ရာမွာလည္း Bus မ်ားဟာအဓိကလုပ္ေဆာင္ေပးရပါတယ္။ Serial Bus အမ်ားစုတြင္ Conductor အမ်ားအျပားပါ၀င္ၾကၿပီး၎တို႔ပို႔ေဆာင္ႏိုင္ေသာ Data Rate ဟာလည္း ျမန္ဆန္ၾကပါတယ္။ Parallel Bus မ်ားကေတာ့ လုပ္ေဆာင္ခ်က္Function မ်ားျပားလာေသာအခါတြင္ အဆင္မေျပတာေၾကာင့္ ေနာက္ပိုင္းတြင္ Double Pump Bus မ်ားကိုအစားထိုးအသံုးျပဳခဲ့ၾကပါတယ္။ Serial Bus ဟာ Data လႊဲေျပာင္းရာ၌ Parallel Bus ထက္ ပိုမိုျမန္ဆန္စြာလုပ္ေဆာင္ႏိုင္ပါတယ္။
ကြန္ပ်ဴတာအမ်ားစုဟာ Internal ႏွင့္ External Bus အမ်ားအျပား ပါ၀င္ၾကၿပီး Internal Bus ကေတာ့ကြန္ပ်ဴတာအတြင္း႐ွိ Component မ်ားအားလံုးကို ထို Motherboard ဆီသို႔ ပို႔ေဆာင္ေပးပါတယ္။ ထို႔ေၾကာင့္Internal Bus အား Local Bus ဟုေခၚေ၀ၚၿပီး ကြန္ပ်ဴတာအတြင္း႐ွိ Local Device မ်ားကိုရည္ညႊန္းျခင္းျဖစ္ပါတယ္။ External Bus ကေတာ့ ျပင္ပမွ လာေရာက္ခ်ိတ္ဆက္အသံုးျပဳသည့္ Device မ်ားႏွင့္ဆက္သြယ္ရာတြင္ အဓိကလုပ္ ေဆာင္ေပး ပါတယ္။
External Network ခ်ိတ္ဆက္ျခင္းကိုေတာ့ Bus ဟု ေခၚဆိုလို႔မရႏိုင္ပါဘူး။ Network ႏွင့္ Busမ်ားအၾကားၾကားခံအေနျဖင့္ လုပ္ေဆာင္ေပးႏိုင္သည့္ နည္းပညာႏွစ္မ်ိဳးကိုေတာ့ Infini Band ႏွင့္HyperTransport ဟုေခၚဆိုၾကပါတယ္။ ဒါေပမယ့္ Internal ႏွင့္ External ခ်ိတ္ဆက္ အသံုးျပဳ တာေၾကာင့္တစ္ခါတစ္ရံတြင္ Bus မ်ား႐ႈပ္ေထြးကုန္ၾကပါတယ္။ Infini Band ဟာ Internal Bus ျဖစ္သည့္ PCIအစားအသံုးျပဳႏို္င္သလို External ျဖစ္သည့္ Fibre Channel ကိုလည္း ေထာက္ပံ့ေပးပါတယ္။ လက္႐ွိအသံုးျပဳလ်က္႐ွိေနေသာ USB ဆက္သြယ္ျခင္းကိုေတာ့ Peripheral Bus ဟု သတ္မွတ္ထားပါတယ္။
ref:
Source: MY DATA Game & Software CD/DVD

0 comments:

Post a Comment