«Це не те, що ви можете тримати машину в петашкалі для науково-дослідних робіт у масштабованому системному програмному забезпеченні», сказав Гері Ґрідер, керівник відділу високопродуктивних обчислень Los Alamos National Лабораторія. «Модулі Raspberry Pi дозволяють розробникам зрозуміти, як написати це програмне забезпечення та забезпечити його надійну роботу, не маючи спеціального тестового стенда такого ж розміру».
Рекомендовані відео
Кожен Плата Raspberry Pi 3 це автономний мініатюрний ПК із чотирьохядерним процесором, 1 Гб системної пам’яті, дротовою та бездротовою мережею та декількома портами USB. Це означає, що кожен кластерний модуль Pi складається з 600 комп’ютерних ядер для розробки масштабованого програмного забезпечення для високої продуктивності. обчислення (HPC), моделювання великомасштабної сенсорної мережі та інше за незначну частину вартості, необхідної для придбання спеціального Тестовий стенд HPC.
Пов'язані
- Новий модуль камери Raspberry Pi є основою для бездзеркальної камери своїми руками
- Raspberry Pi святкує свій восьмий день народження серйозним зниженням цін
Національна лабораторія Лос-Аламоса зараз керує суперкомп’ютером Trinity, який складається з 19 420 «вузлів» або автономних ПК із процесорами Intel Xeon, пам’яттю та накопичувачем. Загалом ці вузли додають до чотирьох петабайт пам’яті, чотирьох петабайт флеш-пам’яті та 100 петабайт місця на жорсткому диску. Ці вузли встановлюються в кластерах, лише створення яких може коштувати 250 мільйонів доларів США разом із додатковими витратами на їх охолодження.
Тим не менш, не кожна платформа HPC буде однакового розміру, і це робить розробку на основі HPC програмне забезпечення складно, враховуючи різні «конвеєри» процесорів, архітектури зберігання та мережі з'єднання. Відповідно до BitScope, програмне забезпечення, яке працює на конкретній платформі HPC, може не працювати належним чином на більшій, масштабованій конструкції. Витрачати 250 мільйонів доларів на те, щоб перевірити, чи працює програмне забезпечення на великих системах, для багатьох розробників просто не є варіантом.
«Кластерне моделювання може певною мірою допомогти, але в багатьох випадках реальні проблеми можуть втрутитися, щоб пом’якшити їх ефективність», — каже BitScope. «Що справді потрібно, так це недорога платформа для розробки, на якій можна досліджувати варіанти дизайну та створювати прототипи нових ідей без витрат на створення повномасштабного HPC-кластера дослідження».
Гридер отримав ідею за допомогою Raspberry Pi 3 створити платформу розробки після пошуку недорогого та малопотужного рішення для спільноти розробників програмного забезпечення для HPC. Дано кожна дошка коштує близько 35 доларів і споживає до 6,7 Вт електроенергії, один модуль Pi Cluster буде коштувати 5250 доларів США тільки в картках. Це все одно недешево, але краще, ніж витрачати мільйони на апаратне забезпечення лише для досліджень і розробок.
Платформа з п’ятьма стійками, нещодавно представлена під час Конвенція Super Compute 2017 у Денвері є «пілотна» система. Зараз BitScope створює кластерні модулі Pi, укомплектовані 150 платами Raspberry Pi 3 кожен, які розповсюджуватимуться SICORP. BitScope каже, що пізніше планує створити модулі меншого розміру, що містять 48 і 96 плат.
Рекомендації редакції
- Подивіться, як цей розробник використовує Raspberry Pi, щоб оживити гітарний підсилювач
- Консорціум суперкомп’ютерів для боротьби з коронавірусом за допомогою процесорної потужності
Оновіть свій спосіб життяDigital Trends допомагає читачам стежити за динамічним світом технологій завдяки всім останнім новинам, цікавим оглядам продуктів, проникливим редакційним статтям і унікальним у своєму роді коротким оглядам.