Logo ta.androidermagazine.com
Logo ta.androidermagazine.com

கை என்றால் என்ன?

Anonim

சமீபத்தில் ஒரு பெரிய கேள்வி எங்களுக்கு கிடைத்தது, இது அனைவருக்கும் கண்ணாடியை மற்றும் வன்பொருள் வடிவமைப்பைப் புதுப்பித்த நிலையில் வைத்திருக்காது என்பதை நினைவில் வைத்தது. ARM என்றால் என்ன என்று ஒருவர் கேட்டார்.

முதலில், இது ஒரு அற்புதமான கேள்வி. அடிப்படைகள் கூட உங்களுக்குத் தெரியாவிட்டால் நடக்கும் சில தொழில்நுட்பப் பேச்சுகளைப் புரிந்துகொள்வது கடினம் என்று நான் கற்பனை செய்து பார்க்க முடியும், மேலும் கண்டுபிடிப்பதற்கான ஒரே வழி கேட்பதுதான். எனவே, நீங்கள் கேட்டதில் நாங்கள் மகிழ்ச்சியடைகிறோம்!

ARM என்பது ஒரு நிறுவனம் மற்றும் ARM என்பது ஒரு செயலி கட்டமைப்பாகும், அவை அவை உருவாக்கி விற்கின்றன.

தொழில்நுட்ப விவாதம் மற்றும் ARM என்ற சொல் பயன்படுத்தப்படுவதை நீங்கள் காணும்போது, ​​அது ஒரு வகை செயலியை விவரிக்கிறது. ARM செயலியின் உபெர்-தொழில்நுட்ப வரையறை 1980 களில் ஏகோர்ன் கம்ப்யூட்டர்களால் உருவாக்கப்பட்ட RISC- அடிப்படையிலான கட்டமைப்பில் கட்டப்பட்ட ஒரு CPU ஆகும், இப்போது இது மேம்பட்ட RISC இயந்திரங்களால் உருவாக்கப்பட்டுள்ளது (இதனால் ARM).

இதில் எது அர்த்தம் என்று உங்களுக்குத் தெரியாதபோது அது மிகவும் உதவியாக இருக்காது. எனவே இதன் பொருள் என்ன என்பதைப் பற்றி பேசலாம்.

ARM, Ltd. என்பது இங்கிலாந்தில் உள்ள ஒரு நிறுவனம், இது ஒரு செயலி கட்டமைப்பை உருவாக்கி வடிவமைக்கிறது. செயலி வடிவமைப்பிற்கான ARM சுருக்கமானது ஏகோர்ன் RISC மெஷினையும், அந்த கட்டிடக்கலையைப் பயன்படுத்துவதற்கான உரிமத்தை வடிவமைத்து விற்கும் நிறுவனத்திற்கான ARM சுருக்கமும் மேம்பட்ட RISC இயந்திரங்களைக் குறிக்கிறது. இப்போதெல்லாம் இரண்டும் ஒன்றோடொன்று மாறக்கூடியவையாக இருப்பதால், எந்த ARM என்பது எந்த விஷயத்தை குறிக்கிறது என்பதில் தொங்கவிடாதீர்கள். ARM நிறுவனம் ARM செயலிகளை உருவாக்க ஒரு முறையை வடிவமைக்கிறது மற்றும் குவால்காம், ஆப்பிள் மற்றும் சாம்சங் போன்ற நிறுவனங்கள் தங்கள் சொந்த விருப்ப செயலிகளை உருவாக்க உரிமம் வழங்குகின்றன. மற்ற பல நிறுவனங்களும் ARM வடிவமைப்பிற்கு உரிமம் வழங்குகின்றன. மூளை தேவைப்படும் சிறிய மற்றும் பேட்டரி மூலம் இயங்கும் எந்த சாதனமும் ARM செயலியைப் பயன்படுத்தும்.

ARM CPU கள் அதிக சக்தி தேவையில்லாமல் ஒரே நேரத்தில் நிறைய எளிய பணிகளைச் செய்ய வடிவமைக்கப்பட்டுள்ளன.

RISC என்பது குறைக்கப்பட்ட அறிவுறுத்தல் தொகுப்பு கணிப்பீட்டைக் குறிக்கிறது. உங்கள் மடிக்கணினி அல்லது டெஸ்க்டாப் கணினியில் நீங்கள் காணும் இன்டெல் அல்லது ஏஎம்டி செயலி ஒரு சிஐஎஸ்சி (சிக்கலான வழிமுறை தொகுப்பு கணினி) செயலியாக இருக்கலாம். இரண்டு வெவ்வேறு வகைகள் வெவ்வேறு தேவைகளுக்காக வடிவமைக்கப்பட்டுள்ளன. ஒரு RISC செயலி ஒரு CISC செயலியைக் காட்டிலும் சிறிய அளவிலான அறிவுறுத்தல்களை இயக்க வடிவமைக்கப்பட்டுள்ளது (அறிவுறுத்தல்கள் ஒரு நிரலால் ஒரு செயலிக்கு என்ன ஆர்டர்களை அனுப்ப முடியும் என்பதை வரையறுக்கிறது). அவர்கள் குறைவான காரியங்களைச் செய்ய முடியும் என்பதால், அவை அதிக அதிர்வெண்ணைக் கொண்டிருக்கலாம் - நீங்கள் விவாதித்த ஜிகாஹெர்ட்ஸ் எண்கள் - மற்றும் ஒரு சிஐஎஸ்சி செயலியைக் காட்டிலும் அதிகமான எம்ஐபிஎஸ் (வினாடிக்கு மில்லியன் அறிவுறுத்தல்கள்) செய்யலாம்.

செயலி கணக்கிடக்கூடிய வழிமுறைகளின் எண்ணிக்கையை நீங்கள் குறைக்கும்போது, ​​சில்லுக்குள் எளிமையான சுற்று ஒன்றை உருவாக்கலாம். ஒரு RISC செயலி குறைவான டிரான்சிஸ்டர்களைப் பயன்படுத்துகிறது, இது குறைந்த சக்தியைப் பயன்படுத்துகிறது. சுற்றுகள் எளிமையானவை என்பதால் (அவை தொழில்நுட்ப மொழியில் உகந்த பாதைகள் என்று அழைக்கப்படுகின்றன) செயலியை உருவாக்க ஒரு சிறிய டை அளவு பயன்படுத்தப்படலாம். டை அளவு என்பது ஒரு செயலி கட்டப்பட்ட சிலிக்கான் செதில் ஒரு சில்லு அளவீடு ஆகும். டை அளவு சிறியதாக இருக்கும்போது, ​​குறைந்த வயரிங் கொண்ட கூடுதல் கூறுகளை செயலி மேற்பரப்பில் வைக்கலாம். இது ARM செயலிகளை சிறியதாகவும், சக்தி குறைவாகவும் பசியடையச் செய்கிறது.

சிறிய, வேகமான மற்றும் எளிமையான செயலிகள் தொலைபேசிகள் போன்ற விஷயங்களுக்கு ஏற்றவை. 3 டி மோதல் தரவு (இது ஒரு டேங்கோ தொலைபேசி இல்லையென்றால்) போன்ற செயல்களைச் செய்ய ஒரு தொலைபேசி CPU ஐக் கேட்கவில்லை அல்லது அதன் குறைந்த எண்ணிக்கையிலான கோர்களில் நூற்றுக்கணக்கான நூல்களை இயக்க முயற்சிக்கிறது. மொபைல் மென்பொருள், இயக்க முறைமை மற்றும் அதில் இயங்கும் பயன்பாடுகள், குறியிடப்பட்டு, ARM செயலி பயன்படுத்தும் குறைக்கப்பட்ட வழிமுறைகளுக்கு உகந்ததாக இருக்கும். ஆனால் ARM CPU கள் தங்கள் சொந்த சக்திவாய்ந்தவை அல்ல என்று அர்த்தமல்ல.

தற்போதைய ARM விவரக்குறிப்பு 32-பிட் மற்றும் 64-பிட் வடிவமைப்பு, வன்பொருள் மெய்நிகராக்கம், பயனர் மென்பொருளுடன் இடைமுகப்படுத்தக்கூடிய மேம்பட்ட சக்தி மேலாண்மை மற்றும் பெரும்பாலும் ஒற்றை சுழற்சி செயல்படுத்தல் மற்றும் ஆர்த்தோகனல் கொண்ட ஒரு சுமை / கடை கட்டமைப்பு ஆகியவற்றை அனுமதிக்கிறது. இந்த விஷயங்கள் என்ன என்பது பற்றி நீங்கள் ஆர்வமாக இருந்தால், கணினி அறிவுறுத்தல் தொகுப்பு கட்டமைப்புகளை மேலும் ஆராய்ச்சி செய்யலாம்.

இதைப் பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டியது என்னவென்றால், தொலைபேசிகள் அல்லது மீடியா பிளேயர்கள் இல்லாத விஷயங்களில் ARM செயலிகளும் மிகவும் நல்லது. சூப்பர் கணினிகள் போன்ற விஷயங்கள்.

ARM இன் சிறந்த கட்டிடக்கலை அடிப்படைகள் வீடியோ பிளேலிஸ்ட்

ARM ஒரு சிறந்த செயல்திறன்-ஒரு வாட் விகிதத்தைக் கொண்டுள்ளது. சரியாக குறியிடப்பட்ட மென்பொருளானது ஒரு x86 (இன்டெல்லால் பிரபலப்படுத்தப்பட்ட ஒரு CISC செயலி) CPU இல் செய்யக்கூடியதை விட ARM சிப்பில் பயன்படுத்தப்படும் ஒரு வாட் மின்சாரத்திற்கு அதிகமாக செய்ய முடியும். இது ARM செயலிகளைப் பயன்படுத்தும் போது சேவையகங்கள் மற்றும் சூப்பர் கணினிகள் போன்றவற்றிற்கான அளவை எளிதாக்குகிறது.

24 x86 CPU கோர்களில் இருந்து தேவையான மூல கம்ப்யூட்டிங் சக்தியை நீங்கள் பெறலாம் அல்லது நூற்றுக்கணக்கான சிறிய, குறைந்த சக்தி கொண்ட ARM கோர்களில் இருந்து பெறலாம். X86 கோர்கள் அவற்றின் கணினி சக்தியை ஒரு சில CPU கோர்கள் மற்றும் நூல்களில் தேவைப்படும் கணக்கீடுகளைச் செய்யும், அதே நேரத்தில் ARM கோர்கள் பல குறைந்த திறன் மற்றும் குறைவான சிக்கலான கோர்களில் பணிகளை பரப்புகின்றன. ARM கோர்கள் எண்ணிக்கையில் மிக அதிகம், ஆனால் 24 x86 கோர்களை விட அதிக சக்தி அல்லது அதிக அறை தேவையில்லை. இது அளவிடுதல் - செயலி வடிவமைப்பில் அதிக கணினி சக்தியைச் சேர்ப்பது - ARM உடன் எளிதாகிறது. மேலும் CPU கோர்களைச் சேர்த்து, ARM இன் அறிவுறுத்தல் தொகுப்பில் சிறப்பாக செயல்பட உங்கள் மென்பொருள் எழுதப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும்.

ARM செயலிகள் மிகச் சிறந்தவை மற்றும் சூப்பர் கணினிகள் மற்றும் சேவையகங்கள் மற்றும் உங்கள் Android அல்லது iPad இல் இயங்குகின்றன.

முடிவில், ஒரு ARM செயலியின் ஒரு நிகழ்வு ஒரு கேமிங் கணினியில் நீங்கள் காணக்கூடிய இன்டெல் கோர் i7 போன்ற சக்திவாய்ந்ததாக இருக்காது. X86 இன்டெல் செயலிக்காக எழுதப்பட்ட மென்பொருளை இயக்குவது மிகவும் நல்லதல்ல, அதே விஷயங்களைச் செய்ய நிறைய குறியீட்டு மாற்றங்கள் அவசியம், அல்லது ஒரு மெய்நிகர் இயந்திரம். ஆனால் அந்த இன்டெல் கோர் ஐ 7 சுமார் 12 மடங்கு சக்தியைப் பயன்படுத்துகிறது, செயலில் குளிரூட்டும் முறை தேவை மற்றும் ஒரு தொலைபேசி உடலுடன் ஒருபோதும் பொருந்தாது. மென்பொருளை நேரடியாக ஆதரிக்க எழுதும்போது குறைந்த சிக்கலான ARM செயலி சிறப்பாக செயல்படுகிறது, மேலும் அதன் குறைந்த சக்தி மற்றும் சிறிய வடிவமைப்பு அம்ச தொகுப்பு காரணமாக, நாம் அனைவரும் விரும்பும் மேம்பட்ட மென்பொருளை இயக்க ஒரு CPU இல் சில உயர் கடிகார வேக கோர்களைச் சேர்ப்பது எளிது. எங்கள் தொலைபேசிகளில் பயன்படுத்த.

நீங்கள் எங்காவது மலைகளில் ஒரு தரவு மையம் வைத்திருந்தால், என்விடியாவின் ஸ்மார்ட் கார்கள் அல்லது கூகிளின் கற்றல் இயந்திரங்கள் போன்றவற்றைக் கையாளக்கூடிய கணினிகளை உருவாக்கும் வரை நீங்கள் அளவிடலாம் மற்றும் கூடுதல் கோர்களைச் சேர்க்கலாம்.