എൽബ്രസ് 8C ആഭ്യന്തര പ്രൊസസ്സറുകളിൽ SHD AERODISK

എൽബ്രസ് 8C ആഭ്യന്തര പ്രൊസസ്സറുകളിൽ SHD AERODISK

ഹലോ, ഹബ്ർ വായനക്കാർ. വളരെ നല്ല വാർത്തകൾ പങ്കിടാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു. റഷ്യൻ എൽബ്രസ് 8 സി പ്രോസസറുകളുടെ പുതിയ തലമുറയുടെ യഥാർത്ഥ സീരിയൽ നിർമ്മാണത്തിനായി ഞങ്ങൾ ഒടുവിൽ കാത്തിരുന്നു. ഔദ്യോഗികമായി, സീരിയൽ പ്രൊഡക്ഷൻ 2016 ൽ ആരംഭിക്കേണ്ടതായിരുന്നു, എന്നാൽ, വാസ്തവത്തിൽ, വൻതോതിലുള്ള ഉൽപ്പാദനം 2019 ൽ മാത്രമാണ് ആരംഭിച്ചത്, നിലവിൽ ഏകദേശം 4000 പ്രോസസ്സറുകൾ ഇതിനകം നിർമ്മിച്ചിട്ടുണ്ട്.

വൻതോതിലുള്ള ഉൽപ്പാദനം ആരംഭിച്ചതിന് തൊട്ടുപിന്നാലെ, ഈ പ്രോസസറുകൾ ഞങ്ങളുടെ എയറോഡിസ്കിൽ പ്രത്യക്ഷപ്പെട്ടു, ഇതിനായി എൽബ്രസ് 8 സി പ്രോസസറുകളെ പിന്തുണയ്ക്കുന്ന Yakhont UVM ഹാർഡ്‌വെയർ പ്ലാറ്റ്‌ഫോം ഞങ്ങൾക്ക് ദയാപൂർവം നൽകിയ NORSI-TRANS കമ്പനിക്ക് നന്ദി പറയാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു. സ്റ്റോറേജ് സിസ്റ്റത്തിന്റെ സോഫ്റ്റ്‌വെയർ ഭാഗം. MCST യുടെ എല്ലാ ആവശ്യകതകളും നിറവേറ്റുന്ന ഒരു ആധുനിക സാർവത്രിക പ്ലാറ്റ്ഫോമാണ് ഇത്. നിലവിൽ, പ്രവർത്തന അന്വേഷണ പ്രവർത്തനങ്ങളിൽ സ്ഥാപിത പ്രവർത്തനങ്ങൾ നടപ്പിലാക്കുന്നത് ഉറപ്പാക്കാൻ പ്രത്യേക ഉപഭോക്താക്കളും ടെലികോം ഓപ്പറേറ്റർമാരും പ്ലാറ്റ്ഫോം ഉപയോഗിക്കുന്നു.

ഇപ്പോൾ, പോർട്ടിംഗ് വിജയകരമായി പൂർത്തിയായി, കൂടാതെ എയറോഡിസ്ക് സ്റ്റോറേജ് സിസ്റ്റം ആഭ്യന്തര എൽബ്രസ് പ്രോസസറുകളുള്ള ഒരു പതിപ്പിൽ ഇതിനകം ലഭ്യമാണ്.

ഈ ലേഖനത്തിൽ നമ്മൾ പ്രോസസ്സറുകളെക്കുറിച്ചും അവയുടെ ചരിത്രത്തെക്കുറിച്ചും വാസ്തുവിദ്യയെക്കുറിച്ചും തീർച്ചയായും എൽബ്രസിൽ സ്റ്റോറേജ് സിസ്റ്റങ്ങൾ നടപ്പിലാക്കുന്നതിനെക്കുറിച്ചും സംസാരിക്കും.

കഥ

എൽബ്രസ് പ്രോസസറുകളുടെ ചരിത്രം സോവിയറ്റ് യൂണിയന്റെ കാലം മുതലുള്ളതാണ്. 1973-ൽ ഇൻസ്റ്റിറ്റ്യൂട്ട് ഓഫ് പ്രിസിഷൻ മെക്കാനിക്‌സ് ആൻഡ് കമ്പ്യൂട്ടർ സയൻസിന്റെ പേരിൽ. എസ്.എ. ലെബെദേവ് (മുമ്പ് ആദ്യത്തെ സോവിയറ്റ് കമ്പ്യൂട്ടർ എംഇഎസ്എം, പിന്നീട് ബിഇഎസ്എം എന്നിവയുടെ വികസനത്തിന് നേതൃത്വം നൽകിയ അതേ സെർജി ലെബെദേവിന്റെ പേരിലാണ്) "എൽബ്രസ്" എന്ന മൾട്ടിപ്രൊസസർ കമ്പ്യൂട്ടിംഗ് സിസ്റ്റങ്ങളുടെ വികസനം ആരംഭിച്ചു. വികസനത്തിന് നേതൃത്വം നൽകിയത് വെസെവോലോഡ് സെർജിവിച്ച് ബർട്ട്സെവ്, ഡെപ്യൂട്ടി ചീഫ് ഡിസൈനർമാരിൽ ഒരാളായ ബോറിസ് അർത്താഷെസോവിച്ച് ബാബയാനും വികസനത്തിൽ സജീവമായി പങ്കെടുത്തു.

എൽബ്രസ് 8C ആഭ്യന്തര പ്രൊസസ്സറുകളിൽ SHD AERODISK
Vsevolod സെർജിവിച്ച് ബർട്സെവ്

എൽബ്രസ് 8C ആഭ്യന്തര പ്രൊസസ്സറുകളിൽ SHD AERODISK
ബോറിസ് അർത്താഷെസോവിച്ച് ബാബയാൻ

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

എൽബ്രസ് 8C ആഭ്യന്തര പ്രൊസസ്സറുകളിൽ SHD AERODISK

ആദ്യത്തെ എൽബ്രസ് കമ്പ്യൂട്ടർ 1978 ൽ പൂർത്തിയായി. ഇതിന് ഒരു മോഡുലാർ ആർക്കിടെക്ചർ ഉണ്ടായിരുന്നു, കൂടാതെ മീഡിയം ഇന്റഗ്രേഷൻ സർക്യൂട്ടുകളെ അടിസ്ഥാനമാക്കി 1 മുതൽ 10 വരെ പ്രോസസ്സറുകൾ ഉൾപ്പെടുത്താം. ഈ യന്ത്രത്തിന്റെ വേഗത സെക്കൻഡിൽ 15 ദശലക്ഷം പ്രവർത്തനങ്ങളിൽ എത്തി. എല്ലാ 10 പ്രോസസ്സറുകൾക്കും പൊതുവായിരുന്ന റാമിന്റെ അളവ്, മെഷീൻ പദങ്ങളുടെ 2-ആം പവർ അല്ലെങ്കിൽ 20 MB വരെ ആയിരുന്നു.

എൽബ്രസിന്റെ വികസനത്തിന് ഉപയോഗിക്കുന്ന പല സാങ്കേതികവിദ്യകളും ഒരേ സമയം ലോകമെമ്പാടും ഗവേഷണം ചെയ്യപ്പെടുന്നുണ്ടെന്നും അവ കൈകാര്യം ചെയ്യുന്നത് ഇന്റർനാഷണൽ ബിസിനസ് മെഷീൻ (ഐബിഎം) ആണെന്നും പിന്നീട് മനസ്സിലായി, എന്നാൽ എൽബ്രസിന്റെ പ്രവർത്തനത്തിൽ നിന്ന് വ്യത്യസ്തമായി ഈ പദ്ധതികളിൽ പ്രവർത്തിക്കുന്നു. , ഒരിക്കലും പൂർത്തിയായിട്ടില്ല.

Vsevolod Burtsev അനുസരിച്ച്, സോവിയറ്റ് എഞ്ചിനീയർമാർ ആഭ്യന്തര, വിദേശ ഡെവലപ്പർമാരുടെ ഏറ്റവും നൂതനമായ അനുഭവം പ്രയോഗിക്കാൻ ശ്രമിച്ചു. ബറോസ് കമ്പ്യൂട്ടറുകൾ, ഹ്യൂലറ്റ്-പാക്കാർഡ് വികസനം, BESM-6 ഡെവലപ്പർമാരുടെ അനുഭവം എന്നിവയും എൽബ്രസ് കമ്പ്യൂട്ടറുകളുടെ വാസ്തുവിദ്യയെ സ്വാധീനിച്ചു.

എന്നാൽ അതേ സമയം, പല സംഭവവികാസങ്ങളും യഥാർത്ഥമായിരുന്നു. എൽബ്രസ് -1 ന്റെ ഏറ്റവും രസകരമായ കാര്യം അതിന്റെ വാസ്തുവിദ്യയാണ്.

സൃഷ്ടിച്ച സൂപ്പർകമ്പ്യൂട്ടർ സോവിയറ്റ് യൂണിയനിൽ സൂപ്പർസ്‌കെലാർ ആർക്കിടെക്ചർ ഉപയോഗിച്ച ആദ്യത്തെ കമ്പ്യൂട്ടറായി മാറി. കഴിഞ്ഞ നൂറ്റാണ്ടിന്റെ 90 കളിൽ വിപണിയിൽ താങ്ങാനാവുന്ന ഇന്റൽ പെന്റിയം പ്രോസസറുകളുടെ വരവോടെയാണ് വിദേശത്ത് സൂപ്പർസ്‌കലാർ പ്രോസസ്സറുകളുടെ വ്യാപകമായ ഉപയോഗം ആരംഭിച്ചത്.

കൂടാതെ, കമ്പ്യൂട്ടറിലെ പെരിഫറൽ ഉപകരണങ്ങളും റാമും തമ്മിലുള്ള ഡാറ്റാ സ്ട്രീമുകളുടെ കൈമാറ്റം സംഘടിപ്പിക്കുന്നതിന് പ്രത്യേക ഇൻപുട്ട്/ഔട്ട്പുട്ട് പ്രോസസ്സറുകൾ ഉപയോഗിക്കാം. സിസ്റ്റത്തിൽ അത്തരം നാല് പ്രോസസ്സറുകൾ വരെ ഉണ്ടാകാം; അവ സെൻട്രൽ പ്രോസസറുമായി സമാന്തരമായി പ്രവർത്തിക്കുകയും അവരുടേതായ സമർപ്പിത മെമ്മറി ഉണ്ടായിരിക്കുകയും ചെയ്തു.

എൽബ്രസ്-2

1985-ൽ, എൽബ്രസിന് അതിന്റെ ലോജിക്കൽ തുടർച്ച ലഭിച്ചു; എൽബ്രസ് -2 കമ്പ്യൂട്ടർ സൃഷ്ടിച്ച് വൻതോതിലുള്ള ഉൽപാദനത്തിലേക്ക് അയച്ചു. വാസ്തുവിദ്യയിൽ, ഇത് അതിന്റെ മുൻഗാമികളിൽ നിന്ന് വളരെ വ്യത്യസ്തമായിരുന്നില്ല, എന്നാൽ ഒരു പുതിയ മൂലക അടിത്തറ ഉപയോഗിച്ചു, ഇത് മൊത്തത്തിലുള്ള പ്രകടനം ഏകദേശം 10 മടങ്ങ് വർദ്ധിപ്പിക്കാൻ സാധ്യമാക്കി - സെക്കൻഡിൽ 15 ദശലക്ഷം പ്രവർത്തനങ്ങളിൽ നിന്ന് 125 ദശലക്ഷമായി. കമ്പ്യൂട്ടറിന്റെ റാം ശേഷി 16 ദശലക്ഷം 72 ആയി വർദ്ധിച്ചു. -ബിറ്റ് വാക്കുകൾ അല്ലെങ്കിൽ 144 MB. Elbrus-2 I/O ചാനലുകളുടെ പരമാവധി ത്രൂപുട്ട് 120 MB/s ആയിരുന്നു.

എംസിസിയിലെ ചെല്യാബിൻസ്ക് -2, അർസാമാസ് -70 എന്നിവിടങ്ങളിലെ ആണവ ഗവേഷണ കേന്ദ്രങ്ങളിലും എ -16 മിസൈൽ പ്രതിരോധ സംവിധാനത്തിലും മറ്റ് സൈനിക സൗകര്യങ്ങളിലും "എൽബ്രസ് -135" സജീവമായി ഉപയോഗിച്ചു.

എൽബ്രസിന്റെ സൃഷ്ടിയെ സോവിയറ്റ് യൂണിയന്റെ നേതാക്കൾ അഭിനന്ദിച്ചു. നിരവധി എഞ്ചിനീയർമാർക്ക് ഓർഡറുകളും മെഡലുകളും ലഭിച്ചു. ജനറൽ ഡിസൈനർ വെസെവോലോഡ് ബർട്ട്സെവിനും മറ്റ് നിരവധി സ്പെഷ്യലിസ്റ്റുകൾക്കും സംസ്ഥാന അവാർഡുകൾ ലഭിച്ചു. ബോറിസ് ബാബയാന് ഓർഡർ ഓഫ് ഒക്‌ടോബർ വിപ്ലവം ലഭിച്ചു.

ഈ അവാർഡുകൾ അർഹിക്കുന്നതിനേക്കാൾ കൂടുതലാണ്, ബോറിസ് ബാബയാൻ പിന്നീട് പറഞ്ഞു:

“1978-ൽ ഞങ്ങൾ ആദ്യത്തെ സൂപ്പർസ്‌കലാർ മെഷീൻ എൽബ്രസ്-1 നിർമ്മിച്ചു. ഇപ്പോൾ പടിഞ്ഞാറൻ രാജ്യങ്ങളിൽ അവർ ഈ വാസ്തുവിദ്യയുടെ സൂപ്പർ സ്കെയിലറുകൾ മാത്രമാണ് നിർമ്മിക്കുന്നത്. 92-ൽ പടിഞ്ഞാറൻ രാജ്യങ്ങളിൽ ആദ്യത്തെ സൂപ്പർസ്‌കാലർ പ്രത്യക്ഷപ്പെട്ടു, 78-ൽ നമ്മുടേത്. മാത്രമല്ല, ഞങ്ങൾ നിർമ്മിച്ച സൂപ്പർസ്‌കലാറിന്റെ പതിപ്പ് ഇന്റൽ 95-ൽ നിർമ്മിച്ച പെന്റിയം പ്രോയ്ക്ക് സമാനമാണ്.

ചരിത്രപരമായ പ്രാഥമികതയെക്കുറിച്ചുള്ള ഈ വാക്കുകൾ യുഎസ്എയിൽ സ്ഥിരീകരിച്ചിട്ടുണ്ട്, ആദ്യത്തെ പാശ്ചാത്യ സൂപ്പർസ്‌കേലാർ പ്രോസസറുകളിലൊന്നായ മോട്ടറോള 88110 ന്റെ ഡെവലപ്പർ കീത്ത് ഡിഫെൻഡോർഫ് എഴുതി:

"1978-ൽ, ആദ്യത്തെ പാശ്ചാത്യ സൂപ്പർസ്‌കാലർ പ്രോസസ്സറുകൾ പ്രത്യക്ഷപ്പെടുന്നതിന് ഏകദേശം 15 വർഷങ്ങൾക്ക് മുമ്പ്, എൽബ്രസ് -1 ഒരു ക്ലോക്ക് സൈക്കിളിന് രണ്ട് നിർദ്ദേശങ്ങൾ നൽകുന്ന ഒരു പ്രോസസർ ഉപയോഗിച്ചു, നിർദ്ദേശങ്ങളുടെ നിർവ്വഹണ ക്രമം മാറ്റി, രജിസ്റ്ററുകൾ പുനർനാമകരണം ചെയ്യുകയും അനുമാനം അനുസരിച്ച് നടപ്പിലാക്കുകയും ചെയ്തു."

എൽബ്രസ്-3

അത് 1986 ആയിരുന്നു, രണ്ടാമത്തെ എൽബ്രസിന്റെ ജോലി പൂർത്തിയാക്കിയ ഉടൻ തന്നെ, അടിസ്ഥാനപരമായി പുതിയ പ്രോസസർ ആർക്കിടെക്ചർ ഉപയോഗിച്ച് ITMiVT പുതിയ Elbrus-3 സിസ്റ്റം വികസിപ്പിക്കാൻ തുടങ്ങി. ബോറിസ് ബാബയാൻ ഈ സമീപനത്തെ "പോസ്റ്റ് സൂപ്പർസ്‌കലാർ" എന്ന് വിളിച്ചു. ഈ വാസ്തുവിദ്യയാണ്, പിന്നീട് VLIW/EPIC എന്ന് വിളിക്കപ്പെട്ടു, ഭാവിയിൽ (90-കളുടെ മധ്യത്തിൽ) ഇന്റൽ ഇറ്റാനിയം പ്രോസസ്സറുകൾ ഉപയോഗിക്കാൻ തുടങ്ങി (യുഎസ്എസ്ആറിൽ ഈ സംഭവവികാസങ്ങൾ 1986-ൽ ആരംഭിച്ച് 1991-ൽ അവസാനിച്ചു).

ഒരു കമ്പൈലർ ഉപയോഗിച്ച് പ്രവർത്തനങ്ങളുടെ സമാന്തരത വ്യക്തമായി നിയന്ത്രിക്കുന്നതിനുള്ള ആശയങ്ങൾ ആദ്യമായി നടപ്പിലാക്കിയത് ഈ കമ്പ്യൂട്ടിംഗ് കോംപ്ലക്സ് ആയിരുന്നു.

1991-ൽ, ആദ്യത്തെ, നിർഭാഗ്യവശാൽ, കമ്പ്യൂട്ടർ "എൽബ്രസ് -3" പുറത്തിറങ്ങി, അത് പൂർണ്ണമായും ക്രമീകരിക്കാൻ കഴിഞ്ഞില്ല, സോവിയറ്റ് യൂണിയന്റെ തകർച്ചയ്ക്ക് ശേഷം ആർക്കും അത് ആവശ്യമില്ല, സംഭവവികാസങ്ങളും പദ്ധതികളും കടലാസിൽ തുടർന്നു.

ഒരു പുതിയ വാസ്തുവിദ്യയുടെ മുൻവ്യവസ്ഥകൾ

സോവിയറ്റ് സൂപ്പർകമ്പ്യൂട്ടറുകൾ സൃഷ്ടിക്കുന്നതിൽ ഐടിഎംഐവിടിയിൽ പ്രവർത്തിച്ച ടീം ശിഥിലമായില്ല, പക്ഷേ എംസിഎസ്ടി (മോസ്കോ സെന്റർ ഓഫ് സ്പാർക്ക് ടെക്നോളജീസ്) എന്ന പേരിൽ ഒരു പ്രത്യേക കമ്പനിയായി തുടർന്നു. 90 കളുടെ തുടക്കത്തിൽ, എംസിഎസ്ടിയും സൺ മൈക്രോസിസ്റ്റംസും തമ്മിലുള്ള സജീവ സഹകരണം ആരംഭിച്ചു, അവിടെ അൾട്രാസ്പാർക്ക് മൈക്രോപ്രൊസസറിന്റെ വികസനത്തിൽ എംസിഎസ്ടി ടീം പങ്കെടുത്തു.

ഈ കാലഘട്ടത്തിലാണ് E2K ആർക്കിടെക്ചർ പ്രോജക്റ്റ് ഉയർന്നുവന്നത്, ഇത് തുടക്കത്തിൽ സൺ ധനസഹായം നൽകി. പിന്നീട്, പദ്ധതി പൂർണ്ണമായും സ്വതന്ത്രമാവുകയും അതിലെ എല്ലാ ബൗദ്ധിക സ്വത്തുക്കളും MCST ടീമിൽ നിലനിൽക്കുകയും ചെയ്തു.

“ഞങ്ങൾ ഈ മേഖലയിൽ സൂര്യനോടൊപ്പം പ്രവർത്തിക്കുന്നത് തുടർന്നിരുന്നെങ്കിൽ, എല്ലാം സൂര്യന്റെ ഉടമസ്ഥതയിലാകുമായിരുന്നു. 90% ജോലിയും സൂര്യൻ വരുന്നതിന് മുമ്പേ പൂർത്തിയായിരുന്നു. (ബോറിസ് ബാബയാൻ)

E2K ആർക്കിടെക്ചർ

എൽബ്രസ് പ്രോസസറുകളുടെ വാസ്തുവിദ്യയെക്കുറിച്ച് ചർച്ച ചെയ്യുമ്പോൾ, ഐടി വ്യവസായത്തിലെ ഞങ്ങളുടെ സഹപ്രവർത്തകരിൽ നിന്ന് ഇനിപ്പറയുന്ന പ്രസ്താവനകൾ ഞങ്ങൾ പലപ്പോഴും കേൾക്കാറുണ്ട്:

"എൽബ്രസ് ഒരു RISC വാസ്തുവിദ്യയാണ്"
"എൽബ്രസ് ഒരു EPIC വാസ്തുവിദ്യയാണ്"
"എൽബ്രസ് ഒരു SPARC വാസ്തുവിദ്യയാണ്"

വാസ്തവത്തിൽ, ഈ പ്രസ്താവനകളൊന്നും പൂർണ്ണമായും ശരിയല്ല, അവയാണെങ്കിൽ, അവ ഭാഗികമായി മാത്രം ശരിയാണ്.

E2K ആർക്കിടെക്ചർ ഒരു പ്രത്യേക യഥാർത്ഥ പ്രോസസർ ആർക്കിടെക്ചറാണ്; E2K യുടെ പ്രധാന ഗുണങ്ങൾ ഊർജ്ജ കാര്യക്ഷമതയും മികച്ച സ്കേലബിളിറ്റിയുമാണ്, പ്രവർത്തനങ്ങളുടെ വ്യക്തമായ സമാന്തരത വ്യക്തമാക്കുന്നതിലൂടെ നേടിയെടുക്കുന്നു. E2K ആർക്കിടെക്ചർ വികസിപ്പിച്ചത് MCST ടീം ആണ്, ഇത് SPARC ആർക്കിടെക്ചറിൽ നിന്ന് (RISC ഭൂതകാലത്തോടെ) സ്വാധീനമുള്ള ഒരു പോസ്റ്റ്-സൂപ്പർസ്‌കലാർ ആർക്കിടെക്ചറിനെ (a la EPIC) അടിസ്ഥാനമാക്കിയുള്ളതാണ്. അതേസമയം, നാല് അടിസ്ഥാന ആർക്കിടെക്ചറുകളിൽ മൂന്നെണ്ണം (സൂപ്പർസ്‌കലാറുകൾ, പോസ്റ്റ്-സൂപ്പർസ്‌കലാറുകൾ, സ്പാർക്) സൃഷ്ടിക്കുന്നതിൽ എംസിഎസ്ടി നേരിട്ട് പങ്കാളിയായിരുന്നു. ലോകം ശരിക്കും ഒരു ചെറിയ സ്ഥലമാണ്.

ഭാവിയിൽ ആശയക്കുഴപ്പം ഒഴിവാക്കാൻ, ഞങ്ങൾ ലളിതമായ ഒരു ഡയഗ്രം വരച്ചു, അത് ലളിതമാക്കിയിട്ടുണ്ടെങ്കിലും, E2K ആർക്കിടെക്ചറിന്റെ വേരുകൾ വളരെ വ്യക്തമായി കാണിക്കുന്നു.

എൽബ്രസ് 8C ആഭ്യന്തര പ്രൊസസ്സറുകളിൽ SHD AERODISK

വാസ്തുവിദ്യയുടെ പേരിനെക്കുറിച്ച് ഇപ്പോൾ കുറച്ച് കൂടി, തെറ്റിദ്ധാരണയുമുണ്ട്.

വിവിധ സ്രോതസ്സുകളിൽ നിങ്ങൾക്ക് ഈ ആർക്കിടെക്ചറിനായി ഇനിപ്പറയുന്ന പേരുകൾ കണ്ടെത്താം: "E2K", "Elbrus", "Elbrus 2000", ELBRUS ("വ്യക്തമായ അടിസ്ഥാന വിഭവങ്ങൾ ഉപയോഗപ്പെടുത്തൽ ഷെഡ്യൂളിംഗ്", അതായത് അടിസ്ഥാന വിഭവങ്ങളുടെ ഉപയോഗത്തിന്റെ വ്യക്തമായ ആസൂത്രണം). ഈ പേരുകളെല്ലാം ഒരേ കാര്യത്തെക്കുറിച്ച് സംസാരിക്കുന്നു - വാസ്തുവിദ്യയെക്കുറിച്ച്, എന്നാൽ ഔദ്യോഗിക സാങ്കേതിക ഡോക്യുമെന്റേഷനിലും സാങ്കേതിക ഫോറങ്ങളിലും, വാസ്തുവിദ്യയെ സൂചിപ്പിക്കാൻ E2K എന്ന പേര് ഉപയോഗിക്കുന്നു, അതിനാൽ ഭാവിയിൽ, പ്രോസസ്സർ ആർക്കിടെക്ചറിനെക്കുറിച്ച് സംസാരിക്കുകയാണെങ്കിൽ, ഞങ്ങൾ ഉപയോഗിക്കുന്നു "E2K" എന്ന പദം, ഒരു നിർദ്ദിഷ്ട പ്രോസസറാണെങ്കിൽ, ഞങ്ങൾ "എൽബ്രസ്" എന്ന പേര് ഉപയോഗിക്കുന്നു.

E2K ആർക്കിടെക്ചറിന്റെ സാങ്കേതിക സവിശേഷതകൾ

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

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

RISC/CISC പ്രോസസർ ഹാർഡ്‌വെയറിനേക്കാൾ സോഴ്‌സ് കോഡ് സമഗ്രമായി വിശകലനം ചെയ്യാനും കൂടുതൽ സ്വതന്ത്രമായ പ്രവർത്തനങ്ങൾ കണ്ടെത്താനും കംപൈലറിന് കഴിയും. അതിനാൽ, E2K ആർക്കിടെക്ചറിന് പരമ്പരാഗത വാസ്തുവിദ്യകളേക്കാൾ കൂടുതൽ സമാന്തര നിർവ്വഹണ യൂണിറ്റുകൾ ഉണ്ട്.

E2K ആർക്കിടെക്ചറിന്റെ നിലവിലെ കഴിവുകൾ:

  • സമാന്തരമായി പ്രവർത്തിക്കുന്ന ഗണിത ലോജിക് യൂണിറ്റുകളുടെ (ALU) 6 ചാനലുകൾ.
  • 256 84-ബിറ്റ് രജിസ്റ്ററുകളുടെ രജിസ്റ്റർ ഫയൽ.
  • പൈപ്പ്ലൈനിംഗ് ഉള്ളവ ഉൾപ്പെടെയുള്ള ലൂപ്പുകൾക്കുള്ള ഹാർഡ്വെയർ പിന്തുണ. പ്രോസസ്സർ റിസോഴ്സ് ഉപയോഗത്തിന്റെ കാര്യക്ഷമത വർദ്ധിപ്പിക്കുന്നു.
  • പ്രത്യേക റീഡ് ചാനലുകളുള്ള പ്രോഗ്രാം ചെയ്യാവുന്ന അസിൻക്രണസ് ഡാറ്റ പ്രീ-പമ്പിംഗ് ഉപകരണം. മെമ്മറി ആക്‌സസിൽ നിന്നുള്ള കാലതാമസം മറയ്ക്കാനും ALU പൂർണ്ണമായി ഉപയോഗിക്കാനും നിങ്ങളെ അനുവദിക്കുന്നു.
  • ഊഹക്കണക്കുകൾക്കും സിംഗിൾ-ബിറ്റ് പ്രവചനങ്ങൾക്കുമുള്ള പിന്തുണ. സംക്രമണങ്ങളുടെ എണ്ണം കുറയ്ക്കാനും സമാന്തരമായി നിരവധി പ്രോഗ്രാം ബ്രാഞ്ചുകൾ എക്സിക്യൂട്ട് ചെയ്യാനും നിങ്ങളെ അനുവദിക്കുന്നു.
  • ഒരു ക്ലോക്ക് സൈക്കിളിൽ 23 പ്രവർത്തനങ്ങൾ വരെ വ്യക്തമാക്കാൻ കഴിവുള്ള വിശാലമായ കമാൻഡ് (ഓപ്പറണ്ടുകൾ വെക്റ്റർ നിർദ്ദേശങ്ങളിലേക്ക് പാക്ക് ചെയ്യുമ്പോൾ 33-ലധികം പ്രവർത്തനങ്ങൾ).

എൽബ്രസ് 8C ആഭ്യന്തര പ്രൊസസ്സറുകളിൽ SHD AERODISK

x86 അനുകരണം

ആർക്കിടെക്ചർ ഡിസൈൻ ഘട്ടത്തിൽ പോലും, ഇന്റൽ x86 ആർക്കിടെക്ചറിനായി എഴുതിയ സോഫ്റ്റ്‌വെയർ പിന്തുണയ്ക്കുന്നതിന്റെ പ്രാധാന്യം ഡവലപ്പർമാർ മനസ്സിലാക്കിയിരുന്നു. ഈ ആവശ്യത്തിനായി, E86K ആർക്കിടെക്ചർ പ്രോസസർ കോഡുകളിലേക്ക് x2 ബൈനറി കോഡുകളുടെ വിവർത്തനം ഡൈനാമിക് (അതായത്, പ്രോഗ്രാം എക്സിക്യൂഷൻ സമയത്ത്, അല്ലെങ്കിൽ "ഓൺ ദി ഫ്ലൈ") സംവിധാനം നടപ്പിലാക്കി. ഈ സിസ്റ്റത്തിന് ആപ്ലിക്കേഷൻ മോഡിലും (WINE രീതിയിൽ) ഒരു ഹൈപ്പർവൈസറിന് സമാനമായ മോഡിലും പ്രവർത്തിക്കാൻ കഴിയും (അപ്പോൾ x86 ആർക്കിടെക്ചറിനായി മുഴുവൻ ഗസ്റ്റ് ഒഎസും പ്രവർത്തിപ്പിക്കാൻ സാധിക്കും).

ഒപ്റ്റിമൈസേഷന്റെ നിരവധി തലങ്ങൾക്ക് നന്ദി, വിവർത്തനം ചെയ്ത കോഡിന്റെ ഉയർന്ന വേഗത കൈവരിക്കാൻ കഴിയും. 86-ലധികം ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ (വിൻഡോസിന്റെ നിരവധി പതിപ്പുകൾ ഉൾപ്പെടെ) എൽബ്രസ് കമ്പ്യൂട്ടിംഗ് സിസ്റ്റങ്ങളിലെ നൂറുകണക്കിന് ആപ്ലിക്കേഷനുകളുടെ വിജയകരമായ സമാരംഭം x20 ആർക്കിടെക്ചർ എമുലേഷന്റെ ഗുണനിലവാരം സ്ഥിരീകരിക്കുന്നു.

സംരക്ഷിത പ്രോഗ്രാം എക്സിക്യൂഷൻ മോഡ്

എൽബ്രസ് -1, എൽബ്രസ് -2 ആർക്കിടെക്ചറുകളിൽ നിന്ന് പാരമ്പര്യമായി ലഭിച്ച ഏറ്റവും രസകരമായ ആശയങ്ങളിലൊന്നാണ് സുരക്ഷിതമായ പ്രോഗ്രാം എക്സിക്യൂഷൻ. പ്രോഗ്രാം ഇനീഷ്യലൈസ് ചെയ്ത ഡാറ്റയിൽ മാത്രം പ്രവർത്തിക്കുന്നുവെന്ന് ഉറപ്പാക്കുക, എല്ലാ മെമ്മറി ആക്‌സസുകളും പരിശോധിച്ച് അവ സാധുവായ വിലാസ ശ്രേണിയിൽ പെട്ടതാണെന്ന് ഉറപ്പാക്കുക, ഇന്റർ-മൊഡ്യൂൾ പരിരക്ഷ നൽകുക (ഉദാഹരണത്തിന്, ലൈബ്രറിയിലെ പിശകുകളിൽ നിന്ന് കോളിംഗ് പ്രോഗ്രാമിനെ സംരക്ഷിക്കുക) എന്നതാണ് ഇതിന്റെ സാരം. ഈ പരിശോധനകളെല്ലാം ഹാർഡ്‌വെയറിലാണ് നടത്തുന്നത്. സംരക്ഷിത മോഡിനായി ഒരു പൂർണ്ണമായ കംപൈലറും റൺടൈം സപ്പോർട്ട് ലൈബ്രറിയും ഉണ്ട്. അടിച്ചേൽപ്പിക്കപ്പെട്ട നിയന്ത്രണങ്ങൾ നിർവ്വഹണം സംഘടിപ്പിക്കുന്നതിനുള്ള അസാധ്യതയിലേക്ക് നയിക്കുന്നു എന്ന് മനസ്സിലാക്കണം, ഉദാഹരണത്തിന്, സി ++ ൽ എഴുതിയ കോഡ്.

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

വർഷങ്ങളായി സൃഷ്ടിക്കപ്പെട്ട വികസനങ്ങൾ, പ്രകടനത്തിലും സ്കേലബിളിറ്റിയിലും മത്സരിക്കുന്ന ആർക്കിടെക്ചറുകളെ മറികടക്കാനും ഭാവിയിൽ മറികടക്കാനും മാത്രമല്ല, x86/amd64-നെ ബാധിക്കുന്ന പിശകുകളിൽ നിന്ന് സംരക്ഷണം നൽകാനും സാധ്യമാക്കുന്നു. മെൽറ്റ്‌ഡൗൺ (CVE-2017-5754), സ്‌പെക്ടർ (CVE-2017-5753, CVE-2017-5715), RIDL (CVE-2018-12126, CVE-2018-12130), Fallout (CVE-2018), പോലുള്ള ബുക്ക്‌മാർക്കുകൾ ZombieLoad (CVE-12127-2019) എന്നിവയും മറ്റും.

x86/amd64 ആർക്കിടെക്ചറിൽ കാണുന്ന കേടുപാടുകൾക്കെതിരെയുള്ള ആധുനിക സംരക്ഷണം ഓപ്പറേറ്റിംഗ് സിസ്റ്റം തലത്തിലുള്ള പാച്ചുകളെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്. അതുകൊണ്ടാണ് ഈ ആർക്കിടെക്ചറുകളുടെ നിലവിലുള്ളതും മുൻ തലമുറയിലുള്ളതുമായ പ്രൊസസറുകളിലെ പ്രകടന ഇടിവ് വളരെ ശ്രദ്ധേയവും 30% മുതൽ 80% വരെയുമാണ്. x86 പ്രോസസ്സറുകളുടെ സജീവ ഉപയോക്താക്കൾ എന്ന നിലയിൽ ഞങ്ങൾക്ക് ഇതിനെക്കുറിച്ച് അറിയാം, ഞങ്ങൾ കഷ്ടപ്പെടുകയും "കള്ളിച്ചെടി കഴിക്കുന്നത്" തുടരുകയും ചെയ്യുന്നു, എന്നാൽ ഈ പ്രശ്നങ്ങൾക്ക് റൂട്ടിൽ തന്നെ പരിഹാരം കണ്ടെത്തുന്നത് ഞങ്ങൾക്ക് (ആത്യന്തികമായി ഞങ്ങളുടെ ഉപഭോക്താക്കൾക്ക്) നിസ്സംശയമായ നേട്ടമാണ്. പരിഹാരം റഷ്യൻ ആണ്.

സാങ്കേതിക സവിശേഷതകൾ

സമാന ഇന്റൽ x4 പ്രൊസസറുകളുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ കഴിഞ്ഞ (8C), നിലവിലുള്ള (8C), പുതിയ (16SV), ഭാവി (86C) തലമുറകളിലെ എൽബ്രസ് പ്രോസസ്സറുകളുടെ ഔദ്യോഗിക സാങ്കേതിക സവിശേഷതകൾ ചുവടെയുണ്ട്.

എൽബ്രസ് 8C ആഭ്യന്തര പ്രൊസസ്സറുകളിൽ SHD AERODISK

10 വർഷം മുമ്പ് പരിഹരിക്കാനാകാത്തതായി തോന്നിയ ആഭ്യന്തര പ്രോസസ്സറുകളുടെ സാങ്കേതിക വിടവ് ഇപ്പോൾ വളരെ ചെറുതായി തോന്നുന്നു, 2021 ൽ എൽബ്രസ് -16 എസ് (ഇവയിൽ, മറ്റുള്ളവയുടെ സമാരംഭത്തോടെ) ഈ പട്ടികയിലേക്ക് ഒരു ദ്രുത നോട്ടം പോലും കാണിക്കുന്നു (ഇത് വളരെ സന്തോഷകരമാണ്). കാര്യങ്ങൾ, വിർച്ച്വലൈസേഷനെ പിന്തുണയ്ക്കും) കുറഞ്ഞ ദൂരത്തേക്ക് കുറയ്ക്കും.

എൽബ്രസ് 8 സി പ്രൊസസറുകളിൽ എയറോഡിസ്ക് സ്റ്റോറേജ് സിസ്റ്റം

ഞങ്ങൾ സിദ്ധാന്തത്തിൽ നിന്ന് പരിശീലനത്തിലേക്ക് നീങ്ങുന്നു. MCST, Aerodisk, Basalt SPO (മുമ്പ് Alt Linux), NORSI-TRANS എന്നീ കമ്പനികളുടെ തന്ത്രപരമായ സഖ്യത്തിന്റെ ഭാഗമായി, ഒരു ഡാറ്റ സ്റ്റോറേജ് സിസ്റ്റം വികസിപ്പിക്കുകയും പ്രവർത്തനത്തിനായി തയ്യാറാക്കുകയും ചെയ്തു, അത് ഇപ്പോൾ സുരക്ഷ, പ്രവർത്തനക്ഷമത, ചെലവ്, പ്രകടനം എന്നിവയിൽ ഏറ്റവും മികച്ചതല്ലെങ്കിൽ, ഞങ്ങളുടെ അഭിപ്രായത്തിൽ, നമ്മുടെ മാതൃരാജ്യത്തിന്റെ ശരിയായ സാങ്കേതിക സ്വാതന്ത്ര്യം ഉറപ്പാക്കാൻ കഴിയുന്ന ഒരു യോഗ്യമായ പരിഹാരമാണ്.
ഇനി വിശദാംശങ്ങൾ...

ഹാർഡ്‌വെയർ

NORSI-TRANS-ൽ നിന്നുള്ള സാർവത്രിക Yakhont UVM പ്ലാറ്റ്‌ഫോമിന്റെ അടിസ്ഥാനത്തിലാണ് സ്റ്റോറേജ് ഹാർഡ്‌വെയർ നടപ്പിലാക്കുന്നത്. Yakhont UVM പ്ലാറ്റ്‌ഫോമിന് റഷ്യൻ ഉത്ഭവത്തിന്റെ ടെലികമ്മ്യൂണിക്കേഷൻ ഉപകരണങ്ങളുടെ പദവി ലഭിച്ചു, കൂടാതെ റഷ്യൻ റേഡിയോ-ഇലക്‌ട്രോണിക് ഉൽപ്പന്നങ്ങളുടെ ഏകീകൃത രജിസ്റ്ററിൽ ഉൾപ്പെടുത്തി. സിസ്റ്റത്തിൽ രണ്ട് വ്യത്യസ്ത സ്റ്റോറേജ് കൺട്രോളറുകൾ അടങ്ങിയിരിക്കുന്നു (2U വീതം), അവ 1G അല്ലെങ്കിൽ 10G ഇഥർനെറ്റ് ഇന്റർകണക്റ്റ് വഴി പരസ്പരം ബന്ധിപ്പിച്ചിരിക്കുന്നു, അതുപോലെ തന്നെ ഒരു SAS കണക്ഷൻ ഉപയോഗിക്കുന്ന സാധാരണ ഡിസ്ക് ഷെൽഫുകളിലേക്കും.

തീർച്ചയായും, ഇത് "ക്ലസ്റ്റർ ഇൻ എ ബോക്‌സ്" ഫോർമാറ്റ് പോലെ മനോഹരമല്ല (ഒരു സാധാരണ ബാക്ക്‌പ്ലെയ്‌നുള്ള കൺട്രോളറുകളും ഡ്രൈവുകളും ഒരു 2U ചേസിസിൽ ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ), ഞങ്ങൾ സാധാരണയായി ഉപയോഗിക്കുന്നതാണ്, എന്നാൽ സമീപഭാവിയിൽ ഇത് ലഭ്യമാകും. ഇവിടെ പ്രധാന കാര്യം അത് നന്നായി പ്രവർത്തിക്കുന്നു എന്നതാണ്, ഞങ്ങൾ പിന്നീട് "വില്ലുകളെക്കുറിച്ച്" ചിന്തിക്കും.

എൽബ്രസ് 8C ആഭ്യന്തര പ്രൊസസ്സറുകളിൽ SHD AERODISK

എൽബ്രസ് 8C ആഭ്യന്തര പ്രൊസസ്സറുകളിൽ SHD AERODISK

ഹുഡിന് കീഴിൽ, ഓരോ കൺട്രോളറിനും റാമിനായി നാല് സ്ലോട്ടുകളുള്ള സിംഗിൾ-പ്രോസസർ മദർബോർഡ് ഉണ്ട് (3C പ്രോസസറിന് DDR8). കൂടാതെ ഓരോ കൺട്രോളറിലും 4 1G ഇഥർനെറ്റ് പോർട്ടുകളും (അവയിൽ രണ്ടെണ്ണം AERODISK ENGINE സോഫ്റ്റ്‌വെയർ സേവനമായി ഉപയോഗിക്കുന്നു) കൂടാതെ Back-end (SAS), ഫ്രണ്ട്-എൻഡ് (Ethernet അല്ലെങ്കിൽ FibreChannel) അഡാപ്റ്ററുകൾക്കുള്ള മൂന്ന് PCIe കണക്ടറുകളും ഉണ്ട്.

GS നാനോടെക്കിൽ നിന്നുള്ള റഷ്യൻ SATA SSD ഡ്രൈവുകൾ ബൂട്ട് ഡിസ്കുകളായി ഉപയോഗിക്കുന്നു, അവ ഞങ്ങൾ ആവർത്തിച്ച് പരീക്ഷിക്കുകയും പ്രോജക്റ്റുകളിൽ ഉപയോഗിക്കുകയും ചെയ്യുന്നു.

എൽബ്രസ് 8C ആഭ്യന്തര പ്രൊസസ്സറുകളിൽ SHD AERODISK

പ്ലാറ്റ്‌ഫോമുമായി ഞങ്ങൾ ആദ്യം പരിചയപ്പെട്ടപ്പോൾ, ഞങ്ങൾ അത് ശ്രദ്ധാപൂർവ്വം പരിശോധിച്ചു. അസംബ്ലിയുടെയും സോൾഡറിംഗിന്റെയും ഗുണനിലവാരത്തെക്കുറിച്ച് ഞങ്ങൾക്ക് ചോദ്യങ്ങളൊന്നും ഉണ്ടായിരുന്നില്ല; എല്ലാം ശ്രദ്ധയോടെയും വിശ്വസനീയമായും ചെയ്തു.

ഓപ്പറേറ്റിംഗ് സിസ്റ്റം

സർട്ടിഫിക്കേഷനായി ഉപയോഗിക്കുന്ന OS പതിപ്പ് Alt 8SP ആണ്. എയറോഡിസ്‌ക് സ്റ്റോറേജ് സോഫ്‌റ്റ്‌വെയർ ഉപയോഗിച്ച് വയോള ഒഎസിനായി ഒരു പ്ലഗ്-ഇൻ, നിരന്തരം അപ്‌ഡേറ്റ് ചെയ്‌ത ശേഖരം സൃഷ്‌ടിക്കാൻ ഞങ്ങൾ ഉടൻ പദ്ധതിയിടുന്നു.

വിതരണത്തിന്റെ ഈ പതിപ്പ്, E4.9K നായുള്ള ലിനക്സ് കേർണൽ 2 ന്റെ നിലവിലെ സ്ഥിരതയുള്ള പതിപ്പിലാണ് നിർമ്മിച്ചിരിക്കുന്നത് (ദീർഘകാല പിന്തുണയുള്ള ബ്രാഞ്ച് MCST സ്പെഷ്യലിസ്റ്റുകളാണ് പോർട്ട് ചെയ്തത്), പ്രവർത്തനക്ഷമതയ്ക്കും സുരക്ഷയ്ക്കുമുള്ള പാച്ചുകൾക്കൊപ്പം. ALT ലിനക്സ് ടീം പ്രോജക്റ്റിന്റെ യഥാർത്ഥ ട്രാൻസാക്ഷൻ അസംബ്ലി സിസ്റ്റം ഉപയോഗിച്ച് Alt OS-ലെ എല്ലാ പാക്കേജുകളും എൽബ്രസിൽ നേരിട്ട് കൂട്ടിച്ചേർക്കപ്പെടുന്നു, ഇത് കൈമാറ്റത്തിനുള്ള തൊഴിൽ ചെലവ് കുറയ്ക്കാനും ഉൽപ്പന്നത്തിന്റെ ഗുണനിലവാരത്തിൽ കൂടുതൽ ശ്രദ്ധ ചെലുത്താനും സാധ്യമാക്കി.

എൽബ്രസിനായുള്ള Alt OS-ന്റെ ഏത് പതിപ്പും അതിനായി ലഭ്യമായ ശേഖരം (ഏകദേശം 6 സോഴ്‌സ് പാക്കേജുകൾ മുതൽ ഒമ്പതാമത്തെ പതിപ്പിന് ഏകദേശം 12 വരെ) ഉപയോഗിച്ച് പ്രവർത്തനക്ഷമതയുടെ കാര്യത്തിൽ ഗണ്യമായി വിപുലീകരിക്കാൻ കഴിയും.

Viola OS-ന്റെ ഡെവലപ്പറായ Basalt SPO കമ്പനി, ഹാർഡ്‌വെയർ, സോഫ്റ്റ്‌വെയർ സിസ്റ്റങ്ങൾക്കുള്ളിൽ തടസ്സമില്ലാത്ത ഇടപെടൽ ഉറപ്പാക്കിക്കൊണ്ട്, വിവിധ പ്ലാറ്റ്‌ഫോമുകളിൽ മറ്റ് സോഫ്‌റ്റ്‌വെയർ, ഉപകരണ ഡെവലപ്പർമാരുമായി സജീവമായി പ്രവർത്തിക്കുന്നതിനാലാണ് ഈ തിരഞ്ഞെടുപ്പ് നടത്തിയത്.

സോഫ്റ്റ്‌വെയർ സ്റ്റോറേജ് സിസ്റ്റംസ്

പോർട്ടിംഗ് ചെയ്യുമ്പോൾ, E2K-ൽ പിന്തുണയ്‌ക്കുന്ന x86 എമുലേഷൻ ഉപയോഗിക്കുന്നതിനുള്ള ആശയം ഞങ്ങൾ ഉടൻ ഉപേക്ഷിച്ചു, കൂടാതെ പ്രോസസറുകളിൽ നേരിട്ട് പ്രവർത്തിക്കാൻ തുടങ്ങി (ഭാഗ്യവശാൽ, Alt-ന് ഇതിനാവശ്യമായ ഉപകരണങ്ങൾ ഇതിനകം ഉണ്ട്).

മറ്റ് കാര്യങ്ങളിൽ, നേറ്റീവ് എക്സിക്യൂഷൻ മോഡ് മികച്ച സുരക്ഷയും (ഒന്നിനുപകരം ആ മൂന്ന് ഹാർഡ്‌വെയർ സ്റ്റാക്കുകൾ) വർദ്ധിപ്പിച്ച പ്രകടനവും നൽകുന്നു (ബൈനറി ട്രാൻസ്ലേറ്റർ പ്രവർത്തിപ്പിക്കുന്നതിന് എട്ടിൽ ഒന്നോ രണ്ടോ കോറുകൾ അനുവദിക്കേണ്ട ആവശ്യമില്ല, കൂടാതെ കംപൈലർ അതിന്റെ ജോലി നന്നായി ചെയ്യുന്നു. JIT നേക്കാൾ).

വാസ്തവത്തിൽ, E2K-യിൽ AERODISK ENGINE നടപ്പിലാക്കുന്നത് x86-ൽ ലഭ്യമായ നിലവിലുള്ള മിക്ക സ്റ്റോറേജ് പ്രവർത്തനങ്ങളെയും പിന്തുണയ്ക്കുന്നു. സ്റ്റോറേജ് സിസ്റ്റം സോഫ്‌റ്റ്‌വെയർ എയറോഡിസ്‌ക് എഞ്ചിന്റെ നിലവിലെ പതിപ്പ് ഉപയോഗിക്കുന്നു (എ-കോർ പതിപ്പ് 2.30)

പ്രശ്‌നങ്ങളൊന്നുമില്ലാതെ, ഇനിപ്പറയുന്ന ഫംഗ്‌ഷനുകൾ E2K-യിൽ ഇൻസ്റ്റാൾ ചെയ്യുകയും ഉൽ‌പാദനത്തിൽ ഉപയോഗിക്കുന്നതിന് പരീക്ഷിക്കുകയും ചെയ്‌തു:

  • രണ്ട് കൺട്രോളറുകൾക്കുള്ള തെറ്റ് സഹിഷ്ണുത, മൾട്ടി-പാത്ത് I/O (mpio)
  • നേർത്ത വോള്യങ്ങളുള്ള ആക്‌സസ് തടയുകയും ഫയൽ ചെയ്യുകയും ചെയ്യുക (RDG, DDP പൂളുകൾ; FC, iSCSI, NFS, SMB പ്രോട്ടോക്കോളുകൾ ആക്റ്റീവ് ഡയറക്ടറിയുമായുള്ള സംയോജനം ഉൾപ്പെടെ)
  • ട്രിപ്പിൾ പാരിറ്റി വരെയുള്ള വിവിധ റെയിഡ് ലെവലുകൾ (ഒരു റെയിഡ് ബിൽഡർ ഉപയോഗിക്കാനുള്ള കഴിവ് ഉൾപ്പെടെ)
  • ഹൈബ്രിഡ് സ്റ്റോറേജ് (എസ്എസ്ഡിയും എച്ച്ഡിഡിയും ഒരു പൂളിനുള്ളിൽ സംയോജിപ്പിക്കുന്നു, അതായത് കാഷെ, ടയറിംഗ്)
  • ഡ്യൂപ്ലിക്കേഷനും കംപ്രഷനും ഉപയോഗിച്ച് സ്ഥലം ലാഭിക്കുന്നതിനുള്ള ഓപ്ഷനുകൾ
  • വരി സ്‌നാപ്പ്‌ഷോട്ടുകൾ, ക്ലോണുകൾ, വ്യത്യസ്‌തമായ അനുകരണ ഓപ്‌ഷനുകൾ
  • കൂടാതെ QoS, ഗ്ലോബൽ ഹോട്ട്‌സ്‌പെയർ, VLAN, BOND മുതലായ ചെറുതും എന്നാൽ ഉപയോഗപ്രദവുമായ മറ്റ് സവിശേഷതകൾ.

വാസ്തവത്തിൽ, E2K-യിൽ, മൾട്ടി-കൺട്രോളറുകളും (രണ്ടിൽ കൂടുതൽ) ഒരു മൾട്ടി-ത്രെഡഡ് I/O ഷെഡ്യൂളറും ഒഴികെ ഞങ്ങളുടെ എല്ലാ പ്രവർത്തനങ്ങളും നടപ്പിലാക്കാൻ ഞങ്ങൾക്ക് കഴിഞ്ഞു, ഇത് എല്ലാ ഫ്ലാഷ് പൂളുകളുടെയും പ്രകടനം 20-30% വർദ്ധിപ്പിക്കാൻ ഞങ്ങളെ അനുവദിക്കുന്നു. .

എന്നാൽ ഞങ്ങൾ സ്വാഭാവികമായും ഈ ഉപയോഗപ്രദമായ ഫംഗ്ഷനുകളും ചേർക്കും, ഇത് സമയത്തിന്റെ കാര്യമാണ്.

പ്രകടനത്തെക്കുറിച്ച് കുറച്ച്

സ്റ്റോറേജ് സിസ്റ്റത്തിന്റെ അടിസ്ഥാന പ്രവർത്തനത്തിന്റെ ടെസ്റ്റുകൾ വിജയകരമായി വിജയിച്ച ശേഷം, ഞങ്ങൾ തീർച്ചയായും ലോഡ് ടെസ്റ്റുകൾ നടത്താൻ തുടങ്ങി.

ഉദാഹരണത്തിന്, ഒരു ഡ്യുവൽ കൺട്രോളർ സ്റ്റോറേജ് സിസ്റ്റത്തിൽ (2xCPU E8C 1.3 Ghz, 32 GB RAM + 4 SAS SSD 800GB 3DWD), അതിൽ റാം കാഷെ പ്രവർത്തനരഹിതമാക്കി, ഞങ്ങൾ ഒരു പ്രധാന RAID-10 ലെവലും രണ്ട് 500G ഉം ഉള്ള രണ്ട് DDP പൂളുകൾ സൃഷ്ടിച്ചു. LUN-കളും ഈ LUN-കളും iSCSI (10G ഇഥർനെറ്റ്) വഴി ഒരു Linux ഹോസ്റ്റിലേക്ക് ബന്ധിപ്പിച്ചു. FIO പ്രോഗ്രാം ഉപയോഗിച്ച് സീക്വൻഷ്യൽ ലോഡിന്റെ ചെറിയ ബ്ലോക്കുകളിൽ ഞങ്ങൾ അടിസ്ഥാന മണിക്കൂർ ദൈർഘ്യമുള്ള ടെസ്റ്റുകളിലൊന്ന് നടത്തി.

ആദ്യ ഫലങ്ങൾ തികച്ചും പോസിറ്റീവ് ആയിരുന്നു.

എൽബ്രസ് 8C ആഭ്യന്തര പ്രൊസസ്സറുകളിൽ SHD AERODISK

പ്രോസസ്സറുകളിലെ ലോഡ് ശരാശരി 60% ആയിരുന്നു, അതായത്. സ്റ്റോറേജ് സിസ്റ്റം സുരക്ഷിതമായി പ്രവർത്തിക്കാൻ കഴിയുന്ന അടിസ്ഥാന തലമാണിത്.

അതെ, ഇത് ഹൈലോഡിൽ നിന്ന് വളരെ അകലെയാണ്, ഉയർന്ന പ്രകടനമുള്ള ഡിബിഎംഎസുകൾക്ക് ചില തരത്തിലുള്ള ബില്ലിംഗ് പര്യാപ്തമല്ല, പക്ഷേ, ഞങ്ങളുടെ പ്രാക്ടീസ് കാണിക്കുന്നത് പോലെ, സ്റ്റോറേജ് സിസ്റ്റങ്ങൾ ഉപയോഗിക്കുന്ന 80% സാധാരണ ജോലികൾക്കും ഈ സവിശേഷതകൾ മതിയാകും.

കുറച്ച് കഴിഞ്ഞ്, സ്റ്റോറേജ് സിസ്റ്റങ്ങൾക്കായുള്ള ഒരു പ്ലാറ്റ്ഫോമായി എൽബ്രസിന്റെ ലോഡ് ടെസ്റ്റുകളെക്കുറിച്ചുള്ള വിശദമായ റിപ്പോർട്ടുമായി ഞങ്ങൾ മടങ്ങാൻ പദ്ധതിയിടുന്നു.

ബ്രൈറ്റ് ഫ്യൂച്ചർ

ഞങ്ങൾ മുകളിൽ എഴുതിയതുപോലെ, എൽബ്രസ് 8 സി യുടെ വൻതോതിലുള്ള ഉത്പാദനം അടുത്തിടെ ആരംഭിച്ചു - 2019 ന്റെ തുടക്കത്തിൽ, ഡിസംബറോടെ ഏകദേശം 4000 പ്രോസസ്സറുകൾ ഇതിനകം നിർമ്മിച്ചു. താരതമ്യത്തിന്, മുൻ തലമുറ Elbrus 4C യുടെ 5000 പ്രൊസസറുകൾ മാത്രമേ അവയുടെ ഉൽപ്പാദനത്തിന്റെ മുഴുവൻ കാലയളവിൽ നിർമ്മിച്ചിട്ടുള്ളൂ, അതിനാൽ പുരോഗതി വ്യക്തമാണ്.

റഷ്യൻ വിപണിയിൽ പോലും ഇത് ബക്കറ്റിൽ ഒരു തുള്ളിയാണെന്ന് വ്യക്തമാണ്, പക്ഷേ റോഡിലൂടെ നടക്കുന്നവർക്ക് അത് മറികടക്കാൻ കഴിയും.
പതിനായിരക്കണക്കിന് എൽബ്രസ് 2020 സി പ്രോസസറുകളുടെ റിലീസ് 8 ൽ ആസൂത്രണം ചെയ്തിട്ടുണ്ട്, ഇത് ഇതിനകം തന്നെ ഗുരുതരമായ കണക്കാണ്. കൂടാതെ, 2020-ൽ, Elbrus-8SV പ്രോസസർ MCST ടീം വൻതോതിൽ ഉൽപ്പാദനത്തിലേക്ക് കൊണ്ടുവരണം.

അത്തരം പ്രൊഡക്ഷൻ പ്ലാനുകൾ മുഴുവൻ ആഭ്യന്തര സെർവർ പ്രൊസസർ മാർക്കറ്റിന്റെ വളരെ പ്രധാനപ്പെട്ട ഒരു വിഹിതത്തിനുള്ള ഒരു ആപ്ലിക്കേഷനാണ്.

തൽഫലമായി, ഇവിടെയും ഇപ്പോളും ഞങ്ങൾക്ക് വ്യക്തവും ഞങ്ങളുടെ അഭിപ്രായത്തിൽ ശരിയായതുമായ വികസന തന്ത്രമുള്ള മികച്ചതും ആധുനികവുമായ ഒരു റഷ്യൻ പ്രോസസർ ഉണ്ട്, അതിന്റെ അടിസ്ഥാനത്തിൽ ഞങ്ങൾക്ക് ഏറ്റവും സുരക്ഷിതവും സാക്ഷ്യപ്പെടുത്തിയതുമായ റഷ്യൻ നിർമ്മിത ഡാറ്റ സംഭരണ ​​​​സംവിധാനമുണ്ട് (കൂടാതെ. ഭാവിയിൽ, Elbrus-16C-യിലെ ഒരു വിർച്ച്വലൈസേഷൻ സിസ്റ്റം). ആധുനിക സാഹചര്യങ്ങളിൽ ശാരീരികമായി സാധ്യമാകുന്നിടത്തോളം സിസ്റ്റം റഷ്യൻ ആണ്.

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

ആധുനിക സങ്കീർണ്ണമായ ഐടി സംവിധാനങ്ങൾ യഥാർത്ഥമായും കാര്യക്ഷമമായും നിർമ്മിക്കുകയും സജീവമായി വികസിക്കുകയും ചെയ്യുന്ന കമ്പനികൾ നമ്മുടെ രാജ്യത്ത് ഉണ്ടായിരുന്നു, ഉണ്ടെന്നും ഇപ്പോഴുണ്ടാകുമെന്നും ഈ ലേഖനത്തിലൂടെ വ്യക്തമായി കാണിക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു, കൂടാതെ ഐടിയിൽ പകരക്കാരനായി ഇറക്കുമതി ചെയ്യുന്നത് അപകീർത്തികരമല്ല, മറിച്ച് ഞങ്ങൾ ഒരു യാഥാർത്ഥ്യമാണ്. എല്ലാവരും ജീവിക്കുന്നു. നിങ്ങൾക്ക് ഈ യാഥാർത്ഥ്യം ഇഷ്ടപ്പെടാതിരിക്കാം, നിങ്ങൾക്ക് ഇതിനെ വിമർശിക്കാം, അല്ലെങ്കിൽ നിങ്ങൾക്ക് പ്രവർത്തിക്കുകയും മികച്ചതാക്കുകയും ചെയ്യാം.

എൽബ്രസ് 8C ആഭ്യന്തര പ്രൊസസ്സറുകളിൽ SHD AERODISK

സോവിയറ്റ് യൂണിയന്റെ തകർച്ച ഒരു കാലത്ത് എൽബ്രസ് സ്രഷ്‌ടാക്കളുടെ ടീമിനെ പ്രോസസറുകളുടെ ലോകത്തിലെ ഒരു പ്രമുഖ കളിക്കാരനാകുന്നതിൽ നിന്ന് തടയുകയും വിദേശത്തെ അവരുടെ വികസനങ്ങൾക്കായി ധനസഹായം തേടാൻ ടീമിനെ നിർബന്ധിക്കുകയും ചെയ്തു. അത് കണ്ടെത്തി, ജോലി പൂർത്തിയാക്കി, ബൗദ്ധിക സ്വത്ത് സംരക്ഷിക്കപ്പെട്ടു, അതിനായി ഈ ആളുകൾക്ക് ഒരു വലിയ നന്ദി പറയാൻ ഞാൻ ആഗ്രഹിക്കുന്നു!

ഇപ്പോൾ അത്രയേയുള്ളൂ, ദയവായി നിങ്ങളുടെ അഭിപ്രായങ്ങളും ചോദ്യങ്ങളും തീർച്ചയായും വിമർശനങ്ങളും എഴുതുക. ഞങ്ങൾ എപ്പോഴും സന്തുഷ്ടരാണ്.

കൂടാതെ, മുഴുവൻ എയറോഡിസ്ക് കമ്പനിയെ പ്രതിനിധീകരിച്ച്, വരാനിരിക്കുന്ന പുതുവർഷത്തിലും ക്രിസ്മസിനും മുഴുവൻ റഷ്യൻ ഐടി കമ്മ്യൂണിറ്റിയെയും അഭിനന്ദിക്കാൻ ഞാൻ ആഗ്രഹിക്കുന്നു, 100% പ്രവർത്തനസമയം ആശംസിക്കുന്നു - കൂടാതെ പുതിയ വർഷത്തിൽ ബാക്കപ്പുകൾ ആർക്കും ഉപയോഗപ്രദമാകില്ല))).

ഉപയോഗിച്ച വസ്തുക്കൾ

സാങ്കേതികവിദ്യകൾ, വാസ്തുവിദ്യകൾ, വ്യക്തിത്വങ്ങൾ എന്നിവയുടെ പൊതുവായ വിവരണമുള്ള ഒരു ലേഖനം:
https://www.ixbt.com/cpu/e2k-spec.html

"എൽബ്രസ്" എന്ന പേരിൽ കമ്പ്യൂട്ടറുകളുടെ ഒരു ഹ്രസ്വ ചരിത്രം:
https://topwar.ru/34409-istoriya-kompyuterov-elbrus.html

e2k ആർക്കിടെക്ചറിനെക്കുറിച്ചുള്ള പൊതുവായ ലേഖനം:
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81_2000

ലേഖനം നാലാമത്തെ തലമുറയെയും (എൽബ്രസ്-4എസ്) അഞ്ചാം തലമുറയെയും (എൽബ്രസ്-8എസ്വി, 5):
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-8%D0%A1

അടുത്ത ആറാം തലമുറ പ്രൊസസറുകളുടെ സവിശേഷതകൾ (എൽബ്രസ്-6എസ്വി, 16):
https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81-16%D0%A1

എൽബ്രസ് വാസ്തുവിദ്യയുടെ ഔദ്യോഗിക വിവരണം:
http://www.elbrus.ru/elbrus_arch

എൽബ്രസ് ഹാർഡ്‌വെയറിന്റെയും സോഫ്റ്റ്‌വെയർ പ്ലാറ്റ്‌ഫോമിന്റെയും ഡവലപ്പർമാരുടെ എക്‌സാസ്‌കെയിൽ പ്രകടനത്തോടെ ഒരു സൂപ്പർ കമ്പ്യൂട്ടർ സൃഷ്ടിക്കുന്നതിനുള്ള പദ്ധതികൾ:
http://www.mcst.ru/files/5a9eb2/a10cd8/501810/000003/kim_a._k._perekatov_v._i._feldman_v._m._na_puti_k_rossiyskoy_ekzasisteme_plany_razrabotchikov.pdf

പേഴ്സണൽ കമ്പ്യൂട്ടറുകൾക്കും സെർവറുകൾക്കും സൂപ്പർ കമ്പ്യൂട്ടറുകൾക്കുമുള്ള റഷ്യൻ എൽബ്രസ് സാങ്കേതികവിദ്യകൾ:
http://www.mcst.ru/files/5472ef/770cd8/50ea05/000001/rossiyskietehnologiielbrus-it-edu9-201410l.pdf

ബോറിസ് ബാബയന്റെ ഒരു പഴയ ലേഖനം, പക്ഷേ ഇപ്പോഴും പ്രസക്തമാണ്:
http://www.mcst.ru/e2k_arch.shtml

മിഖായേൽ കുസ്മിൻസ്കിയുടെ പഴയ ലേഖനം:
https://www.osp.ru/os/1999/05-06/179819

MCST യുടെ അവതരണം, പൊതുവായ വിവരങ്ങൾ:
https://yadi.sk/i/HDj7d31jTDlDgA

എൽബ്രസ് പ്ലാറ്റ്‌ഫോമിനായുള്ള Viola OS-നെക്കുറിച്ചുള്ള വിവരങ്ങൾ:
https://altlinux.org/эльбрус

https://sdelanounas.ru/blog/shigorin/

അവലംബം: www.habr.com

ഒരു അഭിപ്രായം ചേർക്കുക