ആം ആർക്കിടെക്ചർ x86 ൽ നിന്ന് എങ്ങനെ വ്യത്യാസപ്പെട്ടിരിക്കുന്നു? എവിടെയാണ് ഇത് മിക്കപ്പോഴും ഉപയോഗിക്കുന്നത്? ചിപ്പുകളുടെ ആധുനിക തലമുറകൾ

വർദ്ധിച്ച പ്രവർത്തന സുരക്ഷയുള്ള ആപ്ലിക്കേഷനുകൾക്കുള്ള ഉത്തരം ആണ്. എഴുതിയത് ഇത്രയെങ്കിലുംകമ്പനിയുടെ ഉയർന്ന പ്രകടനമുള്ള "റിയൽ-ടൈം" മൈക്രോകൺട്രോളറുകളിൽ ARM Cortex-R കോറുകൾ ടെക്സാസ് ഉപകരണങ്ങൾഇതിനാണ് അവർ ഉപയോഗിക്കുന്നത്.


എങ്കിലും Cortex-R പ്രൊസസറുകൾഇൻസ്ട്രക്ഷൻ സെറ്റിൻ്റെ അടിസ്ഥാനത്തിൽ അവ Cortex-A, Cortex-M പ്രോസസറുകളുമായി ഏതാണ്ട് പൂർണ്ണമായും പൊരുത്തപ്പെടുന്നു; എന്നിരുന്നാലും, അവ തമ്മിൽ കാര്യമായ വ്യത്യാസങ്ങളുണ്ട്. പ്രത്യേകിച്ചും, Cortex-R കോർ Cortex-M-നേക്കാൾ ഉയർന്ന പ്രകടനം വാഗ്ദാനം ചെയ്യുന്നു, അതേസമയം Cortex-A ആപ്ലിക്കേഷൻ പ്രോസസറുകളിൽ നേടാൻ പ്രയാസമുള്ള നിർണ്ണായക പ്രവർത്തനങ്ങൾ നടത്താൻ കഴിയും. അതിനാൽ പ്രകടനത്തിൻ്റെ കാര്യത്തിൽ, Cortex-R, Cortex-M, Cortex-A എന്നിവയ്ക്കിടയിൽ വീഴുന്നു, എന്നാൽ അതേ സമയം മൈക്രോകൺട്രോളറുകളിലും പ്രോസസ്സറുകളിലും ഉപയോഗിക്കാം.


കോർടെക്സ്-ആർ കോർ ഹാർവാർഡ് ആർക്കിടെക്ചറിലാണ് നിർമ്മിച്ചിരിക്കുന്നത്, കൂടാതെ 8-ഘട്ട പൈപ്പ്ലൈനും സൂപ്പർസ്കെലാർ നിർദ്ദേശ നിർവ്വഹണത്തിനും നന്ദി, ഉയർന്ന ക്ലോക്ക് സ്പീഡ് നൽകുന്നു. ഹാർഡ്‌വെയർ SIMD നിർദ്ദേശങ്ങൾ ഉയർന്ന പ്രകടനം സാധ്യമാക്കുന്നു ഡിജിറ്റൽ പ്രോസസ്സിംഗ്സിഗ്നലുകളും മീഡിയ ഡാറ്റയുമായി പ്രവർത്തിക്കുന്നു. ഒരു ഇൻസ്ട്രക്ഷൻ പ്രിഫെച്ചർ, ഒരു ബ്രാഞ്ച് പ്രെഡിക്ടർ, ഒരു ഹാർഡ്‌വെയർ ഡിവൈഡർ എന്നിവ പോലുള്ള പ്രകടന-വർദ്ധിപ്പിക്കുന്ന സവിശേഷതകളും Cortex-M അവതരിപ്പിക്കുന്നു. അത്തരം വാസ്തുവിദ്യാ ഘടകങ്ങൾ Cortex-R4, Cortex-R5 പ്രോസസറുകൾ നേടാൻ സഹായിക്കുന്നു ഉയർന്ന പ്രകടനംപ്രകടനം DMIPS/MHz. ഐഇഇഇ-754 കംപ്ലയിൻ്റ് ഫ്ലോട്ടിംഗ്-പോയിൻ്റ് പൈപ്പ്‌ലൈൻ സിംഗിൾ പ്രിസിഷൻ (32-ബിറ്റ്), ഡബിൾ പ്രിസിഷൻ (64-ബിറ്റ്) ഫോർമാറ്റുകളെ പിന്തുണയ്ക്കുകയും ഫ്ലോട്ടിംഗ് പോയിൻ്റിന് സമാന്തരമായി പ്രവർത്തിക്കുകയും ചെയ്യുന്നു എന്നതാണ് കോർടെക്‌സ്-ആർ കോറിൻ്റെ മറ്റൊരു രസകരമായ സവിശേഷത. പൈപ്പ്ലൈൻ, നിശ്ചിത പോയിൻ്റ് നമ്പറുകൾ.



ലോ-ലേറ്റൻസി മെമ്മറി പ്രോസസറുമായി കർശനമായി ബന്ധിപ്പിച്ചിരിക്കുന്നതിനാൽ, തത്സമയ ഇവൻ്റുകളിലേക്കുള്ള പ്രതികരണങ്ങൾ കഴിയുന്നത്ര വേഗത്തിൽ സംഭവിക്കുകയും ഇൻ്ററപ്റ്റ് കൈകാര്യം ചെയ്യൽ കഴിയുന്നത്ര വേഗത്തിൽ നടത്തുകയും ചെയ്യുന്നു. ഈ സവിശേഷതകൾ, അതുപോലെ ഉയർന്ന പ്രകടനംകൂടാതെ കോർടെക്സ്-ആർ കോറിൻ്റെ ഡിറ്റർമിനിസം, പ്രവർത്തന സുരക്ഷയും ആവശ്യമുള്ള തത്സമയ ആപ്ലിക്കേഷനുകളുടെ ആവശ്യകതകൾ നിറവേറ്റാൻ സഹായിക്കുന്നു.


നിങ്ങൾ ഉപകരണ സുരക്ഷ, വിശ്വാസ്യത വ്യവസായത്തിൽ പ്രവർത്തിക്കുന്നുണ്ടെങ്കിൽ, പ്രോഗ്രാം ചെയ്യാവുന്ന ഇലക്ട്രോണിക് ഘടകങ്ങളുടെ പ്രവർത്തന സുരക്ഷയെക്കുറിച്ച് നിങ്ങൾ കേട്ടിരിക്കാം, ആദ്യം മനസ്സിൽ വരുന്നത് IEC 61508 ആണ്. ഇത് ഒരു പ്രധാന അന്താരാഷ്ട്ര സുരക്ഷാ മാനദണ്ഡമാണ്. 20 വർഷം, പല വ്യവസായങ്ങളിലും ഇത് പാലിക്കുന്നു. ഗതാഗതത്തിൽ (എയ്‌റോസ്‌പേസ്, റെയിൽവേ, കൂടാതെ ഓട്ടോമോട്ടീവ് വ്യവസായം), വ്യവസായം, വൈദ്യം, പുനരുപയോഗ ഊർജം, മറ്റ് മേഖലകൾ എന്നിവയിൽ. ഈ വ്യവസായങ്ങൾ ഒന്നുകിൽ അവരുടേതായ സുരക്ഷാ മാനദണ്ഡങ്ങൾ വികസിപ്പിച്ചെടുക്കുകയോ അല്ലെങ്കിൽ പൊരുത്തപ്പെടുത്തുകയോ ചെയ്തു അന്താരാഷ്ട്ര നിലവാരം, ഉദാഹരണത്തിന്, IEC 61508. പ്രത്യേകം ശ്രദ്ധിക്കേണ്ട കാര്യം, 2012-ൽ ഓട്ടോമോട്ടീവ് വ്യവസായം അതിൻ്റെ സ്വന്തം പ്രവർത്തന സുരക്ഷാ മാനദണ്ഡമായ ISO 26262 സ്വീകരിച്ചു എന്നതാണ്.


അപ്പോൾ, പ്രവർത്തനപരമായ സുരക്ഷയുടെ കാര്യത്തിൽ Cortex-R-ന് എന്താണ് നല്ലത്? ഒന്നാമതായി, പിശക് തിരുത്തൽ അനുവദിക്കുന്ന അദ്വിതീയ കോൺഫിഗറേഷൻ സവിശേഷതകൾ. ഈ ഫീച്ചറുകൾ കേർണലിൽ തന്നെ ARM നിർമ്മിച്ചിരിക്കുന്ന ഓപ്ഷനുകളാണ്, അതിൽ പിശക് കണ്ടെത്തലും തിരുത്തലും, ബസ്, എൽ1 മെമ്മറി പരിരക്ഷണം, ഉപയോക്താവും പ്രത്യേക പ്രവർത്തന രീതികളും ഉൾപ്പെടുന്നു. സോഫ്റ്റ്വെയർമെമ്മറി പ്രൊട്ടക്ഷൻ യൂണിറ്റും (എംപിയു) ഡ്യുവൽ കോർ ലോക്ക് സ്റ്റെപ്പ് (ഡിസിഎൽഎസ്) കോൺഫിഗറേഷനുള്ള പിന്തുണയും.


എന്താണ് DCLS, എന്തുകൊണ്ട് അത് ആവശ്യമാണ്? നിങ്ങളൊരു സോഫ്റ്റ്‌വെയർ എഞ്ചിനീയർ ആണെങ്കിൽ, ഒരു ഉപകരണം വിശ്വസനീയമായും സുരക്ഷിതമായും പ്രവർത്തിക്കാൻ ആവശ്യമായ ഒരു പ്രോജക്റ്റിൽ പ്രവർത്തിക്കുന്നുണ്ടെങ്കിൽ, DCLS നിങ്ങളുടെ ജീവിതം വളരെ എളുപ്പമാക്കും. ഒരൊറ്റ കോറിലെ പിശകുകൾ നിർണ്ണയിക്കാൻ നിങ്ങൾ രണ്ട് മൈക്രോകൺട്രോളറുകൾ അല്ലെങ്കിൽ രണ്ട് സ്വതന്ത്ര കോറുകൾ ഉപയോഗിക്കുകയാണെങ്കിൽ ഇത് പ്രത്യേകിച്ചും ഉപയോഗപ്രദമാണ്.


ഒരു സ്വതന്ത്ര കേർണലുമായി പ്രവർത്തിക്കുമ്പോൾ ചില പ്രത്യേക പ്രശ്നങ്ങളുണ്ട്. ആദ്യം, മറ്റൊരു മൈക്രോകൺട്രോളർ നിരീക്ഷിക്കുന്ന ഓരോ മൈക്രോകൺട്രോളറിനും നിങ്ങൾ "അധിക" കോഡ് എഴുതേണ്ടതുണ്ട്. രണ്ടാമതായി, ഇപ്പോൾ ഈ കോഡ് നിങ്ങളുടെ മൊഡ്യൂളിൻ്റെ പ്രധാന ഭാഗമാക്കേണ്ടതുണ്ട് സിസ്റ്റം സുരക്ഷ, ഈ കോഡിൻ്റെ ഓരോ വരിയിലും നിങ്ങൾ വിശ്വാസ്യതയും സുരക്ഷയും നൽകണം എന്നാണ് ഇതിനർത്ഥം കൂടുതൽ ജോലി. DCLS-നൊപ്പം, ഈ "അധിക" കോഡും അത് സുരക്ഷിതമാക്കേണ്ടതിൻ്റെ ആവശ്യകതയും പഴയ കാര്യമായി മാറുന്നു. തീർച്ചയായും, ഡെവലപ്പർ ഇപ്പോഴും സുരക്ഷാ സംബന്ധിയായ കോഡിൻ്റെ ധാരാളം വരികൾ എഴുതേണ്ടിവരും, പക്ഷേ ഈ സംവിധാനംഇപ്പോഴും അവൻ്റെ ജീവിതം എളുപ്പമാക്കുന്നു.


മനസ്സിലാക്കാനുള്ള എളുപ്പത്തിനായി, DCLS മെക്കാനിസത്തെ ഒരു പ്രധാന പ്രോസസറിൻ്റെയും ഒരു സ്ഥിരീകരണ മൊഡ്യൂളിൻ്റെയും സംയോജനമായി കണക്കാക്കാം. ഒരു പ്രോഗ്രാമറുടെ കാഴ്ചപ്പാടിൽ, അത്തരമൊരു സിസ്റ്റം പ്രോഗ്രാമിംഗ് ഒരു പരമ്പരാഗത സിംഗിൾ-കോർ മൈക്രോകൺട്രോളർ പ്രോഗ്രാമിംഗിൽ നിന്ന് വ്യത്യസ്തമല്ല. രണ്ടാമത്തെ കോർ, അതായത്, സ്ഥിരീകരണ മൊഡ്യൂൾ, താരതമ്യ ലോജിക്കിനൊപ്പം, മുകളിൽ വിവരിച്ച “അധിക” കോഡിൻ്റെ ജോലിയും അതിലേറെയും ചെയ്യുന്നു. താരതമ്യ ലോജിക്കിന് കുറച്ച് പ്രോസസർ സൈക്കിളുകളിൽ ഒരു പിശക് കണ്ടെത്താൻ കഴിയും, അതേസമയം ഒരു പ്രത്യേക കോർ അങ്ങനെ ചെയ്യുന്നതിന് നൂറുകണക്കിന് അല്ലെങ്കിൽ ആയിരക്കണക്കിന് സൈക്കിളുകൾ എടുത്തേക്കാം. അതിനാൽ, പിശകുകൾ കണ്ടെത്തുന്നതിൽ DCLS വളരെ വേഗത്തിലാണ്, കൂടാതെ വിശ്വസനീയമായ കോഡ് വികസിപ്പിക്കുന്നതിൽ വിലപ്പെട്ട സമയം ലാഭിക്കാനും കഴിയും.

വമ്പിച്ച ഭൂരിപക്ഷം ആധുനിക ഗാഡ്‌ജെറ്റുകൾ ARM ലിമിറ്റഡ് എന്ന അതേ പേരിലുള്ള കമ്പനി വികസിപ്പിച്ചെടുത്ത ARM ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കിയുള്ള പ്രോസസ്സറുകൾ ഉപയോഗിക്കുക. രസകരമെന്നു പറയട്ടെ, കമ്പനി സ്വയം പ്രോസസ്സറുകൾ നിർമ്മിക്കുന്നില്ല, പക്ഷേ അതിൻ്റെ സാങ്കേതികവിദ്യകൾ മൂന്നാം കക്ഷി ചിപ്പ് നിർമ്മാതാക്കൾക്ക് മാത്രമാണ് ലൈസൻസ് നൽകുന്നത്. കൂടാതെ, കമ്പനി കോർട്ടെക്സ് പ്രോസസർ കോറുകളും മാലി ഗ്രാഫിക്സ് ആക്സിലറേറ്ററുകളും വികസിപ്പിക്കുന്നു, ഈ മെറ്റീരിയലിൽ ഞങ്ങൾ തീർച്ചയായും സ്പർശിക്കും.

ARM ലിമിറ്റഡ്

ARM കമ്പനി, വാസ്തവത്തിൽ, അതിൻ്റെ മേഖലയിലെ ഒരു കുത്തകയാണ്, കൂടാതെ വിവിധ മൊബൈൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലെ ആധുനിക സ്മാർട്ട്‌ഫോണുകളും ടാബ്‌ലെറ്റുകളും ARM ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കിയുള്ള പ്രോസസ്സറുകൾ ഉപയോഗിക്കുന്നു. ചിപ്പ് നിർമ്മാതാക്കൾ ARM-ൽ നിന്നുള്ള വ്യക്തിഗത കോറുകൾ, ഇൻസ്ട്രക്ഷൻ സെറ്റുകൾ, അനുബന്ധ സാങ്കേതികവിദ്യകൾ എന്നിവയ്ക്ക് ലൈസൻസ് നൽകുന്നു, പ്രോസസർ കോറുകളുടെ തരം അനുസരിച്ച് ലൈസൻസുകളുടെ വില ഗണ്യമായി വ്യത്യാസപ്പെടുന്നു (ഇത് ലോ-പവർ ബഡ്ജറ്റ് സൊല്യൂഷനുകൾ മുതൽ അത്യാധുനിക ക്വാഡ്-കോർ, എട്ട്-കോർ വരെയാകാം. ചിപ്സ്) കൂടാതെ അധിക ഘടകങ്ങൾ. ARM ലിമിറ്റഡിൻ്റെ 2006-ലെ വാർഷിക വരുമാന റിപ്പോർട്ട് ഏകദേശം 2.5 ബില്യൺ പ്രോസസറുകൾക്ക് ലൈസൻസ് നൽകിയതിന് $161 മില്യൺ വരുമാനം കാണിക്കുന്നു (2011 ലെ 7.9 ബില്യണിൽ നിന്ന് ഉയർന്നത്), ഇത് ഒരു ചിപ്പിന് ഏകദേശം $0.067 ആയി വിവർത്തനം ചെയ്യുന്നു. എന്നിരുന്നാലും, മുകളിൽ പറഞ്ഞ കാരണത്താൽ, വിവിധ ലൈസൻസുകൾക്കുള്ള വിലയിലെ വ്യത്യാസം കാരണം ഇത് വളരെ ശരാശരി കണക്കാണ്, അതിനുശേഷം കമ്പനിയുടെ ലാഭം പല മടങ്ങ് വർദ്ധിച്ചിരിക്കണം.

നിലവിൽ, ARM പ്രോസസ്സറുകൾ വളരെ വ്യാപകമാണ്. ഈ ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കിയുള്ള ചിപ്പുകൾ സെർവറുകൾ ഉൾപ്പെടെ എല്ലായിടത്തും ഉപയോഗിക്കുന്നു, എന്നാൽ മിക്കപ്പോഴും ARM ഉൾച്ചേർത്തതും മൊബൈൽ സംവിധാനങ്ങൾ, ഹാർഡ് ഡ്രൈവുകൾക്കുള്ള കൺട്രോളറുകളിൽ നിന്ന് ആരംഭിച്ച് അവസാനിക്കുന്നു ആധുനിക സ്മാർട്ട്ഫോണുകൾ, ടാബ്‌ലെറ്റുകളും മറ്റ് ഗാഡ്‌ജെറ്റുകളും.

കോർട്ടെക്സ് കോറുകൾ

ARM ഉപയോഗിക്കുന്ന കോറുകളുടെ നിരവധി കുടുംബങ്ങൾ വികസിപ്പിക്കുന്നു വിവിധ ജോലികൾ. ഉദാഹരണത്തിന്, Cortex-Mx, Cortex-Rx എന്നിവയെ അടിസ്ഥാനമാക്കിയുള്ള പ്രോസസ്സറുകൾ (ഇവിടെ "x" എന്നത് കൃത്യമായ കോർ നമ്പർ സൂചിപ്പിക്കുന്ന ഒരു അക്കമോ സംഖ്യയോ ആണ്) എംബഡഡ് സിസ്റ്റങ്ങളിലും റൂട്ടറുകൾ അല്ലെങ്കിൽ പ്രിൻ്ററുകൾ പോലുള്ള ഉപഭോക്തൃ ഉപകരണങ്ങളിൽ പോലും ഉപയോഗിക്കുന്നു.

ഞങ്ങൾ അവയിൽ വിശദമായി വസിക്കില്ല, കാരണം ഞങ്ങൾക്ക് പ്രാഥമികമായി കോർട്ടെക്സ്-ആക്സ് കുടുംബത്തിൽ താൽപ്പര്യമുണ്ട് - അത്തരം കോറുകളുള്ള ചിപ്പുകൾ സ്മാർട്ട്‌ഫോണുകൾ, ടാബ്‌ലെറ്റുകൾ, ഗെയിം കൺസോളുകൾ എന്നിവയുൾപ്പെടെ ഏറ്റവും ഉൽപാദനക്ഷമമായ ഉപകരണങ്ങളിൽ ഉപയോഗിക്കുന്നു. Cortex-Ax ലൈനിൽ നിന്നുള്ള പുതിയ കോറുകളിൽ ARM നിരന്തരം പ്രവർത്തിക്കുന്നു, എന്നാൽ ഈ ലേഖനം എഴുതുന്ന സമയത്ത്, ഇനിപ്പറയുന്നവ സ്മാർട്ട്ഫോണുകളിൽ ഉപയോഗിക്കുന്നു:

ഉയർന്ന സംഖ്യ, ഉയർന്ന പ്രോസസർ പ്രകടനം, അതനുസരിച്ച്, അത് ഉപയോഗിക്കുന്ന ഉപകരണങ്ങളുടെ ക്ലാസ് കൂടുതൽ ചെലവേറിയതാണ്. എന്നിരുന്നാലും, ഈ നിയമം എല്ലായ്പ്പോഴും നിരീക്ഷിക്കപ്പെടുന്നില്ല എന്നത് ശ്രദ്ധിക്കേണ്ടതാണ്: ഉദാഹരണത്തിന്, Cortex-A7 കോറുകൾ അടിസ്ഥാനമാക്കിയുള്ള ചിപ്പുകൾ കോർടെക്സ്-A8 അടിസ്ഥാനമാക്കിയുള്ളതിനേക്കാൾ ഉയർന്ന പ്രകടനമാണ്. എന്നിരുന്നാലും, Cortex-A5 പ്രോസസറുകൾ ഇതിനകം തന്നെ കാലഹരണപ്പെട്ടതായി കണക്കാക്കുകയും മിക്കവാറും ഒരിക്കലും ഉപയോഗിക്കുകയും ചെയ്തിട്ടില്ലെങ്കിൽ ആധുനിക ഉപകരണങ്ങൾ, തുടർന്ന് മുൻനിര കമ്മ്യൂണിക്കേറ്ററുകളിലും ടാബ്‌ലെറ്റുകളിലും Cortex-A15 CPU-കൾ കാണാം. അധികം താമസിയാതെ, ARM, പുതിയതും കൂടുതൽ ശക്തവും അതേ സമയം ഊർജ്ജക്ഷമതയുള്ളതുമായ Cortex-A53, Cortex-A57 കോറുകൾ വികസിപ്പിക്കുന്നതായി ഔദ്യോഗികമായി പ്രഖ്യാപിച്ചു, അവ ARM big.LITTLE സാങ്കേതികവിദ്യ ഉപയോഗിച്ച് ഒരു ചിപ്പിൽ സംയോജിപ്പിച്ച് ARMv8-നെ പിന്തുണയ്ക്കും. ഇൻസ്ട്രക്ഷൻ സെറ്റ് (“ആർക്കിടെക്ചർ പതിപ്പ്”), എന്നാൽ അവ നിലവിൽ മുഖ്യധാരാ ഉപഭോക്തൃ ഉപകരണങ്ങളിൽ ഉപയോഗിക്കുന്നില്ല. മിക്ക കോർടെക്‌സ്-കോർ ചിപ്പുകളും മൾട്ടി-കോർ ആകാം, കൂടാതെ ക്വാഡ്-കോർ പ്രോസസറുകൾ ഇന്നത്തെ ഉയർന്ന നിലവാരമുള്ള സ്മാർട്ട്‌ഫോണുകളിൽ സാധാരണമാണ്.

സ്‌മാർട്ട്‌ഫോണുകളുടെയും ടാബ്‌ലെറ്റുകളുടെയും വൻകിട നിർമ്മാതാക്കൾ സാധാരണയായി Qualcomm അല്ലെങ്കിൽ പോലുള്ള അറിയപ്പെടുന്ന ചിപ്പ് നിർമ്മാതാക്കളിൽ നിന്നുള്ള പ്രോസസ്സറുകൾ ഉപയോഗിക്കുന്നു. സ്വന്തം പരിഹാരങ്ങൾ, അവ ഇതിനകം വളരെ ജനപ്രിയമായിത്തീർന്നിരിക്കുന്നു (ഉദാഹരണത്തിന്, സാംസങും അതിൻ്റെ എക്സിനോസ് ചിപ്‌സെറ്റുകളുടെ കുടുംബവും), എന്നാൽ ഇവയിൽ സാങ്കേതിക സവിശേഷതകൾമിക്ക ഗാഡ്‌ജെറ്റുകളും ചെറിയ കമ്പനികൾനിങ്ങൾക്ക് പലപ്പോഴും "1 GHz Cortex-A7 പ്രൊസസർ" അല്ലെങ്കിൽ "1 GHz ഡ്യുവൽ കോർ Cortex-A7" പോലുള്ള വിവരണങ്ങൾ കണ്ടെത്താം. ശരാശരി ഉപയോക്താവിന്ഒന്നും പറയില്ല. അത്തരം അണുകേന്ദ്രങ്ങൾ തമ്മിലുള്ള വ്യത്യാസങ്ങൾ എന്താണെന്ന് മനസിലാക്കാൻ, നമുക്ക് പ്രധാന കാര്യങ്ങളിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കാം.

കോർടെക്‌സ്-എ5 കോർ ഏറ്റവും കുറഞ്ഞ വിലയുള്ള പ്രോസസ്സറുകളിൽ ഉപയോഗിക്കുന്നു ബജറ്റ് ഉപകരണങ്ങൾ. അത്തരം ഉപകരണങ്ങൾ പരിമിതമായ ടാസ്ക്കുകൾ ചെയ്യുന്നതിനും ലളിതമായ ആപ്ലിക്കേഷനുകൾ പ്രവർത്തിപ്പിക്കുന്നതിനും വേണ്ടിയുള്ളതാണ്, എന്നാൽ അവയെല്ലാം റിസോഴ്സ്-ഇൻ്റൻസീവ് പ്രോഗ്രാമുകൾക്കും പ്രത്യേകിച്ച് ഗെയിമുകൾക്കുമായി രൂപകൽപ്പന ചെയ്തിട്ടില്ല. ഒരു ചിപ്പ് ലഭിച്ച ഹൈസ്‌ക്രീൻ ബ്ലാസ്റ്റ് ആണ് Cortex-A5 പ്രൊസസറുള്ള ഒരു ഗാഡ്‌ജെറ്റിൻ്റെ ഉദാഹരണം. ക്വാൽകോം സ്നാപ്ഡ്രാഗൺ S4 Play MSM8225-ൽ 1.2 GHz ക്ലോക്ക് ചെയ്ത രണ്ട് Cortex-A5 കോറുകൾ അടങ്ങിയിരിക്കുന്നു.

Cortex-A7 പ്രോസസറുകൾ Cortex-A5 ചിപ്പുകളേക്കാൾ ശക്തമാണ്, മാത്രമല്ല അവ കൂടുതൽ സാധാരണവുമാണ്. 28-നാനോമീറ്റർ പ്രോസസ്സ് ടെക്നോളജി ഉപയോഗിച്ചാണ് ഇത്തരം ചിപ്പുകൾ നിർമ്മിക്കുന്നത്, കൂടാതെ 4 മെഗാബൈറ്റ് വരെ വലിയ രണ്ടാം ലെവൽ കാഷെ ഉണ്ട്. Cortex-A7 കോറുകൾ പ്രധാനമായും കാണപ്പെടുന്നത് ബജറ്റ് സ്മാർട്ട്ഫോണുകൾഐക്കൺബിറ്റ് മെർക്കുറി ക്വാഡ് പോലെയുള്ള ചെലവുകുറഞ്ഞ മിഡ്-സെഗ്‌മെൻ്റ് ഉപകരണങ്ങളും കൂടാതെ, ഒരു അപവാദമെന്ന നിലയിൽ, സാംസങ് ഗാലക്സി Exynos 5 Octa പ്രൊസസറുള്ള S IV GT-i9500 - ആവശ്യപ്പെടാത്ത ജോലികൾ ചെയ്യുമ്പോൾ ഈ ചിപ്‌സെറ്റ് ഊർജ്ജ സംരക്ഷണ സാങ്കേതികവിദ്യ ഉപയോഗിക്കുന്നു ക്വാഡ് കോർ പ്രൊസസർ Cortex-A7-ൽ.

Cortex-A8 കോർ അതിൻ്റെ "അയൽക്കാർ", Cortex-A7, Cortex-A9 എന്നിവ പോലെ വ്യാപകമല്ല, പക്ഷേ ഇപ്പോഴും വിവിധ ഗാഡ്‌ജെറ്റുകളിൽ ഉപയോഗിക്കുന്നു പ്രവേശന നില. Cortex-A8 ചിപ്പുകളുടെ പ്രവർത്തന ക്ലോക്ക് സ്പീഡ് 600 MHz മുതൽ 1 GHz വരെയാകാം, എന്നാൽ ചിലപ്പോൾ നിർമ്മാതാക്കൾ പ്രോസസ്സറുകൾ ഓവർലോക്ക് ചെയ്യുന്നു. ഉയർന്ന ആവൃത്തികൾ. മൾട്ടി-കോർ കോൺഫിഗറേഷനുകൾക്കുള്ള പിന്തുണയുടെ അഭാവമാണ് കോർടെക്‌സ്-എ8 കോറിൻ്റെ ഒരു സവിശേഷത (അതായത്, ഈ കോറുകളിലെ പ്രോസസറുകൾക്ക് സിംഗിൾ-കോർ മാത്രമേ ആകാൻ കഴിയൂ), അവ 65-നാനോമീറ്റർ പ്രോസസ്സ് സാങ്കേതികവിദ്യ ഉപയോഗിച്ചാണ് നടപ്പിലാക്കുന്നത്, അത് ഇതിനകം പരിഗണിച്ചിട്ടുണ്ട്. കാലഹരണപ്പെട്ട.

Сortex-A9

കുറച്ച് വർഷങ്ങൾക്ക് മുമ്പ്, Cortex-A9 കോറുകൾ മികച്ച പരിഹാരമായി കണക്കാക്കപ്പെട്ടിരുന്നു, കൂടാതെ Nvidia Tegra 2, Texas Instruments OMAP4 എന്നിവ പോലുള്ള പരമ്പരാഗത സിംഗിൾ കോർ, കൂടുതൽ ശക്തമായ ഡ്യുവൽ കോർ ചിപ്പുകളിൽ ഉപയോഗിച്ചിരുന്നു. നിലവിൽ, 40-നാനോമീറ്റർ പ്രോസസ്സ് സാങ്കേതികവിദ്യ ഉപയോഗിച്ച് നിർമ്മിച്ച Cortex-A9 പ്രോസസറുകൾക്ക് ജനപ്രീതി നഷ്ടപ്പെടുന്നില്ല, മാത്രമല്ല പല മിഡ്-സെഗ്മെൻ്റ് സ്മാർട്ട്ഫോണുകളിലും ഇത് ഉപയോഗിക്കുന്നു. അത്തരം പ്രോസസ്സറുകളുടെ പ്രവർത്തന ആവൃത്തി 1 മുതൽ 2 അല്ലെങ്കിൽ അതിൽ കൂടുതൽ ഗിഗാഹെർട്സ് ആകാം, എന്നാൽ ഇത് സാധാരണയായി 1.2-1.5 GHz ആയി പരിമിതപ്പെടുത്തിയിരിക്കുന്നു.

2013 ജൂണിൽ, ARM ഔദ്യോഗികമായി Cortex-A12 കോർ അവതരിപ്പിച്ചു, ഇത് ഒരു പുതിയ 28-നാനോമീറ്റർ പ്രോസസ്സ് സാങ്കേതികവിദ്യ ഉപയോഗിച്ച് നിർമ്മിക്കുകയും മിഡ്-സെഗ്‌മെൻ്റ് സ്മാർട്ട്‌ഫോണുകളിൽ Cortex-A9 കോറുകൾ മാറ്റിസ്ഥാപിക്കുന്നതിന് രൂപകൽപ്പന ചെയ്തിട്ടുള്ളതുമാണ്. Cortex-A9-നെ അപേക്ഷിച്ച് പ്രകടനത്തിൽ 40% വർദ്ധനവ് ഡെവലപ്പർ വാഗ്ദാനം ചെയ്യുന്നു, കൂടാതെ, Cortex-A12 കോറുകൾക്ക് ARM big.LITTLE ആർക്കിടെക്ചറിൽ ഊർജ്ജ സംരക്ഷണം നൽകുന്ന Cortex-A7-നൊപ്പം ഉൽപ്പാദനക്ഷമതയുള്ളവയായി പങ്കെടുക്കാൻ കഴിയും. വിലകുറഞ്ഞ എട്ട് കോർ ചിപ്പുകൾ നിർമ്മിക്കാൻ നിർമ്മാതാക്കൾ. ശരിയാണ്, എഴുതുമ്പോൾ, ഇതെല്ലാം പ്ലാനുകളിൽ മാത്രമേയുള്ളൂ, കോർടെക്സ്-എ 12 ചിപ്പുകളുടെ വൻതോതിലുള്ള ഉൽപ്പാദനം ഇതുവരെ സ്ഥാപിച്ചിട്ടില്ല, എന്നിരുന്നാലും ഒരു ക്വാഡ് കോർ കോർടെക്സ്-എ 12 പ്രൊസസർ പുറത്തിറക്കാനുള്ള ആഗ്രഹം റോക്ക്ചിപ്പ് ഇതിനകം പ്രഖ്യാപിച്ചിട്ടുണ്ട്. 1.8 GHz

2013 ലെ കണക്കനുസരിച്ച്, Cortex-A15 കോറും അതിൻ്റെ ഡെറിവേറ്റീവുകളും മികച്ച പരിഹാരമാണ്, അവ മുൻനിര കമ്മ്യൂണിക്കേറ്റർ ചിപ്പുകളിൽ ഉപയോഗിക്കുന്നു. വിവിധ നിർമ്മാതാക്കൾ. 28-nm പ്രോസസ്സ് സാങ്കേതികവിദ്യ ഉപയോഗിച്ച് നിർമ്മിച്ചതും Cortex-A15 അടിസ്ഥാനമാക്കിയുള്ളതുമായ പുതിയ പ്രോസസ്സറുകളിൽ Samsung Exynos 5 Octa, Nvidia Tegra 4 എന്നിവ ഉൾപ്പെടുന്നു, ഈ കോർ പലപ്പോഴും മറ്റ് നിർമ്മാതാക്കളിൽ നിന്നുള്ള പരിഷ്കാരങ്ങൾക്കുള്ള ഒരു പ്ലാറ്റ്ഫോമായി പ്രവർത്തിക്കുന്നു. ഉദാഹരണത്തിന്, ആപ്പിളിൻ്റെ ഏറ്റവും പുതിയ A6X പ്രോസസർ, Cortex-A15-ൻ്റെ പരിഷ്ക്കരണമായ സ്വിഫ്റ്റ് കോറുകൾ ഉപയോഗിക്കുന്നു. Cortex-A15 ചിപ്പുകൾ 1.5-2.5 GHz ആവൃത്തിയിൽ പ്രവർത്തിക്കാൻ പ്രാപ്തമാണ്, കൂടാതെ നിരവധി മൂന്നാം കക്ഷി മാനദണ്ഡങ്ങളും 1 TB വരെ അഭിസംബോധന ചെയ്യാനുള്ള കഴിവും പിന്തുണയ്ക്കുന്നു. ശാരീരിക മെമ്മറികമ്പ്യൂട്ടറുകളിൽ അത്തരം പ്രോസസ്സറുകൾ ഉപയോഗിക്കുന്നത് സാധ്യമാക്കുന്നു (ഒരു ബാങ്ക് കാർഡിൻ്റെ വലുപ്പമുള്ള റാസ്‌ബെറി പൈ മിനി-കമ്പ്യൂട്ടറിനെ എങ്ങനെ തിരിച്ചുവിളിക്കാൻ കഴിയില്ല).

Cortex-A50 സീരീസ്

2013 ൻ്റെ ആദ്യ പകുതിയിൽ, ARM അവതരിപ്പിച്ചു പുതിയ വരചിപ്സ്, അതിനെ Cortex-A50 സീരീസ് എന്ന് വിളിച്ചിരുന്നു. ഈ വരിയുടെ കോറുകൾ അനുസരിച്ച് നിർമ്മിക്കപ്പെടും പുതിയ പതിപ്പ്ആർക്കിടെക്ചർ, ARMv8, കൂടാതെ പുതിയ ഇൻസ്ട്രക്ഷൻ സെറ്റുകൾ പിന്തുണയ്ക്കുന്നു, കൂടാതെ 64-ബിറ്റ് ആകും. ഒരു പുതിയ ബിറ്റ് ഡെപ്‌ത്തിലേക്കുള്ള പരിവർത്തനത്തിന് മൊബൈൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെയും ആപ്ലിക്കേഷനുകളുടെയും ഒപ്റ്റിമൈസേഷൻ ആവശ്യമാണ്, പക്ഷേ, തീർച്ചയായും, പതിനായിരക്കണക്കിന് 32-ബിറ്റ് ആപ്ലിക്കേഷനുകൾക്കുള്ള പിന്തുണ നിലനിൽക്കും. 64-ബിറ്റ് ആർക്കിടെക്ചറിലേക്ക് ആദ്യമായി മാറിയത് ആപ്പിൾ ആയിരുന്നു. കമ്പനിയുടെ ഏറ്റവും പുതിയ ഉപകരണങ്ങൾ, ഉദാഹരണത്തിന്, iPhone 5S, കൃത്യമായി ഈ Apple A7 ARM പ്രോസസറിൽ പ്രവർത്തിക്കുന്നു. ഇത് കോർട്ടെക്സ് കോറുകൾ ഉപയോഗിക്കുന്നില്ല എന്നത് ശ്രദ്ധേയമാണ് - അവ മാറ്റിസ്ഥാപിക്കുന്നു സ്വന്തം കേർണലുകൾസ്വിഫ്റ്റ് എന്ന നിർമ്മാതാവ്. 64-ബിറ്റ് പ്രോസസറുകളിലേക്ക് നീങ്ങേണ്ടതിൻ്റെ വ്യക്തമായ കാരണങ്ങളിലൊന്ന് 4 ജിബിയിൽ കൂടുതൽ റാമിൻ്റെ പിന്തുണയാണ്, കൂടാതെ, കണക്കുകൂട്ടുമ്പോൾ കൂടുതൽ പ്രവർത്തിക്കാനുള്ള കഴിവുമാണ്. വലിയ സംഖ്യകൾ. തീർച്ചയായും, ഇപ്പോൾ ഇത് പ്രസക്തമാണ്, ഒന്നാമതായി, സെർവറുകൾക്കും പിസികൾക്കും, എന്നാൽ കുറച്ച് വർഷത്തിനുള്ളിൽ ഇത്രയും റാം ഉള്ള സ്മാർട്ട്‌ഫോണുകളും ടാബ്‌ലെറ്റുകളും വിപണിയിൽ പ്രത്യക്ഷപ്പെട്ടാൽ ഞങ്ങൾ ആശ്ചര്യപ്പെടില്ല. ഇന്നുവരെ, പുതിയ വാസ്തുവിദ്യയിലും അവ ഉപയോഗിക്കുന്ന സ്മാർട്ട്‌ഫോണുകളിലും ചിപ്പുകൾ നിർമ്മിക്കാനുള്ള പദ്ധതികളെക്കുറിച്ച് ഒന്നും അറിയില്ല, പക്ഷേ സാംസങ് ഇതിനകം പ്രഖ്യാപിച്ചതുപോലെ 2014 ൽ ഫ്ലാഗ്ഷിപ്പുകൾക്ക് ഈ പ്രോസസ്സറുകൾ കൃത്യമായി ലഭിക്കാൻ സാധ്യതയുണ്ട്.

Cortex-A53 കോർ ഉപയോഗിച്ച് സീരീസ് തുറക്കുന്നു, അത് Cortex-A9 ൻ്റെ നേരിട്ടുള്ള "പിൻഗാമി" ആയിരിക്കും. Cortex-A53 അടിസ്ഥാനമാക്കിയുള്ള പ്രോസസ്സറുകൾ പ്രകടനത്തിൽ Cortex-A9 അടിസ്ഥാനമാക്കിയുള്ള ചിപ്പുകളേക്കാൾ മികച്ചതാണ്, എന്നാൽ അതേ സമയം കുറഞ്ഞ ഊർജ്ജ ഉപഭോഗം നിലനിർത്തുന്നു. ഇത്തരം പ്രോസസ്സറുകൾ ഒറ്റയ്ക്കോ അല്ലെങ്കിൽ ഒരു ARM big.LITTLE കോൺഫിഗറേഷനിലോ ഉപയോഗിക്കാം, ഒരേ ചിപ്‌സെറ്റിൽ Cortex-A57 പ്രൊസസറുമായി സംയോജിപ്പിച്ചിരിക്കുന്നു.

പ്രകടനം കോർടെക്സ്-A53, കോർടെക്സ്-A57

20-നാനോമീറ്റർ പ്രോസസ്സ് സാങ്കേതികവിദ്യ ഉപയോഗിച്ച് നിർമ്മിക്കുന്ന Cortex-A57 പ്രോസസറുകൾ സമീപഭാവിയിൽ ഏറ്റവും ശക്തമായ ARM പ്രോസസറുകളായി മാറും. പുതിയ കോർ അതിൻ്റെ മുൻഗാമിയായ Cortex-A15 നേക്കാൾ മികച്ചതാണ് വിവിധ പരാമീറ്ററുകൾപ്രകടനം (മുകളിലുള്ള താരതമ്യം നിങ്ങൾക്ക് കാണാൻ കഴിയും), കൂടാതെ, പിസി വിപണിയെ ഗൗരവമായി ലക്ഷ്യമിടുന്ന ARM അനുസരിച്ച്, ഇതിന് ലാഭകരമായ പരിഹാരമായിരിക്കും സാധാരണ കമ്പ്യൂട്ടറുകൾ(ലാപ്‌ടോപ്പുകൾ ഉൾപ്പെടെ), മൊബൈൽ ഉപകരണങ്ങൾ മാത്രമല്ല.

കൈ വലുത്. ചെറുതായി

ആധുനിക പ്രോസസറുകളുടെ ഊർജ്ജ ഉപഭോഗത്തിൻ്റെ പ്രശ്നത്തിന് ഒരു ഹൈടെക് പരിഹാരമെന്ന നിലയിൽ, ARM, big.LITTLE സാങ്കേതികവിദ്യ വാഗ്ദാനം ചെയ്യുന്നു, ഇതിൻ്റെ സാരാംശം ഒരു ചിപ്പിൽ വ്യത്യസ്ത തരം കോറുകൾ സംയോജിപ്പിക്കുക എന്നതാണ്, സാധാരണയായി ഒരേ എണ്ണം ഊർജ്ജ സംരക്ഷണവും ഉയർന്ന പ്രകടനവുമാണ് ഒന്ന്.

കേർണലുകളുടെ പ്രവർത്തനത്തിന് മൂന്ന് സ്കീമുകളുണ്ട് വിവിധ തരംഒരു ചിപ്പിൽ: big.LITTLE (ക്ലസ്റ്ററുകൾക്കിടയിലുള്ള മൈഗ്രേഷൻ), big.LITTLE IKS (കോറുകൾക്കിടയിലുള്ള മൈഗ്രേഷൻ), big.LITTLE MP (ഹെറ്ററോജീനിയസ് മൾട്ടിപ്രോസസിംഗ്).

big.LITTLE (ക്ലസ്റ്ററുകൾക്കിടയിൽ മൈഗ്രേഷൻ)

ARM big.LITTLE ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കിയുള്ള ആദ്യത്തെ ചിപ്‌സെറ്റ് Samsung Exynos 5 Octa പ്രോസസറായിരുന്നു. ഇത് യഥാർത്ഥ ബിഗ്. ലിറ്റിൽ "4+4" സ്കീം ഉപയോഗിക്കുന്നു, അതായത് റിസോഴ്സ്-ഇൻ്റൻസീവ് ആപ്ലിക്കേഷനുകൾക്കും ഗെയിമുകൾക്കുമായി ഒരു ചിപ്പിൽ നാല് ഉയർന്ന പ്രകടനമുള്ള Cortex-A15 കോറുകൾ രണ്ട് ക്ലസ്റ്ററുകളായി (അതിനാൽ സ്കീമിൻ്റെ പേര്) സംയോജിപ്പിക്കുന്നു. മിക്ക പ്രോഗ്രാമുകളുടേയും ദൈനംദിന ജോലികൾക്കായി Cortex-A7 കോറുകൾ സംരക്ഷിക്കുന്നു, ഒരു സമയം ഒരു തരം കേർണലിന് മാത്രമേ പ്രവർത്തിക്കാൻ കഴിയൂ. കോറുകളുടെ ഗ്രൂപ്പുകൾക്കിടയിൽ മാറുന്നത് ഏതാണ്ട് തൽക്ഷണം സംഭവിക്കുകയും പൂർണ്ണമായും യാന്ത്രിക മോഡിൽ ഉപയോക്താവ് ശ്രദ്ധിക്കാതിരിക്കുകയും ചെയ്യുന്നു.

big.LITTLE IKS (കോറുകൾക്കിടയിലുള്ള മൈഗ്രേഷൻ)

ബിഗ്.ലിറ്റിൽ ആർക്കിടെക്ചറിൻ്റെ കൂടുതൽ സങ്കീർണ്ണമായ നിർവ്വഹണം, നിരവധി യഥാർത്ഥ കോറുകൾ (സാധാരണയായി രണ്ട്) ഒരു വെർച്വൽ ഒന്നായി സംയോജിപ്പിച്ച്, ഓപ്പറേറ്റിംഗ് സിസ്റ്റം കെർണൽ നിയന്ത്രിക്കുന്നു, ഏത് കോറുകൾ ഉപയോഗിക്കണമെന്ന് തീരുമാനിക്കുന്നു - ഊർജ്ജ-കാര്യക്ഷമമോ ഉൽപ്പാദനക്ഷമമോ. തീർച്ചയായും വെർച്വൽ കോറുകൾകൂടാതെ നിരവധി - ചിത്രീകരണം ഒരു IKS സർക്യൂട്ടിൻ്റെ ഒരു ഉദാഹരണം കാണിക്കുന്നു, ഓരോന്നിലും നാല് വെർച്വൽകോറുകളിൽ ഒരു Cortex-A7 ഉം ഒരു Cortex-A15 കോറും അടങ്ങിയിരിക്കുന്നു.

big.LITTLE MP (വിഭിന്നമായ മൾട്ടിപ്രോസസിംഗ്)

big.LITTLE MP സ്കീം ഏറ്റവും "വിപുലമായത്" ആണ് - അതിൽ, ഓരോ കോറും സ്വതന്ത്രമാണ് കൂടാതെ ആവശ്യാനുസരണം OS കേർണൽ ഓണാക്കാനും കഴിയും. ഇതിനർത്ഥം നാല് Cortex-A7 കോറുകളും അതേ എണ്ണം Cortex-A15 കോറുകളും ഉപയോഗിക്കുകയാണെങ്കിൽ, ARM big. LITTLE MP ആർക്കിടെക്ചറിൽ നിർമ്മിച്ച ഒരു ചിപ്‌സെറ്റിന് 8 കോറുകളും ഒരേസമയം പ്രവർത്തിപ്പിക്കാൻ കഴിയും, അവ വ്യത്യസ്ത തരത്തിലാണെങ്കിലും. ഇത്തരത്തിലുള്ള ആദ്യത്തെ പ്രോസസ്സറുകളിൽ ഒന്ന് മീഡിയടെക്കിൽ നിന്നുള്ള എട്ട് കോർ ചിപ്പ് ആയിരുന്നു - MT6592, 2 GHz ക്ലോക്ക് ഫ്രീക്വൻസിയിൽ പ്രവർത്തിക്കാൻ കഴിയും, കൂടാതെ അൾട്രാഎച്ച്ഡി റെസല്യൂഷനിൽ വീഡിയോ റെക്കോർഡുചെയ്യാനും പ്ലേ ചെയ്യാനും കഴിയും.

ഭാവി

നിലവിൽ ലഭ്യമായ വിവരങ്ങൾ അനുസരിച്ച്, സമീപഭാവിയിൽ ARM, മറ്റ് കമ്പനികളുമായി ചേർന്ന്, പുതിയ Cortex-A53, Cortex-A57 കോറുകൾ ഉപയോഗിക്കുന്ന അടുത്ത തലമുറ big.LITTLE ചിപ്പുകൾ അവതരിപ്പിക്കാൻ പദ്ധതിയിടുന്നു. കൂടാതെ, ബജറ്റ് പ്രോസസ്സറുകൾ big.LITTLE ARM-ൽ റിലീസ് ചെയ്യാൻ പോകുന്നു ചൈനീസ് നിർമ്മാതാവ്മീഡിയടെക്ക്, “2+2” സ്കീം അനുസരിച്ച് പ്രവർത്തിക്കും, അതായത്, രണ്ട് കോറുകളുടെ രണ്ട് ഗ്രൂപ്പുകൾ ഉപയോഗിക്കുക.

മാലി ഗ്രാഫിക്സ് ആക്സിലറേറ്ററുകൾ

പ്രോസസ്സറുകൾക്ക് പുറമേ, മാലി കുടുംബത്തിൻ്റെ ഗ്രാഫിക്സ് ആക്സിലറേറ്ററുകളും ARM വികസിപ്പിക്കുന്നു. പ്രോസസറുകൾ പോലെ, ഗ്രാഫിക്സ് ആക്സിലറേറ്ററുകൾക്ക് നിരവധി പാരാമീറ്ററുകൾ ഉണ്ട്, ഉദാഹരണത്തിന്, ആൻ്റി-അലിയാസിംഗ്, ബസ് ഇൻ്റർഫേസ്, കാഷെ (ഓപ്പറേറ്റിംഗ് സ്പീഡ് വർദ്ധിപ്പിക്കാൻ ഉപയോഗിക്കുന്ന അൾട്രാ ഫാസ്റ്റ് മെമ്മറി), "ഗ്രാഫിക്സ് കോറുകളുടെ" എണ്ണം (എന്നിരുന്നാലും, ഞങ്ങൾ എഴുതിയത് പോലെ) മുമ്പത്തെ ലേഖനത്തിൽ, ഈ സൂചകം, സിപിയുവിനെ വിവരിക്കാൻ ഉപയോഗിക്കുന്ന പദവുമായി സാമ്യം ഉണ്ടായിരുന്നിട്ടും രണ്ട് ജിപിയുകൾ താരതമ്യം ചെയ്യുമ്പോൾ പ്രകടനത്തെ ഫലത്തിൽ സ്വാധീനിക്കുന്നില്ല).

ഇപ്പോൾ ഉപയോഗിക്കാത്ത മാലി 55 ആയിരുന്നു ആദ്യത്തെ ARM ഗ്രാഫിക്സ് ആക്സിലറേറ്റർ. ടച്ച് ഫോൺഎൽജി റിനോയർ (അതെ, ഏറ്റവും സാധാരണമായത് സെൽ ഫോൺ). ഗെയിമുകളിൽ ജിപിയു ഉപയോഗിച്ചിരുന്നില്ല - ഇൻ്റർഫേസ് റെൻഡർ ചെയ്യുന്നതിന് മാത്രം, ഇന്നത്തെ മാനദണ്ഡങ്ങൾക്കനുസരിച്ച് പ്രാകൃത സ്വഭാവസവിശേഷതകൾ ഉണ്ടായിരുന്നു, പക്ഷേ അത് മാലി സീരീസിൻ്റെ "പൂർവ്വികൻ" ആയി മാറി.

അതിനുശേഷം, പുരോഗതി ഒരുപാട് മുന്നോട്ട് പോയി, ഇപ്പോൾ പിന്തുണയ്‌ക്കുന്ന API-കളും ഗെയിമിംഗ് മാനദണ്ഡങ്ങളും ഗണ്യമായ പ്രാധാന്യമുള്ളവയാണ്. ഉദാഹരണത്തിന്, OpenGL ES 3.0-നുള്ള പിന്തുണ Qualcomm Snapdragon 600, 800 എന്നിവ പോലെയുള്ള ഏറ്റവും ശക്തമായ പ്രോസസ്സറുകളിൽ മാത്രമേ ഇപ്പോൾ പ്രഖ്യാപിച്ചിട്ടുള്ളൂ, കൂടാതെ ARM ഉൽപ്പന്നങ്ങളെ കുറിച്ച് നമ്മൾ സംസാരിക്കുകയാണെങ്കിൽ, Mali-T604 പോലുള്ള ആക്സിലറേറ്ററുകൾ സ്റ്റാൻഡേർഡ് പിന്തുണയ്ക്കുന്നു (ഇത് ആദ്യത്തേതാണ്. ജിപിയു ARM, പുതിയ Midgard മൈക്രോ ആർക്കിടെക്ചറിൽ നിർമ്മിച്ചത്), Mali-T624, Mali-T628, Mali-T678 എന്നിവയും സ്വഭാവസവിശേഷതകളിൽ അവയ്ക്ക് സമാനമായ മറ്റ് ചില ചിപ്പുകളും. ഈ അല്ലെങ്കിൽ ആ ജിപിയു, ഒരു ചട്ടം പോലെ, കേർണലുമായി അടുത്ത ബന്ധപ്പെട്ടിരിക്കുന്നു, എന്നിരുന്നാലും, പ്രത്യേകം സൂചിപ്പിച്ചിരിക്കുന്നു, അതിനർത്ഥം ഗെയിമുകളിലെ ഗ്രാഫിക്സിൻ്റെ ഗുണനിലവാരം നിങ്ങൾക്ക് പ്രധാനമാണെങ്കിൽ, അതിൻ്റെ പേര് നോക്കുന്നത് അർത്ഥമാക്കുന്നു. സ്‌മാർട്ട്‌ഫോണിൻ്റെയോ ടാബ്‌ലെറ്റിൻ്റെയോ സവിശേഷതകളിൽ ആക്‌സിലറേറ്റർ.

ARM-ന് അതിൻ്റെ ലൈനപ്പിൽ മിഡ്-സെഗ്‌മെൻ്റ് സ്‌മാർട്ട്‌ഫോണുകൾക്കായുള്ള ഗ്രാഫിക്‌സ് ആക്‌സിലറേറ്ററുകളും ഉണ്ട്, അവയിൽ ഏറ്റവും സാധാരണമായത് Mali-400 MP, Mali-450 MP എന്നിവയാണ്, അവ താരതമ്യേന കുറഞ്ഞ പ്രകടനത്തിലും പരിമിതമായ API-കളിലും പിന്തുണയ്‌ക്കുന്ന മാനദണ്ഡങ്ങളിലും അവരുടെ മുതിർന്ന സഹോദരന്മാരിൽ നിന്ന് വ്യത്യസ്തമാണ്. ഇതൊക്കെയാണെങ്കിലും, ഈ GPU-കൾ പുതിയ സ്മാർട്ട്ഫോണുകളിൽ ഉപയോഗിക്കുന്നത് തുടരുന്നു, ഉദാഹരണത്തിന്, എട്ട്-കോർ MTK6592 പ്രോസസറിന് പുറമേ Mali-450 MP4 ഗ്രാഫിക്സ് ആക്സിലറേറ്റർ (മാലി-450 MP യുടെ മെച്ചപ്പെടുത്തിയ പരിഷ്ക്കരണം) ലഭിച്ച Zopo ZP998.

2013 ഒക്ടോബറിൽ അവതരിപ്പിച്ച മാലി-ടി720, മാലി-ടി760, മാലി-ടി760 എംപി: ഏറ്റവും പുതിയ ARM ഗ്രാഫിക്സ് ആക്സിലറേറ്ററുകളുള്ള സ്മാർട്ട്ഫോണുകൾ 2014 അവസാനത്തോടെ ദൃശ്യമാകും. മാലി-ടി720 കുറഞ്ഞ വിലയുള്ള സ്‌മാർട്ട്‌ഫോണുകൾക്കായുള്ള പുതിയ ജിപിയുവും ഓപ്പൺ ജിഎൽ ഇഎസ് 3.0 പിന്തുണയ്‌ക്കുന്ന ഈ സെഗ്‌മെൻ്റിലെ ആദ്യ ജിപിയുവും ആയിരിക്കും. മാലി-ടി 760, ഏറ്റവും ശക്തമായ മൊബൈൽ ഗ്രാഫിക്സ് ആക്സിലറേറ്ററുകളിൽ ഒന്നായി മാറും: പ്രസ്താവിച്ച സവിശേഷതകൾ അനുസരിച്ച്, ജിപിയുവിന് 16 കമ്പ്യൂട്ടിംഗ് കോറുകൾ ഉണ്ട്, കൂടാതെ യഥാർത്ഥത്തിൽ വലിയ കമ്പ്യൂട്ടിംഗ് പവർ ഉണ്ട്, 326 ജിഫ്ലോപ്പുകൾ, എന്നാൽ, അതേ സമയം, നാല് തവണ മുകളിൽ സൂചിപ്പിച്ച Mali-T604 നേക്കാൾ കുറഞ്ഞ വൈദ്യുതി ഉപഭോഗം.

വിപണിയിൽ ARM-ൽ നിന്നുള്ള CPU-കളുടെയും GPU-കളുടെയും പങ്ക്

അതേ പേരിലുള്ള ആർക്കിടെക്ചറിൻ്റെ രചയിതാവും ഡവലപ്പറും ARM ആണെങ്കിലും, ഞങ്ങൾ ആവർത്തിക്കുന്നു, ഇപ്പോൾ ഭൂരിഭാഗം മൊബൈൽ പ്രോസസ്സറുകളിലും ഉപയോഗിക്കുന്നു, കോറുകളുടെയും ഗ്രാഫിക്സ് ആക്സിലറേറ്ററുകളുടെയും രൂപത്തിൽ അതിൻ്റെ പരിഹാരങ്ങൾ ജനപ്രിയമല്ല. വലിയ നിർമ്മാതാക്കൾസ്മാർട്ട്ഫോണുകൾ. ഉദാഹരണത്തിന്, Android OS-ലെ മുൻനിര കമ്മ്യൂണിക്കേറ്റർമാർ ഉണ്ടായിരിക്കണമെന്ന് ശരിയായി വിശ്വസിക്കപ്പെടുന്നു സ്നാപ്ഡ്രാഗൺ പ്രൊസസർക്വാൽകോമിൽ നിന്നുള്ള ക്രെയ്റ്റ് കോറുകളും അഡ്രിനോ ഗ്രാഫിക്‌സ് ആക്‌സിലറേറ്ററും ഉപയോഗിച്ച്, അതേ കമ്പനിയുടെ ചിപ്‌സെറ്റുകൾ അടിസ്ഥാനമാക്കിയുള്ള സ്‌മാർട്ട്‌ഫോണുകളിൽ ഉപയോഗിക്കുന്നു വിൻഡോസ് ഫോൺ, കൂടാതെ ചില ഗാഡ്ജെറ്റ് നിർമ്മാതാക്കൾ, ഉദാഹരണത്തിന്, ആപ്പിൾ, അവരുടെ സ്വന്തം കേർണലുകൾ വികസിപ്പിക്കുന്നു. എന്തുകൊണ്ടാണ് ഈ സാഹചര്യം നിലവിൽ നിലനിൽക്കുന്നത്?

ഒരുപക്ഷേ ചില കാരണങ്ങൾ കൂടുതൽ ആഴത്തിലുള്ളതാകാം, എന്നാൽ അവയിലൊന്ന് മറ്റ് കമ്പനികളുടെ ഉൽപ്പന്നങ്ങൾക്കിടയിൽ ARM-ൽ നിന്നുള്ള സിപിയുകളുടെയും ജിപിയുകളുടെയും വ്യക്തമായ സ്ഥാനനിർണ്ണയത്തിൻ്റെ അഭാവമാണ്, അതിൻ്റെ ഫലമായി കമ്പനിയുടെ സംഭവവികാസങ്ങൾ ബിയിൽ ഉപയോഗിക്കുന്നതിനുള്ള അടിസ്ഥാന ഘടകങ്ങളായി കണക്കാക്കപ്പെടുന്നു. - ബ്രാൻഡ് ഉപകരണങ്ങൾ. വിലകുറഞ്ഞ സ്മാർട്ട്ഫോണുകൾഅവയെ അടിസ്ഥാനമാക്കി കൂടുതൽ പക്വമായ പരിഹാരങ്ങൾ സൃഷ്ടിക്കുകയും ചെയ്യുന്നു. ഉദാഹരണത്തിന്, Qualcomm മിക്കവാറും എല്ലാ അവതരണങ്ങളിലും ആവർത്തിക്കുന്നു, പുതിയ പ്രോസസറുകൾ സൃഷ്ടിക്കുമ്പോൾ അതിൻ്റെ പ്രധാന ലക്ഷ്യങ്ങളിലൊന്ന് വൈദ്യുതി ഉപഭോഗം കുറയ്ക്കുക എന്നതാണ്, കൂടാതെ അതിൻ്റെ Krait കോറുകൾ പരിഷ്കരിച്ച കോർടെക്സ് കോറുകൾ സ്ഥിരമായി ഉയർന്ന പ്രകടന ഫലങ്ങൾ കാണിക്കുന്നു. ഗെയിമുകളിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്ന എൻവിഡിയ ചിപ്‌സെറ്റുകൾക്ക് സമാനമായ ഒരു പ്രസ്താവന ശരിയാണ്, എന്നാൽ സാംസങ്ങിൽ നിന്നുള്ള എക്‌സിനോസ് പ്രോസസറുകളേയും ആപ്പിളിൽ നിന്നുള്ള എ-സീരീസുകളേയും സംബന്ധിച്ചിടത്തോളം, അതേ കമ്പനികളുടെ സ്മാർട്ട്‌ഫോണുകളിൽ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനാൽ അവയ്ക്ക് അവരുടേതായ വിപണിയുണ്ട്.

ARM സംഭവവികാസങ്ങൾ കാര്യമായി ഉണ്ടെന്ന് മുകളിൽ പറഞ്ഞ അർത്ഥമില്ല പ്രോസസ്സറുകളേക്കാൾ മോശമാണ്കൂടാതെ മൂന്നാം കക്ഷി കമ്പനികളിൽ നിന്നുള്ള കോറുകളും, എന്നാൽ വിപണിയിലെ മത്സരം ആത്യന്തികമായി സ്മാർട്ട്‌ഫോൺ വാങ്ങുന്നവർക്ക് മാത്രമേ പ്രയോജനം ചെയ്യൂ. ഒരു ലൈസൻസ് വാങ്ങുന്നതിലൂടെ, നിർമ്മാതാക്കൾക്ക് അവ സ്വതന്ത്രമായി പരിഷ്കരിക്കാൻ ARM ചില ശൂന്യതകൾ വാഗ്ദാനം ചെയ്യുന്നുവെന്ന് നമുക്ക് പറയാം.

ഉപസംഹാരം

കുറഞ്ഞ വൈദ്യുതി ഉപഭോഗവും താരതമ്യേന വലുതും കാരണം ARM ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കിയുള്ള മൈക്രോപ്രൊസസ്സറുകൾ മൊബൈൽ ഉപകരണ വിപണിയെ വിജയകരമായി കീഴടക്കി. കമ്പ്യൂട്ടിംഗ് പവർ. മുമ്പ്, മറ്റ് RISC ആർക്കിടെക്ചറുകൾ ARM-മായി മത്സരിച്ചിരുന്നു, ഉദാഹരണത്തിന്, MIPS, എന്നാൽ ഇപ്പോൾ ഇതിന് ഒരു ഗുരുതരമായ എതിരാളി മാത്രമേ അവശേഷിക്കുന്നുള്ളൂ - ഇൻ്റൽ കമ്പനി x86 ആർക്കിടെക്ചറിനൊപ്പം, അത് അതിൻ്റെ മാർക്കറ്റ് ഷെയറിനായി സജീവമായി പോരാടുന്നുണ്ടെങ്കിലും, ഉപഭോക്താക്കളോ മിക്ക നിർമ്മാതാക്കളോ ഇതുവരെ ഗൗരവമായി എടുത്തിട്ടില്ല, പ്രത്യേകിച്ചും അതിനെ അടിസ്ഥാനമാക്കി ഫലത്തിൽ മുൻനിരകളൊന്നും ഇല്ലാത്തതിനാൽ (ലെനോവോ കെ 900 ന് ഇനി മത്സരിക്കാൻ കഴിയില്ല ഏറ്റവും പുതിയ മുൻനിര സ്മാർട്ട്ഫോണുകൾ ARM പ്രോസസ്സറുകളിൽ).

നിങ്ങൾ എന്താണ് ചിന്തിക്കുന്നത്, ആർക്കെങ്കിലും ARM മാറ്റിസ്ഥാപിക്കാൻ കഴിയുമോ, ഈ കമ്പനിയുടെയും അതിൻ്റെ വാസ്തുവിദ്യയുടെയും ഭാവി എന്തായിരിക്കും?

സ്‌മാർട്ട്‌ഫോണുകൾക്കും ടാബ്‌ലെറ്റുകൾക്കുമുള്ള ഒരു മൊബൈൽ പ്രോസസറാണ് ARM പ്രോസസർ.

നിലവിൽ അറിയപ്പെടുന്ന എല്ലാ ARM പ്രോസസ്സറുകളും ഈ പട്ടിക കാണിക്കുന്നു. പുതിയ മോഡലുകൾ ദൃശ്യമാകുന്നതിനനുസരിച്ച് ARM പ്രോസസറുകളുടെ പട്ടിക സപ്ലിമെൻ്റ് ചെയ്യുകയും നവീകരിക്കുകയും ചെയ്യും. സിപിയു, ജിപിയു പ്രകടനം വിലയിരുത്തുന്നതിന് ഈ പട്ടിക ഒരു സോപാധിക സംവിധാനം ഉപയോഗിക്കുന്നു. ARM പ്രോസസർ പ്രകടന ഡാറ്റ ഏറ്റവും കൂടുതൽ എടുത്തിട്ടുണ്ട് വ്യത്യസ്ത ഉറവിടങ്ങൾ, പ്രധാനമായും ഇതുപോലുള്ള പരിശോധനകളുടെ ഫലങ്ങളെ അടിസ്ഥാനമാക്കി: പാസ്മാർക്ക്, അന്തുതു, GFXBench.

കേവല കൃത്യത ഞങ്ങൾ അവകാശപ്പെടുന്നില്ല. തികച്ചും കൃത്യമായ റാങ്കും ഒപ്പം ARM പ്രോസസ്സറുകളുടെ പ്രകടനം വിലയിരുത്തുകഅസാധ്യമാണ്, ലളിതമായ കാരണത്താൽ അവയ്‌ക്ക് ഓരോന്നിനും ചില വഴികളിൽ ഗുണങ്ങളുണ്ട്, എന്നാൽ ചില വഴികളിൽ മറ്റ് ARM പ്രോസസ്സറുകളെക്കാൾ പിന്നിലാണ്. ARM പ്രോസസ്സറുകളുടെ പട്ടിക നിങ്ങളെ കാണാനും വിലയിരുത്താനും ഏറ്റവും പ്രധാനമായി, വ്യത്യസ്ത SoC-കൾ താരതമ്യം ചെയ്യുക (സിസ്റ്റം-ഓൺ-ചിപ്പ്)പരിഹാരങ്ങൾ. ഞങ്ങളുടെ ടേബിൾ ഉപയോഗിച്ച്, നിങ്ങൾക്ക് കഴിയും മൊബൈൽ പ്രോസസ്സറുകൾ താരതമ്യം ചെയ്യുകനിങ്ങളുടെ ഭാവിയിലെ (അല്ലെങ്കിൽ നിലവിലുള്ള) സ്‌മാർട്ട്‌ഫോണിൻ്റെയോ ടാബ്‌ലെറ്റിൻ്റെയോ ARM ഹൃദയം എങ്ങനെയാണ് സ്ഥിതി ചെയ്യുന്നതെന്ന് കൃത്യമായി കണ്ടെത്താൻ ഇത് മതിയാകും.

അങ്ങനെ ഞങ്ങൾ ചെലവഴിച്ചു ARM താരതമ്യംപ്രോസസ്സറുകൾ. വ്യത്യസ്ത SoC-കളിലെ CPU, GPU എന്നിവയുടെ പ്രകടനം ഞങ്ങൾ നോക്കുകയും താരതമ്യം ചെയ്യുകയും ചെയ്തു (സിസ്റ്റം-ഓൺ-ചിപ്പ്). എന്നാൽ വായനക്കാരന് നിരവധി ചോദ്യങ്ങൾ ഉണ്ടാകാം: ARM പ്രോസസ്സറുകൾ എവിടെയാണ് ഉപയോഗിക്കുന്നത്? എന്താണ് ഒരു ARM പ്രൊസസർ? x86 പ്രോസസറുകളിൽ നിന്ന് ARM ആർക്കിടെക്ചർ എങ്ങനെ വ്യത്യാസപ്പെട്ടിരിക്കുന്നു? വിശദാംശങ്ങളിലേക്ക് കൂടുതൽ ആഴത്തിൽ പോകാതെ ഇതെല്ലാം മനസ്സിലാക്കാൻ ശ്രമിക്കാം.

ആദ്യം, നമുക്ക് പദാവലി നിർവചിക്കാം. ARM എന്നത് വാസ്തുവിദ്യയുടെ പേരും അതേ സമയം അതിൻ്റെ വികസനത്തിന് നേതൃത്വം നൽകുന്ന കമ്പനിയുടെ പേരും ആണ്. ARM എന്ന ചുരുക്കെഴുത്ത് (Advanced RISC മെഷീൻ അല്ലെങ്കിൽ Acorn RISC മെഷീൻ) എന്നതിൻ്റെ ചുരുക്കെഴുത്ത്: വിപുലമായ RISC മെഷീൻ എന്ന് വിവർത്തനം ചെയ്യാം. ARM വാസ്തുവിദ്യ ARM ലിമിറ്റഡ് വികസിപ്പിച്ചതും ലൈസൻസുള്ളതുമായ 32, 64-ബിറ്റ് മൈക്രോപ്രൊസസ്സർ കോറുകളുടെ ഒരു കുടുംബത്തെ സംയോജിപ്പിക്കുന്നു. ARM ലിമിറ്റഡ് കമ്പനി കേർണലുകളുടെയും ഉപകരണങ്ങളുടെയും (ഡീബഗ്ഗിംഗ് ടൂളുകൾ, കംപൈലറുകൾ മുതലായവ) വികസിപ്പിക്കുന്നതിൽ മാത്രമായി ഏർപ്പെട്ടിരിക്കുന്നതായി ഞാൻ ഉടൻ തന്നെ ശ്രദ്ധിക്കാൻ ആഗ്രഹിക്കുന്നു, പക്ഷേ പ്രോസസ്സറുകളുടെ നിർമ്മാണത്തിലല്ല. കമ്പനി ARM ലിമിറ്റഡ്മൂന്നാം കക്ഷികൾക്ക് ARM പ്രോസസ്സറുകൾ നിർമ്മിക്കുന്നതിനുള്ള ലൈസൻസുകൾ വിൽക്കുന്നു. ഇന്ന് ARM പ്രോസസ്സറുകൾ നിർമ്മിക്കാൻ ലൈസൻസുള്ള കമ്പനികളുടെ ഒരു ഭാഗിക ലിസ്റ്റ് ഇതാ: AMD, Atmel, Altera, Cirrus Logic, Intel, Marvell, NXP, Samsung, LG, MediaTek, Qualcomm, സോണി എറിക്സൺ, ടെക്സസ് ഇൻസ്ട്രുമെൻ്റ്സ്, എൻവിഡിയ, ഫ്രീസ്കെയിൽ... കൂടാതെ മറ്റു പലതും.

ARM പ്രോസസറുകൾ നിർമ്മിക്കാനുള്ള ലൈസൻസ് ലഭിച്ച ചില കമ്പനികൾ ARM ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കി കോറുകളുടെ സ്വന്തം പതിപ്പുകൾ സൃഷ്ടിക്കുന്നു. ഉദാഹരണങ്ങളിൽ ഇവ ഉൾപ്പെടുന്നു: DEC StrongARM, Freescale i.MX, Intel XScale, NVIDIA Tegra, ST-Ericsson Nomadik, Qualcomm Snapdragon, Texas Instruments OMAP, Samsung Hummingbird, LG H13, Apple A4/A5/A6, HiSilicon K3.

ഇന്ന് അവർ ARM അടിസ്ഥാനമാക്കിയുള്ള പ്രോസസ്സറുകളിൽ പ്രവർത്തിക്കുന്നുഫലത്തിൽ ഏതെങ്കിലും ഇലക്ട്രോണിക്സ്: PDA, സെൽ ഫോണുകൾസ്മാർട്ട്ഫോണുകളും, ഡിജിറ്റൽ കളിക്കാർ, പോർട്ടബിൾ ഗെയിം കൺസോളുകൾ, കാൽക്കുലേറ്ററുകൾ, ബാഹ്യ ഹാർഡ്ഡ്രൈവുകളും റൂട്ടറുകളും. അവയിലെല്ലാം ഒരു ARM കോർ അടങ്ങിയിരിക്കുന്നു, അതിനാൽ നമുക്ക് അത് പറയാം ARM - സ്മാർട്ട്ഫോണുകൾക്കുള്ള മൊബൈൽ പ്രോസസ്സറുകൾഗുളികകളും.

ARM പ്രൊസസർഎ പ്രതിനിധീകരിക്കുന്നു SoC, അല്ലെങ്കിൽ "സിസ്റ്റം ഓൺ എ ചിപ്പിൽ". ഒരു SoC സിസ്റ്റം, അല്ലെങ്കിൽ "സിസ്റ്റം ഓൺ എ ചിപ്പിൽ", ഒരു ചിപ്പിൽ, സിപിയുവിന് പുറമേ, ഒരു സമ്പൂർണ്ണ കമ്പ്യൂട്ടറിൻ്റെ ശേഷിക്കുന്ന ഭാഗങ്ങൾ അടങ്ങിയിരിക്കാം. ഇതിൽ ഒരു മെമ്മറി കൺട്രോളർ, ഒരു I/O പോർട്ട് കൺട്രോളർ, ഒരു ഗ്രാഫിക്സ് കോർ, ഒരു ജിയോപൊസിഷനിംഗ് സിസ്റ്റം (GPS) എന്നിവ ഉൾപ്പെടുന്നു. ഇതിൽ ഒരു 3G മൊഡ്യൂളും അതിലേറെയും അടങ്ങിയിരിക്കാം.

ARM പ്രോസസറുകളുടെ ഒരു പ്രത്യേക കുടുംബത്തെ ഞങ്ങൾ പരിഗണിക്കുകയാണെങ്കിൽ, Cortex-A9 (അല്ലെങ്കിൽ മറ്റേതെങ്കിലും) പറയുക, ഒരു കുടുംബത്തിലെ എല്ലാ പ്രോസസ്സറുകൾക്കും ഒരേ പ്രകടനമാണുള്ളത് അല്ലെങ്കിൽ എല്ലാം സജ്ജീകരിച്ചിരിക്കുന്നു എന്ന് പറയാനാവില്ല. ജിപിഎസ് മൊഡ്യൂൾ. ഈ പാരാമീറ്ററുകളെല്ലാം ചിപ്പ് നിർമ്മാതാവിനെയും അവൻ്റെ ഉൽപ്പന്നത്തിൽ എന്ത്, എങ്ങനെ നടപ്പിലാക്കാൻ തീരുമാനിച്ചു എന്നതിനെയും ശക്തമായി ആശ്രയിച്ചിരിക്കുന്നു.

ARM, X86 പ്രോസസ്സറുകൾ തമ്മിലുള്ള വ്യത്യാസം എന്താണ്?? RISC (Reduced Instruction Set Computer) ആർക്കിടെക്ചർ തന്നെ ഒരു കുറച്ച നിർദ്ദേശങ്ങൾ സൂചിപ്പിക്കുന്നു. അതനുസരിച്ച് വളരെ മിതമായ ഊർജ്ജ ഉപഭോഗത്തിലേക്ക് നയിക്കുന്നു. എല്ലാത്തിനുമുപരി, ഏതൊരു ARM ചിപ്പിനുള്ളിലും x86 ലൈനിൽ നിന്നുള്ള ട്രാൻസിസ്റ്ററുകളേക്കാൾ വളരെ കുറവാണ്. SoC സിസ്റ്റത്തിൽ എല്ലാം ഉണ്ടെന്ന് മറക്കരുത് പെരിഫറലുകൾഒരൊറ്റ ചിപ്പിനുള്ളിൽ സ്ഥിതിചെയ്യുന്നു, ഇത് ARM പ്രോസസറിനെ കൂടുതൽ ഊർജ്ജക്ഷമതയുള്ളതാക്കാൻ അനുവദിക്കുന്നു. ഫ്ലോട്ടിംഗ് പോയിൻ്റ് കണക്കുകൂട്ടലുകൾ അല്ലെങ്കിൽ FPU ഉപയോഗിച്ച് പ്രവർത്തിക്കാൻ കഴിയുന്ന x86-ൽ നിന്ന് വ്യത്യസ്തമായി പൂർണ്ണസംഖ്യ പ്രവർത്തനങ്ങൾ മാത്രം കണക്കാക്കുന്നതിനാണ് ARM ആർക്കിടെക്ചർ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. ഈ രണ്ട് വാസ്തുവിദ്യകളും വ്യക്തമായി താരതമ്യം ചെയ്യുന്നത് അസാധ്യമാണ്. ചില വഴികളിൽ, ARM-ന് ഒരു നേട്ടമുണ്ടാകും. പിന്നെ എവിടെയോ മറിച്ചാണ്. ഒരു വാക്യത്തിൽ നിങ്ങൾ ചോദ്യത്തിന് ഉത്തരം നൽകാൻ ശ്രമിക്കുകയാണെങ്കിൽ: ARM, X86 പ്രോസസ്സറുകൾ തമ്മിലുള്ള വ്യത്യാസം എന്താണ്, അപ്പോൾ ഉത്തരം ഇതായിരിക്കും: x86 പ്രൊസസറിന് അറിയാവുന്ന കമാൻഡുകളുടെ എണ്ണം ARM പ്രോസസ്സറിന് അറിയില്ല. അറിയാവുന്നവർ വളരെ ചെറുതായി കാണപ്പെടും. ഇതിന് അതിൻ്റെ ഗുണങ്ങളും ദോഷങ്ങളുമുണ്ട്. അങ്ങനെയാകട്ടെ, ഇൻ ഈയിടെയായി ARM പ്രോസസറുകൾ സാവധാനം എന്നാൽ ഉറപ്പായും പിടിച്ചെടുക്കാൻ തുടങ്ങുന്നുവെന്നും ചില വഴികളിൽ പരമ്പരാഗത x86 പ്രൊസസറുകളെ മറികടക്കുമെന്നും എല്ലാം സൂചിപ്പിക്കുന്നു. ഹോം പിസി സെഗ്‌മെൻ്റിലെ x86 പ്ലാറ്റ്‌ഫോമിന് പകരം ARM പ്രോസസ്സറുകൾ ഉടൻ വരുമെന്ന് പലരും പരസ്യമായി പ്രഖ്യാപിക്കുന്നു. നമുക്ക് ഇതിനകം അറിയാവുന്നതുപോലെ, 2013-ൽ നിരവധി ലോകപ്രശസ്ത കമ്പനികൾ ടാബ്ലറ്റ് പിസികൾക്ക് അനുകൂലമായി നെറ്റ്ബുക്കുകളുടെ കൂടുതൽ ഉത്പാദനം പൂർണ്ണമായും ഉപേക്ഷിച്ചു. ശരി, യഥാർത്ഥത്തിൽ എന്ത് സംഭവിക്കും, സമയം പറയും.

വിപണിയിൽ ഇതിനകം ലഭ്യമായ ARM പ്രോസസ്സറുകൾ ഞങ്ങൾ നിരീക്ഷിക്കും.

ബ്രിട്ടീഷ് കോർപ്പറേഷൻ ARM, Cortex-A7 (2011) മുതൽ എല്ലാ പ്രമുഖ ARM മൈക്രോപ്രൊസസ്സറുകളും അടിസ്ഥാനമാക്കിയുള്ള ARM big.LITTLE വൈവിധ്യമാർന്ന കമ്പ്യൂട്ടിംഗ് ആർക്കിടെക്ചർ മെച്ചപ്പെടുത്തി - ഇന്നലെ ഒരു പുതിയ വൈവിധ്യമാർന്ന ആർക്കിടെക്ചർ, DynamIQ big.LITTLE അവതരിപ്പിച്ചു. ചിപ്പുകളിൽ മെഷീൻ ലേണിംഗ് ആപ്ലിക്കേഷനുകൾക്കായി ഡെഡിക്കേറ്റഡ് ഹാർഡ്‌വെയർ ആക്സിലറേറ്ററുകൾക്കായി പ്രത്യേക ഇടമുണ്ട്. ഒരുപക്ഷേ ഭാവിയിൽ, ന്യൂറൽ നെറ്റ്‌വർക്കുകൾക്കുള്ള ഹാർഡ്‌വെയർ പിന്തുണ മൈക്രോപ്രൊസസ്സർ ഡെവലപ്പർമാർക്കിടയിൽ ഒരു പുതിയ പ്രവണതയും പുതിയ സ്മാർട്ട്‌ഫോണുകളുടെ അവിഭാജ്യ ഗുണനിലവാരവും ആയി മാറും.

ARM big.LITTLE ആർക്കിടെക്ചറിൻ്റെ ഒരു സവിശേഷത രണ്ട് തരത്തിലുള്ള പ്രോസസർ കോറുകളുടെ സാന്നിധ്യമാണ്: താരതമ്യേന മന്ദഗതിയിലുള്ളതും ഊർജ്ജ-കാര്യക്ഷമവും (ലിറ്റിൽ) താരതമ്യേന ശക്തിയുള്ളതും ശക്തിയേറിയതും (വലിയത്). സാധാരണഗതിയിൽ, സിസ്റ്റം രണ്ട് തരം കോറുകളിൽ ഒന്ന് മാത്രമേ സജീവമാക്കൂ: വലിയവ അല്ലെങ്കിൽ ചെറിയവ മാത്രം. എന്ന് വ്യക്തമാണ് പശ്ചാത്തല ജോലികൾഒരു സ്മാർട്ട്‌ഫോണിലോ മറ്റ് ഉപകരണത്തിലോ, വളരെ കുറച്ച് വൈദ്യുതി ഉപയോഗിക്കുന്ന ചെറിയ കോറുകൾ ഉപയോഗിച്ച് പരിഹരിക്കാൻ ഇത് സൗകര്യപ്രദമാണ്. ആവശ്യമെങ്കിൽ, പ്രോസസർ ശക്തമായ, പവർ-ഹംഗ്റി കോറുകൾ സജീവമാക്കുന്നു, അത് മൾട്ടി-ത്രെഡ് മോഡിൽ, ഒരുമിച്ച് പ്രവർത്തിക്കുന്നു, പ്രത്യേകിച്ച് ഉയർന്ന പ്രകടനം പ്രകടമാക്കുന്നു. തത്വത്തിൽ, എല്ലാ കോറുകൾക്കും പങ്കിട്ട മെമ്മറിയിലേക്ക് ആക്‌സസ് ഉണ്ട്, അതിനാൽ രണ്ട് തരം കോറുകളിലും ഒരേസമയം പ്രവർത്തിക്കാൻ ടാസ്‌ക്കുകൾ സജ്ജമാക്കാൻ കഴിയും. അതായത്, വലുതും ചെറുതുമായ ഈച്ചയിൽ മാറും.

അത്തരമൊരു വൈവിധ്യമാർന്ന വാസ്തുവിദ്യയും ഒരു തരം കാമ്പിൽ നിന്ന് മറ്റൊന്നിലേക്ക് പറക്കുന്ന ജോലികളും സൃഷ്ടിക്കാൻ രൂപകൽപ്പന ചെയ്തിട്ടുള്ളതാണ്. ചലനാത്മകമായ മാറ്റംപ്രോസസർ ശക്തിയും ഊർജ്ജ ഉപഭോഗവും. ചില ജോലികളിൽ വാസ്തുവിദ്യ 75% വരെ ഊർജ്ജം ലാഭിക്കുമെന്ന് ARM തന്നെ പ്രസ്താവിച്ചു.

DynamIQ big.LITTLE ഒരു പരിണാമപരമായ മുന്നേറ്റമാണ്. മുമ്പ് സാധ്യമല്ലാതിരുന്ന ചെറുതും വലുതുമായ കോറുകളുടെ വിവിധ കോമ്പിനേഷനുകൾ പുതിയ വാസ്തുവിദ്യ അനുവദിക്കുന്നു. ഉദാഹരണത്തിന്, 1+3, 2+4 അല്ലെങ്കിൽ 1+7, അല്ലെങ്കിൽ 2+4+2 (മൂന്നിൻ്റെ കോറുകൾ) വ്യത്യസ്ത ശേഷികൾ). ഒരു സാധാരണ ഭാവി സ്മാർട്ട്‌ഫോണിൽ രണ്ട് ഹൈ-പവർ കോറുകൾ, നാല് മിഡ്-റേഞ്ച് കോറുകൾ, രണ്ട് ലോ-എൻഡ് ബാക്ക്‌ഗ്രൗണ്ട് കോറുകൾ എന്നിവയുള്ള ഒക്ടാ-കോർ സിസ്റ്റം-ഓൺ-ചിപ്പ് ഉണ്ടായിരിക്കാം.

മെഷീൻ ലേണിംഗ്, AI എന്നിവയ്‌ക്കുള്ള ഹാർഡ്‌വെയർ പിന്തുണയോടെ, ഡവലപ്പർമാർക്ക് പുതിയ സ്പെഷ്യൽ ആക്‌സസ് ലഭിക്കും പ്രോസസ്സർ നിർദ്ദേശങ്ങൾ(ഉദാഹരണത്തിന്, പരിമിതമായ കൃത്യതയുള്ള കണക്കുകൂട്ടലുകൾ). അടുത്ത മൂന്നോ അഞ്ചോ വർഷത്തിനുള്ളിൽ, പുതിയ ആർക്കിടെക്ചറിലെ Cortex-A പ്രോസസറുകൾ നിലവിലെ Cortex-A73-അധിഷ്ഠിത സിസ്റ്റങ്ങളെ അപേക്ഷിച്ച് AI ആപ്ലിക്കേഷനുകളിൽ പ്രകടനത്തിൽ 50 മടങ്ങ് വർദ്ധനവ് നൽകുമെന്ന് ARM വാഗ്ദാനം ചെയ്യുന്നു. ചിപ്പിലെ ആക്സിലറേറ്ററുകളിൽ. സിപിയുവിനും ആക്സിലറേറ്ററുകൾക്കുമിടയിൽ ഒരു സമർപ്പിത ലോ ലേറ്റൻസി ആക്സസ് പോർട്ട് 10x പ്രകടനം നൽകുന്നു.

ഇതിനർത്ഥം, ഗ്രാഫിക്സും വീഡിയോയും, ആപ്ലിക്കേഷനുകളും കണക്കാക്കുന്നവ ഉൾപ്പെടെ, പരിശീലനം ലഭിച്ച ന്യൂറൽ നെറ്റ്‌വർക്കുകൾ സ്‌മാർട്ട്‌ഫോണുകളിൽ മികച്ച രീതിയിൽ പ്രവർത്തിക്കുമെന്നാണ്. കമ്പ്യൂട്ടർ ദർശനംവലിയ ഡാറ്റ സ്ട്രീമുകൾ പ്രോസസ്സ് ചെയ്യുന്ന മറ്റ് സിസ്റ്റങ്ങളും.

ഓരോ ക്ലസ്റ്ററിനും എട്ട് കോറുകൾ വരെ ഉണ്ടാകാം വ്യത്യസ്ത സ്വഭാവസവിശേഷതകൾ. നിലവിലുള്ള സിസ്റ്റങ്ങളെ അപേക്ഷിച്ച് AI ആപ്ലിക്കേഷനുകൾ വേഗത്തിലാക്കാൻ ഇതും ഉപയോഗിക്കാം. കൂടാതെ, പുനർരൂപകൽപ്പന ചെയ്ത മെമ്മറി സബ്സിസ്റ്റം കൂടുതൽ നൽകും വേഗത്തിലുള്ള ആക്സസ്ഡാറ്റയും ഊർജ്ജ കാര്യക്ഷമതയും മെച്ചപ്പെടുത്താൻ. വഴിയിൽ, സാധാരണയായി ഉപയോഗിക്കുന്ന മോശം പ്രകടനമുള്ള LITTLE കോറുകൾ ഉൾപ്പെടുത്തേണ്ട ആവശ്യമില്ല മൊബൈൽ ഉപകരണങ്ങൾബാറ്ററി പവർ ലാഭിക്കാൻ. വൈദ്യുതി ഉപഭോഗം കണക്കിലെടുക്കാതെ നിങ്ങൾക്ക് വളരെ ഉയർന്ന പ്രകടനം ആവശ്യമുണ്ടെങ്കിൽ, എട്ട് വലിയ കോറുകളുടെ ക്ലസ്റ്ററുകൾ നിർമ്മിക്കാനും അവയെ പ്രത്യേകിച്ച് ശക്തമായവയായി സംയോജിപ്പിക്കാനും ആരും നിങ്ങളെ ബുദ്ധിമുട്ടിക്കുന്നില്ല. കമ്പ്യൂട്ടർ സംവിധാനങ്ങൾ. ഇത് സ്‌മാർട്ട്‌ഫോണുകൾക്കപ്പുറം ARM പ്രോസസറുകളുടെ വ്യാപ്തി വർദ്ധിപ്പിക്കുമെന്ന് ARM വിശ്വസിക്കുന്നു.

പങ്കിട്ട മെമ്മറിയുള്ള ഏതാണ്ട് അൺലിമിറ്റഡ് സ്കെയിലിലുള്ള DynamIQ ക്ലസ്റ്ററുകൾ ഏറ്റവും ശക്തമായത് സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു ഓഫറാണ് കമ്പ്യൂട്ടിംഗ് സിസ്റ്റങ്ങൾവിവിധ ആവശ്യങ്ങൾക്കായി.

ഊർജ്ജ/ഊർജ്ജ ഉപഭോഗം ചലനാത്മകമായി ക്രമീകരിക്കുന്നതിനുള്ള അധിക ഫ്ലെക്സിബിലിറ്റി വ്യക്തിഗത മാറ്റ ഫംഗ്ഷൻ നൽകും ക്ലോക്ക് ആവൃത്തി പ്രത്യേക പ്രോസസ്സറുകൾനിരവധി ARM പ്രോസസറുകളുടെ ഒരു ക്ലസ്റ്ററിൽ. കേംബ്രിഡ്ജ് ഡെവലപ്പർമാർ വിശ്വസിക്കുന്നത് വെർച്വൽ റിയാലിറ്റി ഹെഡ്‌സെറ്റുകളിൽ ഇത് വളരെ പ്രധാനമാണെന്ന് വിശ്വസിക്കുന്നു, അവ വളരെക്കാലം കുറഞ്ഞ പവർ അവസ്ഥയിലാണ്. പ്രോസസർ മൂന്നിൽ ഒന്നിലേക്ക് മാറുന്നു ഊർജ്ജ നിലകൾ(ഓൺ, ഓഫ്, സ്ലീപ്പ്) വളരെ വേഗത്തിൽ ഹാർഡ്‌വെയർ തലത്തിൽ സ്വയമേവ നടപ്പിലാക്കുന്നു.

ആത്യന്തികമായി, DynamIQ-ൻ്റെ നൂതന ആർക്കിടെക്ചർ, പ്രവർത്തനങ്ങളുടെ ആവർത്തനത്തോടെ കൂടുതൽ വിശ്വസനീയമായ സിസ്റ്റങ്ങൾ നിർമ്മിക്കാൻ അനുവദിക്കുന്നു, ഇത് സുരക്ഷയുടെ നിലവാരം വർദ്ധിപ്പിക്കുന്നു. സ്വയംഭരണ സംവിധാനങ്ങൾ, പരാജയങ്ങളോട് പ്രതികരിക്കേണ്ടവർ. ഉദാഹരണത്തിന്, ഇവ സ്വയം ഡ്രൈവിംഗ് കാറുകളിലെ കമ്പ്യൂട്ടർ വിഷൻ സംവിധാനങ്ങളാണ് - അഡ്വാൻസ്ഡ് ഡ്രൈവർഅസിസ്റ്റൻസ് സിസ്റ്റംസ് (ADAS). ഒരു ക്ലസ്റ്റർ കോറുകൾ പരാജയപ്പെടുകയോ ആക്സിലറേറ്റർ പരാജയപ്പെടുകയോ ചെയ്യുമ്പോൾ, മറ്റൊരു ക്ലസ്റ്റർ അതിൻ്റെ പ്രവർത്തനങ്ങൾ സ്വയമേവ ഏറ്റെടുക്കുന്നു.

Samsung, Qualcomm, Nvidia, Intel, Apple (iPhone, iPad) എന്നിവയുൾപ്പെടെ നിരവധി നിർമ്മാതാക്കൾ അവരുടെ ചിപ്പുകളിൽ ARM പ്രോസസർ ആർക്കിടെക്ചർ ലൈസൻസിന് കീഴിൽ ഉപയോഗിക്കുന്നു. 2013 നും 2017 നും ഇടയിൽ, ARM ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കിയുള്ള 50 ബില്ല്യണിലധികം മൈക്രോചിപ്പുകൾ ലോകമെമ്പാടും വിറ്റഴിക്കപ്പെട്ടു, അടുത്ത നാല് വർഷത്തിനുള്ളിൽ ഇത് 100 ബില്യണിലധികം ഇരട്ടിയാക്കുമെന്ന് ബ്രിട്ടീഷ് ഡെവലപ്പർമാർ പ്രതീക്ഷിക്കുന്നു.

മിക്ക ARM പ്രൊസസർ ഉപകരണങ്ങൾക്കും ആവശ്യമില്ല സജീവ തണുപ്പിക്കൽ. ഈ സംവിധാനങ്ങളുടെ ശക്തി വർധിക്കുകയും ഡൈനാംഐക്യു ആർക്കിടെക്ചറിലേക്ക് മാറുകയും ചെയ്യുന്നതോടെ എല്ലാം അതേപടി നിലനിൽക്കുമെന്ന് കമ്പനി ഉറപ്പുനൽകുന്നു.

തീർച്ചയായും നിങ്ങൾ ഓരോരുത്തരും ആശ്ചര്യപ്പെട്ടു: എന്താണ് ARM? ഒരു ഉപകരണത്തിൻ്റെ പ്രോസസറിനെക്കുറിച്ച് പറയുമ്പോൾ നിങ്ങൾക്ക് പലപ്പോഴും ഈ ചുരുക്കെഴുത്ത് കേൾക്കാം. ചിലപ്പോൾ എല്ലാവർക്കും അതിൻ്റെ സാരാംശം പൂർണ്ണമായി മനസ്സിലാകുന്നില്ല.

ARM ഒരു കമ്പനിയാണെന്ന് ഉടൻ തന്നെ പറയാം, എന്നാൽ ARM വികസിപ്പിച്ചെടുത്ത ഒരു പ്രോസസർ ആർക്കിടെക്ചർ കൂടിയാണ്.

1980 കളിൽ Acorn കമ്പ്യൂട്ടറുകൾ വികസിപ്പിച്ചെടുത്ത RISC ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കിയുള്ള ഒരു CPU ആണ് ARM പ്രോസസർ, നിലവിൽ അഡ്വാൻസ്ഡ് RISC മെഷീനുകൾ വികസിപ്പിച്ചെടുത്തതാണ്, അതിനാൽ "ARM" എന്ന ചുരുക്കപ്പേരാണ്. കൂടാതെ, പ്രോസസർ ആർക്കിടെക്ചറുമായി നേരിട്ട് ബന്ധപ്പെട്ടിരിക്കുന്ന ARM എന്ന ചുരുക്കപ്പേരിൻ്റെ അർത്ഥം Acorn RISC മെഷീൻ എന്നാണ്. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ARM എന്ന ചുരുക്കെഴുത്തിന് രണ്ട് അർത്ഥങ്ങളുണ്ട്.

ARM പ്രോസസർ ആർക്കിടെക്ചറുകൾ വികസിപ്പിക്കുകയും രൂപകൽപ്പന ചെയ്യുകയും ലൈസൻസ് നൽകുകയും ചെയ്യുന്ന യുകെ ആസ്ഥാനമായുള്ള ഒരു കമ്പനിയാണ് അഡ്വാൻസ്ഡ് RISC മെഷീനുകൾ. ARM പ്രോസസറുകൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു രീതി വികസിപ്പിച്ചെടുക്കുന്നു, ക്വാൽകോം, സാംസങ് തുടങ്ങിയ കമ്പനികൾ ARM അടിസ്ഥാനമാക്കി അവരുടെ പ്രോസസ്സറുകൾ വികസിപ്പിക്കുന്നു. നിലവിൽ, വലിപ്പത്തിൽ ചെറുതും ബാറ്ററി ഘടിപ്പിച്ചതുമായ മിക്കവാറും എല്ലാ ഉപകരണങ്ങളും ARM ആർക്കിടെക്ചറിൽ നിർമ്മിച്ച പ്രോസസ്സറുകൾ ഉണ്ട്.


പല തരത്തിലുള്ള പ്രോസസർ ആർക്കിടെക്ചർ ഉണ്ട്: CISC, RISC, MISC. ആദ്യത്തേത് ഒരു വലിയ കൂട്ടം നിർദ്ദേശങ്ങളാൽ വേർതിരിച്ചിരിക്കുന്നു, അതായത്, അസമമായ ദൈർഘ്യമുള്ള സങ്കീർണ്ണ നിർദ്ദേശങ്ങളുമായി പ്രവർത്തിക്കാൻ CISC രൂപകൽപ്പന ചെയ്തിരിക്കുന്നു. മറുവശത്ത്, RISC-ന് ഒരൊറ്റ ഫോർമാറ്റും ലളിതമായ എൻകോഡിംഗും ഉള്ള നിർദ്ദേശങ്ങളുടെ ഒരു കൂട്ടം കുറച്ചിട്ടുണ്ട്.

വ്യത്യാസം മനസിലാക്കാൻ, നിങ്ങളുടേത് എന്ന് സങ്കൽപ്പിക്കുക പെഴ്സണൽ കമ്പ്യൂട്ടർ CISC ആർക്കിടെക്ചറുള്ള AMD അല്ലെങ്കിൽ Intel-ൽ നിന്നുള്ള ഒരു പ്രോസസ്സർ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. CISC പ്രോസസറുകൾ MIPS-ൽ കൂടുതൽ സൃഷ്ടിക്കുന്നു (സെക്കൻഡിൽ ദശലക്ഷം നിർദ്ദേശങ്ങൾ, അതായത്, ഒരു സെക്കൻഡിൽ പ്രോസസ്സർ നടപ്പിലാക്കുന്ന നിർദ്ദിഷ്ട നിർദ്ദേശങ്ങളുടെ എണ്ണം).

RICS പ്രോസസറുകൾക്ക് കുറച്ച് ട്രാൻസിസ്റ്ററുകൾ ഉണ്ട്, ഇത് കുറച്ച് വൈദ്യുതി ഉപഭോഗം ചെയ്യാൻ അവരെ അനുവദിക്കുന്നു. നിർദ്ദേശങ്ങളുടെ എണ്ണം കുറയ്ക്കുന്നത് ലളിതമായ മൈക്രോ സർക്യൂട്ടുകളുടെ രൂപകൽപ്പന അനുവദിക്കുന്നു. കുറഞ്ഞ ചിപ്പിൻ്റെ വലിപ്പം നയിക്കുന്നു ചെറിയ വലിപ്പംചിപ്പ്, പ്രോസസറിൽ കൂടുതൽ ഘടകങ്ങൾ സ്ഥാപിക്കാൻ അനുവദിക്കുന്നു, ഇത് ARM പ്രോസസറുകളെ ചെറുതും കൂടുതൽ ഊർജ്ജക്ഷമതയുള്ളതുമാക്കുന്നു.

ARM ആർക്കിടെക്ചർ സ്‌മാർട്ട്‌ഫോണുകൾക്ക് അത്യുത്തമമാണ്, അതിനായി വൈദ്യുതി ഉപഭോഗം പ്രധാനമാണ്, അതേസമയം പ്രകടനത്തിൻ്റെ കാര്യത്തിൽ, ARM പ്രോസസ്സറുകൾ തീർച്ചയായും ഇൻ്റൽ, എഎംഡി എന്നിവയിൽ നിന്നുള്ള മികച്ച പരിഹാരങ്ങളേക്കാൾ വളരെ താഴ്ന്നതാണ്. അതേ സമയം, ARM പ്രോസസറുകൾ ദുർബലമെന്ന് വിളിക്കാനാവില്ല. ARM 32-ബിറ്റ്, 64-ബിറ്റ് ആർക്കിടെക്ചറുകൾ പിന്തുണയ്ക്കുന്നു, ഹാർഡ്‌വെയർ വിർച്ച്വലൈസേഷനും വിപുലമായ പവർ മാനേജ്‌മെൻ്റിനും പിന്തുണയുണ്ട്.

ARM പ്രോസസറുകൾ വിലയിരുത്തുമ്പോൾ പ്രധാന പാരാമീറ്റർ ഊർജ്ജ ഉപഭോഗത്തിൻ്റെ പ്രകടനത്തിൻ്റെ അനുപാതമാണ്; ഇവിടെ ARM പ്രോസസ്സറുകൾ മികച്ച പ്രകടനം കാഴ്ചവയ്ക്കുന്നു, ഉദാഹരണത്തിന്, CISC ആർക്കിടെക്ചർ അടിസ്ഥാനമാക്കിയുള്ള Intel-ൽ നിന്നുള്ള x86 പ്രോസസ്സർ.

അതിനാൽ, സൂപ്പർ കമ്പ്യൂട്ടറുകളുടെ കാര്യത്തിൽ, ആയിരം x86 പ്രോസസറുകൾക്ക് പകരം ഒരു ദശലക്ഷം ARM പ്രോസസ്സറുകൾ ഉപയോഗിക്കുന്നത് കൂടുതൽ ആകർഷകമായിരിക്കും.

ആൻഡ്രോയിഡ് സെൻട്രലിൽ നിന്നുള്ള മെറ്റീരിയലുകളെ അടിസ്ഥാനമാക്കി