Song (KAIST) – Iyengar (LSU) MobiCon Middleware Computing Platform
મોબીકોન એક મિડલવેર કમ્પ્યુટિંગ પ્લેટફોર્મ છે જે કોરિયન એડવાન્સ્ડ ઇન્સ્ટિટ્યૂટ ઓફ ટેકનોલોજી (કેએઆઈએસટી) અને લ્યુઇસિયાના સ્ટેટ યુનિવર્સિટી દ્વારા વિકસિત ઊર્જા કાર્યક્ષમ માનવ પ્રવૃત્તિ કાર્યક્રમો વિકસાવવા પર કેન્દ્રિત છે. મોબીકોન એક જ સમયે તમામ સેન્સરને સેન્સ કરવાને બદલે એપ્લિકેશન માટે કયા સેન્સર સક્રિય રહેશે તે નક્કી કરીને સેન્સર નેટવર્કમાં ક્રાંતિ લાવે છે. એપ્લિકેશનની માંગને આધારે, મોબીકોન પ્લેટફોર્મ પસંદ કરે છે કે કઈ સંસાધન ઓપ્ટિમાઇઝેશન યોજના અમલમાં મૂકવી તે સુનિશ્ચિત કરવા માટે કે બધી એપ્લિકેશનોને સૌથી કાર્યક્ષમ રીતે જરૂરી સંસાધનો પ્રાપ્ત થાય છે. ટેક્નોલોજી મોબીકોન એ સક્રિય સંસાધન ઓર્કેસ્ટ્રેશન સિસ્ટમ પ્રદાન કરવાનો પ્રારંભિક પ્રયાસ છે, જે વ્યક્તિગત-ક્ષેત્ર-નેટવર્ક-સ્કેલ સેન્સર-સમૃદ્ધ મોબાઇલ પ્લેટફોર્મને સામાન્ય અંતર્ગત કમ્પ્યુટિંગ પ્લેટફોર્મ તરીકે ઓળખે છે. મોબીકોન આગાહીઓ (દા. ત. મોબીકોન) દ્વારા માનવ પ્રવૃત્તિને રેકોર્ડ કરે છે. "સ્થાન = = 'લાઈબ્રેરી') લોજિકલ ઓપરેટરો દ્વારા જોડાયેલ છે જે ચોક્કસ સમય માટે ચાલે છે. તર્કસંગત મોબીકોનની આસપાસનો કેન્દ્રિય પડકાર એક સાથે ખૂબ જ મર્યાદિત સંસાધનોનો ઉપયોગ કરીને અસંખ્ય એપ્લિકેશનોને ટેકો આપી રહ્યો છે. વધુમાં, આ ઉપલબ્ધ સંસાધનો તેમના પહેરવાલાયક સ્વરૂપો અને વપરાશકર્તાની ગતિશીલતાને કારણે ગતિશીલ રીતે બદલાય છે. ઉપરાંત, કાર્યક્રમો ચલાવીને સંસાધનોનો ઉપયોગ અથવા હસ્તક્ષેપ જેવા પર્યાવરણીય પરિબળો સંસાધનની ઉપલબ્ધતાને સતત અસર કરે છે. આ પડકારોને સિસ્ટમ સ્તરના સમર્થનની જરૂર છે. દરેક એપ્લિકેશનએ મર્યાદિત સંસાધનોને અસરકારક રીતે વહેંચવા જોઈએ. સિસ્ટમ-સ્તરના સમર્થન વિના, જોકે, દરેક વ્યક્તિગત એપ્લિકેશન અન્ય એપ્લિકેશનોના અસ્તિત્વ અથવા સંસાધન ઉપયોગોનો અત્યંત મર્યાદિત દૃષ્ટિકોણ ધરાવે છે, અને સંકલિત અને કાર્યક્ષમ સંસાધન ઉપયોગ માટે સહવર્તી એપ્લિકેશનો સાથે વાટાઘાટ કરી શકતી નથી. મોબીકોન એપ્લિકેશનો વચ્ચે સંસાધનની તકરારને ઉકેલવા અથવા તે સમયે સંસાધનની ઉપલબ્ધતા અનુસાર શ્રેષ્ઠ પ્રક્રિયા યોજનાની પસંદગી કરીને ગતિશીલ સંસાધનની ઉપલબ્ધતા માટે એપ્લિકેશનોને એકીકૃત રીતે અનુકૂળ કરીને એપ્લિકેશનોને સંસાધનો વહેંચવામાં અને પ્રક્રિયા કરવામાં મદદ કરે છે. મોબીકોન મિડલવેર કમ્પ્યુટિંગ પ્લેટફોર્મ દરેક એપ્લિકેશન માટે પ્રતિબદ્ધ સંસાધનોને એકીકૃત રીતે અનુકૂલિત કરી શકે છે જેથી તમામ સિસ્ટમ સંસાધનોનો સૌથી વધુ અસરકારક રીતે ઉપયોગ કરી શકાય. ડિઝાઇન મોબીકોન બહુવિધ વૈકલ્પિક સંસાધન ઉપયોગ યોજનાઓ તૈયાર કરે છે જે સિમેન્ટીક અનુવાદની વિવિધતાના પરિણામે કાર્યક્રમોમાંથી ઉચ્ચ-સ્તરના સંદર્ભ પર પ્રક્રિયા કરે છે. મોબીકોન રન ટાઇમ વધારવા અને અત્યંત મર્યાદિત છતાં ગતિશીલ સંસાધનો સાથેના વાતાવરણમાં સંસાધનના ઉપયોગને સંતુલિત કરવા માટે બહુવિધ સંદર્ભ-જાગૃત એપ્લિકેશનોને સપોર્ટ કરે છે. રનટાઇમ પર, મોબીકોન ગતિશીલ રીતે વાસ્તવિક સમયમાં એપ્લિકેશનોની સંસાધન જરૂરિયાતોને આધારે કયા સંસાધન યોજનાને અમલમાં મૂકવી તે પસંદ કરે છે. પ્રોટોટાઇપ મોબીકોનનું પરીક્ષણ સેઉંગવૂ કાંગ અને એસ. સીતારામા આયંગર સહિત સંશોધકોની એક ટીમ દ્વારા બે પ્લેટફોર્મ પર કરવામાં આવ્યું હતું-લિનક્સ પર પ્રમાણભૂત સી/સી + + અને એસ 60 એસડીકે અને સિમ્બિયન ઓએસ પર સી/સી + + ખોલો. પ્રોટોટાઇપ પ્રોસેસરમાં ફ્રીક્વન્સી-ડોમેન સુવિધાઓ મેળવવા માટે ઝડપી ફોરિયર ટ્રાન્સફોર્મ લાઇબ્રેરી kiss _ fft નો ઉપયોગ કરીને આઠ વિશેષીકૃત નિષ્કર્ષણનો સમાવેશ થાય છે, જ્યારે માન્યતા મોડ્યુલ પણ પ્રદાન કરે છે જેણે નિર્ણય વૃક્ષ અલ્ગોરિધમનો અમલ કર્યો હતો. પરિણામો પ્રથમ મોબીકોન પ્રોટોટાઇપ શ્રેષ્ઠ માપનીયતા અને ઊર્જા કાર્યક્ષમતા દર્શાવે છે. વધુમાં, હાલની અન્ય ટેકનોલોજીની સરખામણીમાં પ્રક્રિયાનો સમય નાટ્યાત્મક રીતે ઘટ્યો છે. ડેટા ટ્રાન્સમિશનમાં લગભગ 50 ટકાનો ઘટાડો થયો હતો. સંદર્ભો બાહ્ય ડૉ. એસ. એસ. આયંગર વેબ પેજ કોમ્પ્યુટિંગ પ્લેટફોર્મ્સ