750 Raspberry Pi desek použitých k vytvoření testovacího prostředí superpočítačů

Raspberry Pi
Vývojáři, kteří potřebují platformu pro testování jejich škálovatelného softwaru pro superpočítače, nyní mají levné řešení. Navrhl a postavil BitScope ve spolupráci s ministerstvem energetiky Národní laboratoř Los Alamos, tato nová platforma spoléhá na populární Raspberry Pi 3 desky – 750 z nich, abych byl přesný – které jsou rozmístěny na pěti stojanech Pi Cluster Modules. Tato platforma eliminuje potřebu investice 250 milionů dolarů.

"Není to tak, že byste si mohli ponechat petascale stroj pro výzkum a vývoj v škálovatelném systémovém softwaru," řekl Gary Grider, vedoucí divize High Performance Computing v Los Alamos National Laboratoř. „Moduly Raspberry Pi umožňují vývojářům přijít na to, jak tento software napsat a zajistit, aby fungoval spolehlivě, aniž by měli vyhrazený testovací prostor stejné velikosti.“

Doporučená videa

Každý Deska Raspberry Pi 3 je samostatný miniaturní počítač vybavený čtyřjádrovým procesorem, 1 GB systémové paměti, kabelovou a bezdrátovou sítí a hrstkou portů USB. To znamená, že každý modul Pi Cluster Module se skládá ze 600 počítačových jader pro vývoj škálovatelného softwaru pro vysoký výkon. computing (HPC), rozsáhlá simulace senzorové sítě a další za zlomek ceny potřebné k nákupu vyhrazeného HPC testbed.

Příbuzný

  • Nový kamerový modul Raspberry Pi je základem pro DIY bezzrcadlovku
  • Raspberry Pi slaví své osmé narozeniny výrazným snížením ceny

Národní laboratoř Los Alamos v současnosti spravuje superpočítač Trinity, který se skládá z 19 420 „uzlů“ neboli samostatných počítačů vybavených procesory Intel Xeon, pamětí a úložištěm. Celkem tyto uzly přidávají až čtyři petabajty paměti, čtyři petabajty flashového úložiště a 100 petabajtů místa na pevném disku. Tyto uzly jsou instalovány v klastrech, jejichž vybudování může stát každý 250 milionů dolarů spolu s dodatečnými náklady na jejich udržování v chladu.

To znamená, že ne každá platforma HPC bude mít stejnou velikost, a proto je vývoj založen na HPC software je obtížný vzhledem k různým procesorovým „potrubím“, architektuře úložišť a síti spojení. Podle BitScope nemusí software, který funguje na konkrétní platformě HPC, fungovat správně na větším, zmenšeném návrhu. Utratit 250 milionů dolarů za zjištění, zda software funguje na větších systémech, prostě není volbou pro mnoho vývojářů.

„Clusterové simulace mohou do určité míry pomoci, ale v mnoha případech mohou zasáhnout problémy v reálném světě, aby se zmírnila jejich účinnost,“ říká BitScope. „To, co je skutečně potřeba, je nízkonákladová vývojová platforma, na které se budou zkoumat možnosti návrhu a prototypovat nové nápady bez nákladů na vybudování provozu plnohodnotného HPC clusteru výzkum."

Grider dostal nápad pomocí Raspberry Pi 3 vytvořit vývojovou platformu po hledání levného řešení s nízkou spotřebou energie pro komunitu vývoje softwaru HPC. Dáno každá deska stojí kolem 35 dolarů a spotřebovává až 6,7 wattu energie, jeden Pi Cluster Module by stál 5 250 $ jen v kartách. To stále není levné, ale lepší než vhazovat miliony do hardwaru jen na výzkum a vývoj.

Pětistojánková platforma nedávno představená během Konvence Super Compute 2017 v Denveru je „pilotní“ systém. V současné době BitScope vytváří moduly Pi Cluster Modules, z nichž každá obsahuje 150 desek Raspberry Pi 3, které budou distribuovány SICORP. BitScope říká, že později také plánuje vytvořit menší moduly obsahující 48 a 96 desek.

Doporučení redakce

  • Podívejte se, jak tento vývojář používá Raspberry Pi k oživení kytarového zesilovače
  • Superpočítačové konsorcium pro boj s koronavirem pomocí výpočetního výkonu

Upgradujte svůj životní stylDigitální trendy pomáhají čtenářům mít přehled o rychle se měnícím světě technologií se všemi nejnovějšími zprávami, zábavnými recenzemi produktů, zasvěcenými úvodníky a jedinečnými náhledy.