Воскресенье Апр 03

Коментарии

Гость (Tezragore)
новости россии и мира сегодня, новости 1 канал, новости армении Новости Энгельса новости 2015 видео...

Календарик

<< < Март 2016 > >>
Пн Вт Ср Чт Пт Сб Вс
  1 2 3 4 5 6
7 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Рекомендуем



Ельбрус - вершина вітчизняного hi-tech

Під гордою назвою «Ельбрус» вийшла серія суперкомп'ютерів, яка була розроблена радянським ученим Всеволодом Сергійовичем Бурцевым (70-80-ті).

Ці комп'ютери внесли ряд нововведень в теорію обчислювальних машин, такі як суперскалярність (обробку більш однієї інструкції за один такт), реалізацію захищеного програмування з апаратними типами даних, паралельну обробку декількох інструкцій. Але головною особливістю радянських суперкомп'ютерів була їхня орієнтація на мови високого рівня. Радянсько-американський вчений Володимир Мстиславович Пентковський, який брав участь у розробці «Ельбрус», створив високорівнева мова програмування Ель-76.

Крім удосконалення сфери радянських обчислювальних машин, комп'ютер став базою для створення 64-розрядних універсальних мікропроцесорів «Ельбрус 4-З» наступного покоління «Ельбрус 8-З». Вони розбавили ринок американських виробників Intel, AMD і IBM. Локальна розробка і виробництво процесорів було зумовлено потребою знайти власні рішення для оборонної галузі, де застосування вітчизняних пристроїв більш бажане.

Історія розвитку

Розробка архітектури комп'ютера «Ельбрус» почалася в 70-х в ИТМиВТ їм. Лебедєва. Перед розробниками стояло завдання створити обчислювальну систему має продуктивність 100 млн оп/с. Бурцев займався системою управління і конструювання ЕОМ і став головним конструктором проекту.

У 1980 р. «Ельбрус-1» загальною продуктивністю 15 млн оп/з успішно пройшов державні випробування. Це була перша ЕОМ у Радянському Союзі, побудована на базі ТТЛ-мікросхем. Особливістю машини стала масштабована архітектура, яка підтримувала одночасну роботу до 10 процесорів. Оперативна пам'ять сягала 64 МБ (220 машинних слова). Організація передачі потоків даних між переферийными пристроями і оперативною пам'яттю здійснювалася за допомогою спеціальних процесорів вводу-виводу. Подібних процесорів в системі могло бути близько 4-х і вони володіли власною пам'яттю, працюючи паралельно з центральним процесором.

«Ельбрус-1» використовувався у багатьох системах військового призначення — ПРО, Центрі контролю космічного простору і т. д.

Наступним етапом в розробці комп'ютера «Ельбрус» став перенесення архітектури першої моделі на нову елементну базу. Таким чином виникло «Ельбрус-2», який грунтувався на базі ЕЛС інтегральних схем. Його продуктивність досягала 125 млн оп/с. Збільшився й обсяг оперативної пам'яті — до 144 МБ. Тактова частота досягала 20 МГц.

У 1985 р. «Ельбрус-2» був запущений в серійне виробництво. Він застосовувався в областях, де потрібні були великі обчислення. Також комп'ютер активно використовували в оборонній галузі, в Центрі управління космічними польотами і в ядерних дослідницьких центрах (в Арзамасі-16, в Челябінську-70). З 1991 р. комп'ютер працював в системі протиракетної оборони А-135 і на інших військових об'єктах.

Разом з суперкомп'ютерами випускалася і ЕОМ загального призначення «Ельбрус 1-КБ» (1988). Ці машини прийшли на заміну БЕСМ-6 з якими у них існувала повна зворотна програмна сумісність. Її доповнили новим режимом роботи зі збільшеною розрядністю чисел і адрес.

Порівняльна характеристика БЭСМ-6 " і «Ельбрус 1-КБ»

Наступним був випущений «Ельбрус-3», в якому розробники вперше реалізували «постсуперскалярный» підхід. Цей комп'ютер розроблявся з 1986 по 1994 рр. співробітниками ИТМиВТ під керівництвом радянського вченого Бориса Арташесовича Бабаяна.

«Ельбрус-3» не був випущений в серійне виробництво, але його архітектура увійшла в основу розвитку мікропроцесорів Ельбрус 2000 і Ельбрус-3М1.

Серія Ельбрус було гідно оцінена радянським керівництвом. Розробники Бабаян, Бурцев, Бардиж отримали премії та ордени. Інші учасники роботи також були нагороджені державними преміями.

Ера процесорів МЦСТ

Російська компанія МЦСТ була заснована в 1992 р. на базі колективу розробників «Ельбрус-3». Вона стала правонаступником ТОВ «Московський центр SPARC-технологій» (звідси і назва МЦСТ). Абревіатура SPARC прийшла від основного партнера МЦСТ американської корпорації Sun Microsystems, просуває обчислювальні машини з архітектурою SPARC.

МЦСТ виробляла мікропроцесори з архітектурою SPARC (МЦСТ-R100, МЦСТ-R150, МЦСТ-R500 і МЦСТ-R500S) і на їх базі створювали обчислювальні системи. Але у 2007 р. вийшов однойменний процесор «Ельбрус». Пікова продуктивність пристрою в 64-розрядному режимі досягала 2,4 GFLOPS. Робоча тактова частота була 300 МГц. В процесорі було 75,8 млн транзисторів. Розсіюється потужність 6 Вт.

На основі процесора був розроблений обчислювальний комплекс «Ельбрус-3М1», що застосовувався для оборонної галузі. Цей комплекс надавався з захищеною операційною системою МСВС-Е (Мобільна система Збройних Сил), що базується на Linux версії 2.6.14. «Ельбрус-3М1» був зворотно сумісний з першим і другим «Ельбрусом».

Обчислювальний комплекс мав два варіанти конструктивного виконання — серверний, який можна було використовувати як настільний і у виконанні CompactPCI (системної шини). В основі серверного варіанту лежало пристрій обчислювача УВ 3М1. У разі CompactPCI «Ельбрус-3М1» займав два модулі формату «Евромеханика» 6U. Апаратура виконання обох варіантів оснащувалася мережевим обладнанням для надшвидкісних обмінів з аналогічними обчислювальними комплексами.

У 2010 р. на виставках «ChipEXPO-2010» і Softool громадськості була представлена система на кристалі «Ельбрус-S». В даному процесорі збільшилася кількість транзисторів — до 218 млн. Також до 500 МГц піднялася тактова частота і виросла пікова продуктивність: до 4 GFLOPS в 64-розрядному і до 8 GFLOPS в 32-розрядному режимі.

Разом з «Ельбрус-S» був представлений контролер периферійних інтерфейсів (КПІ).

У 2011 р. МЦСТ презентувала двоядерний процесор наступного покоління «Ельбрус-2С+». Крім 2 основних ядер (архітектура Ельбрус), що працюють на тактовій частоті 500 МГц, в моделі присутня ще додаткових 4 ядра вбудованого цифрового сигнального процесора (архітектура Мультикор). У процесор був доданий канал введення/виведення, за допомогою якого можна підключити ще один КПІ. Також «Ельбрус-2С+» доповнила підтримка пам'яті DDR2 з ефективною частотою 800 МГц. Зросла продуктивність процесора — до 28 GFLOPS в 32-розрядному режимі. Кількість транзисторів досягло 368 млн.

Розробники реалізували версію компілятора мови C, щоб відтворювати код для ядер DSP і налагодити ефективну взаємодію основної програми на ядрах CPU і дій на DSP.

За розрахунками творців, «Ельбрус-2С+» повинен був використовуватися в системах цифрової інтелектуальної обробки сигналу (радари, аналізатори зображень і т. д.). Але процесори виявилися краще пристосованими під цивільні завдання. Наприклад, компанією Kraftway була запущена тестова серія моноблочних комп'ютерів на базі кристалів «Ельбрус-2С+».

Процесор «Ельбрус-4С»

У квітні 2014 р. компанія представила вдосконалені чотирьохядерні процесори «Ельбрус-4С».

Технічні характеристики «Ельбрус-4С»

В першу чергу варто звернути увагу на перехід виробництва процесора на 65 нм технологічний процес. Також зросла і тактова частота, пропускна здатність каналів оперативної пам'яті. Ці та інші поліпшення істотно вплинули на зростання продуктивності нових процесорів. Кожне ядро за один такт здатний виконати до 23 операцій. В операціях з плаваючою комою пікова теоретична продуктивність чотирьох ядер складає близько 50 GFLOPS одинарної точності і 25 GFLOPS подвійної точності. Якщо порівнювати з попередньою моделлю «Ельбрус-2С+», то в 64-розрядному режимі — це більш ніж в три рази вище. У новому процесорі більш складний кристал, який містить 986 млн транзисторів, має корисну площу в 380 мм2.

Фахівці МЦСТ створили власну операційну систему «Ельбрус» спеціально під випущений процесор. ОС ґрунтується на базі ядра Linux версії 2.6.33. В її складі налічується понад 3000 програмних пакетів (з дистрибутива Debian 5.0) і є менеджер пакетів. Включено повний набір інструментів розробника, в тому числі і компілятори оптимізації для мов програмування високого рівня З, З++, Фортран-77 і Фортран-9.

ОС «Ельбрус» була сертифікована за другим класом захисту від несанкціонованого доступу і другого рівня контролю за недекларированными можливостями. Але комп'ютери на базі процесорів «Ельбрус-4С» працюють і з версіями ОС Windows.

Тандем процесора і настільного комп'ютера

Одним з проектів компанії стала розробка першого російського настільного комп'ютера на базі процесора «Ельбрус-4С». Він отримав назву «АРМ Ельбрус-401» (де АРМ розшифровується, як автоматизоване робоче місце). Модель розроблена під офіс у корпусі стандарту MiniTower. Але може застосовуватися у різних сферах з підвищеними вимогами до інформаційної безпеки.

У комп'ютера є технологічний процес 65 нм з тактовою частотою 800 Гц, порти SATA-2 і USB 2.0, передвстановлений 120 ГБ SSD з інтерфейсом mSATA та підтримкою DDR3-1600 з ECC. Базова конфігурація пропонується 24 ГБ оперативної пам'яті (з можливістю розширення до 96 ГБ). Серед особливостей архітектури «АРМ Ельбрус-401» можна виділити наступні: наявність 6 паралельно працюючих каналів арифметико-логічних пристроїв; регістровий файл з 256 84-розрядних регістрів; апаратну підтримку циклів; підтримку спекулятивних обчислень і однобитовых предикатів; команду, яка може задати в одному такті до 23 операцій при максимальному заповненні. Також в комп'ютер встановлена відеокарта AMD Radeon серії 6000.

Процесор нового покоління — «Ельбрус-8С»

Розробляє процесор «Ельбрус-8С» компанія МЦСТ за участю Інститут електронних керуючих машин (ИНЭУМ) ім. В. С. Брука. Архітектура, схемотехніка і топологія мікропроцесора були створені російськими фахівцями. У процесора вісім ядер з поліпшеною 64-розрядної архітектурою «Ельбрус». Тактова частота досягає 1,3 ГГц, об'єм кеш-пам'яті другого і третього рівня — 4 і 16 МБ. Передбачувана продуктивність досягає 250 GFLOPS.

Технічні характеристики «Ельбрус-8С»

У комп'ютера є своя архітектура «Ельбрус», яка розроблена ЗАТ «МЦСТ». Векторні прискорювачі систем команд допомагають зробити шифрування і обробку сигналів більш швидким.

Взаємодія апаратної частини з ОС відбувається через власний мікрокод BIOS. Процесор сумісний з дистрибутивами Linux, FreeBSD, QNX, Windows XP, але рекомендована операційна система «Ельбрус» на базі ядра Linux 2.6.33. Застосування спеціалізованих засобів розробки (оптимізують компіляторів з мов C і C++, Фортран, Java тощо) дає можливість оптимізувати код програми з урахуванням архітектури «Ельбрус».

компанією вже розробляються службові програми та допоміжні компоненти, оптимізовані для роботи на процесорах. Це все — засоби для роботи з мережею і периферійними пристроями (утиліти, бібліотеки загального призначення, сервіси, підтримка баз даних, графічна підсистема).

«Ельбрус-8С» повинен працювати в парі з КПІ 2 — контролером периферійних інтерфейсів російського виробництва.

Джерело: cont.ws
Добавить комментарий
  • Комментарии не найдены

20 the best new

Видеообзор дня

Яндекс.Метрика