Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 72 reacties
Bron: NewScientist, submitter: T.T.

FlashMob I vignetZaterdag 3 april zal er in San Francisco een poging gedaan worden om met de hulp van ruim duizend laptopbezitters te komen tot een ad hoc gevormde supercomputer, meldt NewScientist. Hierbij wordt gebruikgemaakt van speciaal hiervoor geschreven software met de naam FlashMob. De software is gemaakt door studenten van de University of San Francisco en is hier te downloaden. De poging vindt plaats in een sporthal op de campus. De studenten hebben daarbij meerdere doelen voor ogen; ze hopen met deze actie supercomputers die tot 's werelds vijfhonderd snelste supercomputers behoren te verslaan en tegelijkertijd de populariteit van supercomputing te vergroten. Waar speciaal gebouwde supercomputers enorme bedragen kosten, kost deze actie slechts de ruim duizend cd's met FlashMob-software en een berg kabels om het grote aantal laptops via een LAN met elkaar te verbinden. Het is onzeker of de poging gaat slagen; de vereisten zijn niet gering. Honderden megabytes per seconden moeten gedeeld worden en het is van tevoren niet bekend welke specificaties de laptops hebben. FlashMob moet daar rekening mee houden.

Lees meer over

Gerelateerde content

Alle gerelateerde content (25)
Moderatie-faq Wijzig weergave

Reacties (72)

"Stichting BREIN heeft medegedeeld een delegatie van 100 laptops te sturen om het dataverkeer op legaliteit te controleren". :+

Maar zonder gekheid: zo'n flash-lapmop is toch een mooie gelegenehid om ťťn keer per jaar elkaars mp3-collectie even te sync-en? :7 Je hebt namelijk enkele uren lang een search engine die gigantisch snel loopt te draaien op een supercomputer!
Campusnet toegang van bv. UT met search client, zelfde effect alleen 24/7
waarom pakken ze niet gewoon een draadloos netwerk dan heb je al die kabels niet nodig en ik denk dat dat goedkoper is. ok heb je niet het probleem dat alle kabels in de knoop raken. kan best een bende worden denk ik. maar voor de rest een goed initiatief en waarschijnlijk leren ze hier ook wel weer uit hoe het de volgende keer moet.
omdat een draadloos netwerk in thoerie wel net zo snel kan zijn dan een bedraadt netwerk (108 Mbps), maar dat is dan nog steeds half-duplex.
En denk es aan de kosten, het blijven studenten he ;)
Maar het zou ook wel weer een interresant project zijn om uit te testen hoe een draadloos netwerk zich gedraagt, en wat voor snelheden er noggehaald kunnen worden als er zoveel data in de lucht getankt wordt. ID'tje voor de volgende keer?

En wat zou het een ongelooflijk rotwerk zijn om een programma te proggen dat zoveel data moet verwerken. En dan ook nog zonder server als ik dat goed begrijp.
Omdat een draadloos netwerk de bandbreedte moet delen met de andere draadloze gebruikers in de omgeving. In een supercomputer heb je die bandbreedte veels te hard nodig.

Met kabels en switches heb je dat probleem niet.

Dat is ook de reden waarom zie in die apparaten vaak apparatuur van tienduizenden euro's gebruiken voor de verbindingen. Voorbeelden als Myrinet.
Dit luikt me iets leuks om te organiseren op campzone.
Daar kun je toch makkelijk dit verslaan :9
Doe het dan op Drome, daar staan meer computers :Y)
Nee joh, op Megabit moet je wezen. Afgelopen jaar had men daar een redundant netwerk en een 4 GBit verbinding met internet :Y) .
whehe :D kheb dat programma net gedownload en hier meteen geprobeert op 3 pc's... et werkte eerst traag maar na 2 keer rebooten gaat et als een trein :D
ik zou 4.1Gflops per seconde moette hebbe.. 8-)
1 x pentium 4 2.6ghz
1 x pentium 4 2.4ghz
1 x pentium 3 450mhz
1 x pentium 3 450mhz
In principe haalt een 2,4Ghz P3 zo'n 2,8Gflops, dus je hebt redelijk wat overhead erin zitten als je 'maar' 4,1Glops haalt met die 4 pc's.

Overigens denk ik dat als ze 1000 pc's werkend krijgen ze er 1teraflop aan snelheid uit kunnen perzen. Geoptimaliseerd met gemiddeld 1,5Ghz ofzo zou je misschien 1,5Tflop kunnen halen...

Ben erg benieuwd :)
In San Fransisco moet je minimaal een 1.3 Ghz p3 hebben om mee te mogen doen.
Ik denk dat je beter die twee 450mhz P3s weg kunt laten.
Ben toch wel heel benieuwd hoe dat gaat lopen, niet elke laptop heeft een goede netwerkkaart of geheugencontroller al zit er vaak wel een dikke processor op. Maar mochten ze het beoogde doel halen, briljant gewoon.
Verder is het dus een soort instant Beowulf cluster (in grote lijnen)?
Vreemd genoeg staat er op de events page van de site dat er na het unpluggen van de laptops een LAN-party wordt gehouden.... Smart thinking... |:(
Waaaarom woon ik er toch zo ver vandaan . Over leuke acties gesproken !
Ik had best mee willen doen hoor :)
Begin dan ook zo'n aktie voor de DPC zou ik zeggen :)

Vraag of je een topic mag openen op GOT en nodig iedereen uit.

Wat ik vreemd vind, is dat ze dit willen bereiken mbv allerlei netwerkkabels... terwijl de meeste laptopjes toch echt wel draadloos bezitten. En als je dan begint over de capaciteit van het draadloze: Je kan het zo inregelen dat 1 pc een pakketje download waar hij noem eens iets: 2 uur mee bezig is... dus dan in verhouding weinig netwerkverkeer.

Overigens... hopelijk wel goede beveiliging daar... want criminelen krijgen dit natuurlijk ook te horen dat daar nogal wat laptopjes te scoren zijn...
ze nemen een closed netword (dus geen inet) en de software die voor de supercomputing gebruikt wordt staat op CD en die moet je booten
Ik denk juist dat verreweg de meeste laptops geen draadloos hebben. Zelfs van de nieuwe laptops die je in de winkel koopt heeft een groot deel nog geen draadloos standaard ingebouwd, en ik denk dat de meeste laptops die daar aanwezig zullen zijn ook niet de nieuwste en de snelste zullen zijn...
Wat ik vreemd vind, is dat ze dit willen bereiken mbv allerlei netwerkkabels... terwijl de meeste laptopjes toch echt wel draadloos bezitten
Zoals twillight burn ook al meld: de meeste laptops hebben geen draadloos op het moment. Bij ons in het bedrijf, waar toch vrij veel nieuwe laptops zijn, hebben we er niet een met wireless.

Daarnaast heeft dit soort clustering heel veel bandbreedte nodig, 100Mbit/s is nauwelijks genoeg een goeie supercomputer cluster mee te bouwen, laat staan dat de 11 of 54Mbit/s van wireless dat aan zou kunnen. In het meest ideale geval zou je computers hebben met 1000Mbit/s netwerkpoorten, en een ramdrive waar de clusterdata op staat... maar laptops hebben ook niet vaak gigabit ethernet aan boord. :)

Als je de cluster zou bouwen met draadloos vertragen de draadloze connecties de rest van de cluster.
Dit doet me denken aan ehm, woord ben ik kwijt, die projecten om via duizenden internet-pc's naar medicijnen en buitenaards leven te zoeken.
Is ongeveer 't zelfde, alleen in 1 gebouw.
Nee ... dit is GEEN distrobuted computing.
In de verste verte niet ... Dit is een Supercomputer architectuur die ze willen na streven. Het zal dan eerder zich vormen in een groot Cluster. Er wordt gesproken over shared memory tussen de nodes (lees: laptops).
Bij Distro. Computing weten de nodes niet wat er gebeurt in elkaars geheugen.

Zowisso is het niet triviaal om bij een cluster snelle interconnects te hebben. Het zou sneller en eenvoudiger opgezet kunnen worden zonder interconnects. Dus dan heb je een snelle verbinding naar een head node of hub/spoke node (hoe je het ook noemt in je dagelijkse beleving) zodat deze een (batch) opdracht kan door sturen naar een worker-node (een laptop in dit geval).
En dan dus niet dat iedere machine een (extreem) sneller connectie heeft naar Iedere node ... think of all the wires ...

Als Tweakers/GoTters dit ook eens willen proberen (lees groots opzetten) denk ik dat ik wel wat resources kan regelen (ivm hardware en vooral bandbreedte). Lijkt me een leuk experimentje in het kader van Computer Science of e-Science.
Shared memory tussen laptops? Hoe wou je dat doen?
SETI doel jij op denk ik. Distributed computing dus. Ik ben traag...

Ben benieuwd of dit gaat werken met relatief veel verschillende OS'en, netwerkcontrollers en ga zo maar door.

Wat zou het eigenlijk aan stroom kosten?? Volgens mij juist meer dan een supercomputer, of ben ik compleet mis? En, niet geheel onbelangrijk, welke hardware boer sponsort dat handeltje??
Ten eerste werkt bijvoorbeeld D.net nu ook al op verschillende OS'en. Maar, ze hebben het hier slimmer aangepakt: Ze hebben een bootable CD gemaakt. Iedereen draait dus hetzelfde OS (w.s. een linux variant). Dus daar hebben ze geen problemen mee. En ik denk dat het dan qua verschillende hw nog wel mee hoeft te vallen; veel std. hardware ondersteunt linux al wel. Vergeet niet dat het niet erg is als de soundcard niet wordt ondersteund, of als de videokaart niet in optimale res. draait: Zolang het prog maar bij nic, geheugen en proc kan, kom je al een heel eind! :)
Kost wel meer stroom, maar als het nou is goed blijkt te werken en het is practisch, dan zou je er aan kunnen denken om bijvoorbeeld bij bedrijven of instellingen zulke netwerken aan te leggen. Zo kan je een "kleine" supercomputer maken in de idletijd van de computers van de instelling, zoals een universiteit.
Ben benieuwd of dit gaat werken met relatief veel verschillende OS'en, netwerkcontrollers en ga zo maar door.
Dat is volgens mij het hele idee van distributed computing. Als alle systemen hetzelfde zijn is het parallel computing.

Het is natuurlijk wel een uitdaging, maar als je een beetje diversiteit aankan, moet je volgens mij ook veel diversiteit aankunnen.
distributed computing, dat is het woord wat je zoekt
Volgens mij doet hij een beetje sarcastisch... ;) :+
het is maar 1 OS hoor, ze hebben een Bootable CDrommetje

[edit]
deze had iets lager moeten staat :(
ga er maar vanuit dat er in zo`n campus een berg tafels zijn en dat die mensen daar hun laptops ok kwaken.

maar wat voor een giganische netwerk apperatuur heb je dat wel niet nodgi om 1000 laptops op aan te sluiten?
Waarschijnlijk niets speciaals voor universiteiten. Reken erop dat universiteiten al duizenden tot tienduizenden netwerkaansluitingen hebben.

Als ik hun was zou ik de 'normale' universiteitscomputers ook gewoon mee laten doen, FlashMob op de image zou toch weinig moeite moeten zijn :)
Een echte flashmob is nooit 4 dagen vooruit bekend. Dan is het geen flashmob meer. Zoals een surprise party geen surpise meer is als de jarige zelf al op de hoogte is.
je kan het oook anders bekijken: als er een flashmob moet komen, moeten mensen afspreken, dus die moeten weten dat het gaat zijn. Ze zoeken 1000 laptops, dus wat doen ze? Ze maken het bekend aan publiek dat misschien wil meedoen... wetenschappers, gare computernerds...
Er zullen nog genoeg mensen verbaasd rond lopen als daar ineens 1000 man met z'n laptop op de arm staat (of iets dergelijks)
Ja maar het bijzondere van een flashmob is nou net dat het heel moeilijk te organiseren is om iedereen last minute bij elkaar te krijgen. En het is kicken als dat dan toch lukt.

Bij een surprise party is het ook handiger om met de jarige te overleggen wie hij wil uitnodigen en wat er gedronken moet worden en welke datum schikt ... maar ja, dan is het toch geen surprise meer.
Niet vergeten allemaal dat naast het organiseren van de mensen met hun laptops en apparatuur, dat de software ook effe mee moet werken op al die gare laptops. Om het te laten werken EN op de top500 te laten komen moet je toch wel iets stabiels in handen hebben.
hoe had jij dan gedacht 1000 if meer mensen met een laptop op de been te brengen???
http://www.apple.com/acg/xgrid/ , werkt ook via wifi, lijkt me handiger dan kilometers draad en routers.
XGrid via Wifi werkt ook wel, maar de vraag is of het ook net zo effectief blijft in zo'n hal.
Je zal dan de users moeten verdelen over de 13(?) of 15(?) kanalen die Wifi kent op zowel 11 Mbit/s als 54Mbit/s.
Dan kom je wel ergens ;)
Maar het blijft lastig. Iedereen deelt die enkele kanalen terwijl het dus netjes geswitched kan worden met kabels.

Ja het kan ... ik zou het alleen niet aanraden.

En XGrid is een methode om een Mac te kunnen inzetten als een soort van Distrobuted Computing. Je hebt niet altijd de volledige controle over je (reken) 'job'. Het XGrid programma (niet echt een Grid dus) zorgt ervoor dat allerlei configuratie handelingen worden ontnomen van gebruikers en dat je Mac kan worden ingezet (onder een apart useraccount op de machine) om opdrachten uit te voeren die dit apparaat komen toe stromen.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True