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 , , 33 reacties
Bron: CNN, submitter: Longbeard

Op de website van CNN kunnen we lezen wat de meeste Dutch Power Cows onder ons allang wisten: de tijd die je computer niets staat te doen kan doormiddel van een programma gebruikt worden berekeningen uit te voeren. Berekeningen die deel uit maken van een complex probleem dat niet door een enkele computer kan worden opgelost. Dit heet ook wel distributed computing. Helaas kost het veel tijd en geld om de software te schrijven die achter deze vorm van supercomputers schuil gaat. Volgens David Anderson, de maker van SETI@Home, komt hier echter verandering in. Met behulp van zijn gratis open-source software zou het nu veel gemakkelijker moeten zijn om software voor distributed computing te schrijven:

Dutch Power Cows: DPC logo klein2New software helps tap unlimited power of idle PCs Millions more will likely follow suit later this summer when Berkeley scientist David Anderson debuts an easier and cheaper way to write distributed computing software. (Volunteers simply download a screensaver and the software does the rest.)

Lees meer over

Gerelateerde content

Alle gerelateerde content (27)
Moderatie-faq Wijzig weergave

Reacties (33)

Er zijn nu al zoveel projecten (seti, rc5, cancer en noem maar op).
En nu is de kans groot dat er nog meer projecten komen, dan zie je door de bomen het bos toch ook niet meer?
Kun je niet beter 1 engine schrijven die eerst het ene project afmaakt en dan verder gaat met het andere project. Die dus alle huidige projecten vervangt en dus eerst het ene project afmaakt en dan het andere.
Ik vind het toch leuker dat ik zelf kan kiezen aan welk project ik meewerk. Ik werk zelf liever mee aan kankeronderzoek, dan aan het zoeken van buitenaards leven. Op deze manier kan je zelf je prioriteiten stellen. Trouwens, niemand kan zeggen hoelang een project als dat van SETI zal duren, en ondertussen staan die andere projecten in de kou. Hou het voor mijn part maar zoals het nu is.
Buitenaardsleven is het gene waarop SETI@home gebaseerd is, doch hebben astronomen het komende decennium heel veel werk op alle nieuw ontdekte, voor het eerst geobserveerde: pulsars, quasars, sterrenstelsels, interferentie van satellieten op radioobservatoria etc. etc. te onderzoeken.

Al vinden ze E.T. niet, dan is er in ieder geval ander onderzoek uit voortgekomen en daarbij heeft SETI@home voor een heel groot gedeelte 'distributed computing' bekend gemaakt.
Ondoenlijk dat van die engine.
Er zijn inderdaad tientallen projecten.
Gewoon ene kwestie van selecteren.
Stats, betrouwbaar, leuk, uitzicht
Kun je niet beter 1 engine schrijven die eerst het ene project afmaakt en dan verder gaat met het andere project.
Dat is echter precies waar het artikel van CNN op doelt: Berkeley Open Infrastructure for Network Computing (BOINC). Hiermee kun je dus 1 client downloaden waarop je allerlei verschillende projecten kunt draaien.

En tegen virussen (zoals Pietje de Pukkelaar hieronder noemt) hebben ze ook al het een en ander ingebouwd, bijvoorbeeld public key encryption.

Voor meer informatie over BOINC en de toekomst van SETI@Home kun je op de woordjes in het vet klikken :)
Er zijn nog steeds mensen die geen zin hebben om aliens te zoeken en een middel tegen kanker zoeken wel nut vinden hebben. Die mensen zou je dus verplichten een bepaald project te doen.

Ook is het jammer dat Seti waarschijnlijk een oneindig (of in ieder geval heel langdurig) project is. Dan zouden dus een hele hoop projecten voor lange tijd stil liggen.

Edit: ugo was me voor
Hmm als dit misbruikt wordt kunnen hier nare trojans/virussen mee geschreven worden, waar sommige bedrijven misschien wel heel erg in geinteresseerd zijn.

Of het stiekem inbouwen in programma's als een soort spyware?
Met bijv. de Google toolbar voor IE doe je standaard mee aan een of ander DC project. Vroeger iig. Goed, ze waren er wel eerlijk in en je werd wel verteld dat het standaard aan staat maar toch. Het kan idd maar zo dat een bedrijf (Hmm... FastTrack?) zoiets in software verstopt en dan veel geld verdiend door de rekencapaciteit door te verkopen.
Is inderdaad gevaarlijk.

Het idee is echter leuk:
Schrijf een universele client zonder interne verwerker, die blokjes kan downloaden en uploaden, en bij het blokje de bijbehorende client ook kan ophalen. Bijvoorbeeld in Java.
Handig, hoef je dus nooit nieuwe clients te installeren.

Maar dan heb je dus wel een hele strikte zandbak nodig. De uit te voeren code mag gewoon helemaal niks, behalve aan de data rekenen.

Maa ja, dan wil een of andere iemand dat hun data als screensaver kan draaien en de verwerking grafisch gaat weergeven, en daar ga je dan met je zandbak. En vervolgens is het wachten op het eerste distributed virus.
<World-wide-Conspiracy-Theory-Mode>

Ik zit welleens te denken aan dergelijke software als SETI en Distributed.net, en dan vraag ik me af wie er nu eigenlijk op de hoogte is van wat zijn/haar computer in idle tijd staat te berekenen.

Wie weet gebruikt Defensie (VS) die software al jaren om grote projecten mee te berekenen. Misschien de simulatie van een atoombom ofzo.

Het is tenslotte toch de Amerikaanse overheid die in het nieuws komt omdat ze nieuwe supercomputers krijgen? Het Internet is toch ook ontstaan vanwege het verbeteren van communicatie tussen Defensie eenheden in de VS?

Je zou dus kunnen concluderen dat de regering jaren en jaren heeft kunnen nadenken over een stukje software wat iets dergelijks doet.

Welk percentage van de mensen wiens computers hebben meegewerkt aan RC65 weet nu in wat er precies gebeurt?

Onderzoek naar Aliens (SETI) ? Het breken van een sleutel ? pfff ... voor zover ik weet zou ik best een half jaar mee kunnen hebben gerekend aan de simulatie van de Joint Strike Fighter op MACH 3 ... wie zal het zeggen ...

</World-wide-Conspiracy-Theory-Mode>
Onderzoek naar Aliens (SETI) ?
Hahahah. Grapjas! So funny :*)

Pc's en mobiele netwerken inzetten voor "onderzoek" naar aliens!!! |:(
Hahahah. Grapjas! So funny
Pc's en mobiele netwerken inzetten voor "onderzoek" naar aliens!!!


Jij hebt er weinig van begrepen denk ik.
Oke dan, Voor jou:
Search for ExtraTerrestrial Intelligence. (Buitenaards intelligent leven).

Dus inderdaad, het zoeken naar het bestaan van Aliens. ff lezen voordat je post. So Funny |:(
Tsja lachte alleen om de naiviteit van je opmerking. Als je maar weet dat hoe harder je zoekt hoe meer kans er is dat de aarde door aliens bevolkt zal gaan worden, of dat je er zelf een wordt. Wat voor zin heeft het buiten aarde naar aliens te gaan zoeken als er hier op aarde al miljoenen rondlopen? Enger kunnen we het niet maken, wel saaier... :z
Of course, Gordon Freeman is back, but nothing we’ve seen so far indicates a trip back to the Black Mesa Research Facility. Instead, most of what we saw focused on an Eastern European locale called City 17. When asked about other locations for the game, Valve Managing Director Gabe Newell wouldn’t give out any other specific locations, but he did reveal something of interest, saying “the entire game will be set on Earth,” and that gamers won’t be visiting the alien world of Xen this time around.
Kijk die goede mensen snappen het tenminste. :Z
Wat jammer, en ik vond Xen nog wel zo mooi gemaakt. ;)
Goed nieuws, die open-source code :)
Nu doe ik nog met een stuk of 5 PC's mee aan een folding project voor Vapochill. Maar als coordineren van parallen processen straks technisch eenvoudiger is om te beheren dan ga ik wat broncode van eigen software aanpassen ;). Nu kost het me teveel tijd een controle algoritme te bedenken om pakketjes op te delen, te verspreiden en weer te combineren.
Nu nog een oplossing voor het transporteren van al die hoeveelheid data tussen de PC's over het interne netwerk (Gigabit, here I come :)). Blijft over het timing probleem (hoe weet ik wanneer ik wat van wie krijg?)
Er staat in Moderne Operatingsystemen van Andrew S. Tanenbaum wel wat in.
Hier zie ik mogelijkheden voor een tweede generatie 'gratis' internet...

Zou het rendabel te maken zijn... 1Kb download limiet voor iedere MegaFlop aan berekeningen die zijn terug gestuurd?

Hoeveel zou een bedrijf willen betalen voor die processortijd?

jmtc
Dat is wel echt vragen om valse resultaten: als je er iets voor kunt krijgen komen er ongetwijfeld cracks die veel verkeerde resultaten opsturen om je downloadlimit op te krikken... maar misschien is het mogelijk een goede security in te bouwen.
hier wordt dus BOINC mee bedoeld. Dit zal de opvolger van SETI 1 worden maar er kunnen op het framework meet projecten draaien. Dat is de bedoeling van het geheel. Dus niet nog een project zoals sommige mensen hierboven mij beweren!
Het enige wat mij nog een keer erg mooi lijkt is dat er een soort 'universele valuta' (nu even te noemen DC) bedacht wordt voor alle projecten.

Bijv.

1 SETI unit = 1 DC
1 UD unit = 2DC
100 RC5 packets = 0,5 DC
(pin me hier niet op vast, gaat om het idee)

Maakt onder meer het vergelijken veel interessanter...een individu kan zich dat op een soort 'World Stats' ladder opklimmen door een willekeurig project naar keuze te draaien..

Dus dan heb je ineens een veel grotere, project-afzonderlijke "competitie"...en iedereen kan draaien wat hij/zij wil :)

edit: typo's
ff zeuren:

a Waarom praten jullie alleen over screensavers? Niet cross platform en nog veel belangrijker een enorme verspilling van resources! Ik had dan ook graag een linkje naar distributed.net gezien. Als voorbeeld van een minimale client die 1 in staat is alle resources te gebruiken ook op smp (of hyperthreading) systemen en 2 die resources gebruikt voor het project en niet voor mooie graphics. En ik zag graag dat men meer naar dit soort projecten keek. Bv ik zou heel graag al m'n niet gebruikte processor kracht schenken aan D2OL, maar ja zolang ze een loodzware java applet gebruiken die meer bezig is met graphics dan berekeningen, wordt dat m niet :(

b
* A teraflop equals a trillion calculations per second. The world's largest supercomputer operates at 35.9 teraflops. The average PC manages approximately 0.0001 teraflops.
Hmm gegeven 99 PC met 2xPIII 450 goed voor 3 gigaflops oftewel 0.003 teraflops, moet ik geloven dat m'n zwaar verouderde werkstation 30x zo snel is als gemiddeld?? Of mis ik hier iets?
Maar wist iedereen ook al dat er een nieuw soort programma aan zou komen? (ik niet iig :7)
Ja, de universiteit van Berkely is al langer bezig met BOINC, wat de 'opvolger' van seti@home moet worden, en wat naast seti, ook andere projecten kan draaien !
Er is al zeker een half jaar sprake van, dat de F@H/G@H-cliënt opgenomen wordt in BOINC.
Recentelijk is nog op het officiële forum gezegd, dat de integratie al in een vergevorderd stadium verkeert.
Nou ik moet zeggen dat ik me nooit zo heb beziggehouden met dit soort software. Maar los van de eventuele gevaren van trojans die al werden genoemd denk ik wel dat het positief is dat de sourcecode vrijgegeven wordt.
Daar zitten ook weer haken en ogen aan. Zo wordt het namelijk wel erg gemakkelijk nep-resultaten in te leveren of om de source zogenaamd sneller te maken, waardoor de correctheid van de resultaten niet meer gegarandeerd kan worden.

Ten tweede denk ik dat het gevaar van Trojans groter wordt als je de source vrijgeeft omdat kwaadwillenden zelf versies gaan compilen die veel engere dingen doen...

Als DC-bedrijf/instantie kun je het wel vergeten als er ooit maar ergens een trojan in ontdekt wordt... Ik denk niet dat ze dat risico willen nemen en daarnaast zie ik het nut van trojans niet echt meer als mensen zich al per tienduizenden inschrijven en een gedeelte van hun persoonsgegevens achterlaten...

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