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 , , 27 reacties
Bron: Apple, submitter: djnonsens

Apple's Advanced Computing Group komt met software voor supercomputing genaamd Xgrid, zo is hier te lezen. Xgrid kan zowel in screensaver als in dedicated mode werken en kan ook makkelijk een groep Mac's aansturen om als geclusterde supercomputer te dienen. Hiervoor wordt gebruik gemaakt van Rendezvous waardoor er geen IP-adressen geconfigureerd hoeven te worden om andere rekenkracht te vinden, het programma zoekt zelf de beschikbare rekenkracht binnen een netwerk. Rendezvous is gebaseerd op Zeroconf, een open source IP-based protocol. Via een control panel kan de gebruiker dan Mac's toewijzen die datasets kunnen ontvangen om te verwerken en welke computer als 'verspreider' van de datasets dienst doet. Met Xgrid kunnen nu grote complexe problemen worden gekraakt met behulp van een cluster zonder dat het opzetten van dergelijke projecten veel tijd vergt.

Xgrid BLAST screenshot
Xgrid BLAST screenshot
Moderatie-faq Wijzig weergave

Reacties (27)

Ik zou het echt superhandig vinden als ik in een thuisnetwerk alle rekenkracht van de computers kan gebruiken op een computer op het moment dat ik die daar kan gebruiken (als ik divx encode, of aan het phototshoppen ben). Ik begrijp alleen nog niet helemaal of dat programma dus "altijd" externe CPU kracht aanroept als het gebruikt kan worden, of dat het via speciale programma's werkt.

Verder zou zoiets ook gemaakt moeten worden voor de PC. (of bestaat dat al?)
Verder zou zoiets ook gemaakt moeten worden voor de PC. (of bestaat dat al?)
Je hebt al zoiets als MOSIX, een linux kernel extensie om meerdere computers in een netwerk te gebruiken als een virtuele super computer. Threads/tasks zullen dan gewoon over de verschillende machines gescheduled worden neem ik aan, maar de preciese implementatie weet ik niet... ben al iets van 3 jaar van plan het eens te proberen en ben er nog nooit aan toe gekomen :z

Links:
http://openmosix.sourceforge.net/ (compleet GPL project)
http://www.mosix.org/ (ander soort license, alleen kernel module is GPL)
Verder zou zoiets ook gemaakt moeten worden voor de PC. (of bestaat dat al?)
Niet speciaal voor de PC, maar er zijn wel *veel* ontwikkelingen gaande. Bv de Globus toolkit.
(www.globus.org)

Op de universiteit van Leiden, en ook op de vu en uva wordt dit oa door studenten voor verschillende projecten gebruikt.
(en ja, een key cracker heb ik ook al eens voorbij zien komen, gemaakt door een meisje die wel kon wat kon programmeren maar geen super talent was, op maar aan te geven dat de complexiteit best meevalt)
Dat is dus mogelijk met Xgrid. Thuis je eigen supercomputer.

Supercomputers for the rest of us! :P

Typisch Apple! Power to the people!
Mijn collega heeft hier al mee zitten spelen vandaag, en het werkt prima!

Leuk detail is de Tachometer waarop je kan zien hoeveel Gigahertz er wordt gebruikt.
Bij MacOSX.nl hebben ze er ook al mee getest. Op hun screenshots zie je inderdaad ook die Tachometer; ze kwamen met 5 machines tot ruim zes Gigahertz (virtueel). Supercomputing for the rest of us. 8-)
Deze software is bedoelt voor clusters en geen super computers (al dit vaak door elkaar heen wordt gehaald). Ik ben trouwens benieuwd naar de security issues die bijvoorbeeld commerciele pharmaceutische ondernemingen graag willen zien, zodat de concurrent dat nieuwe medicijn niet een week of wat eerder de deur uit kan schepen.
Ik ben trouwens benieuwd naar XGrid in de grote boze buitenwereld, want volgens mij zal dit niet zo lekker werken als je dus resources wilt gebruiken buiten je eigen bedrijfsmuren.
Anyway ... Grid is momenteel een hype op computing gebied, maar Grids bouwen betekent in mijn ogen meer dan alleen een cluster kunnen maken van deze mooie Macs
Apple presenteert het anders toch wel anders. Ik citeer : "Xgrid turns a group of Macs into a supercomputer"
nofi ;) maar dat is dus een niet zo'n goede benaming. Een group of Macs is nog steeds een cluster opstelling en niet een (shared memory system is kinda een definitie van een) supercomputer.
Daarbij is Gridcomputing meestal opgebouwd om en rond clusters, maar das een trend geen regel ;)
@ Metal Baron, Xgrid komt eigenlijk van Zilla, dat was ontworpen door NeXT in de laate jaren 80, en dat was het eerste clustering desktop programma..

@ Phujii, jammergenoeg kan dit niet, in de faq staat letterlijk:

Can I use Xgrid to speed up my favorite application?

? The short answer is no.

? The long answer is that if your favorite application performs long-running calculations that can be factored out into smaller support programs, then the application developer can write a small Xgrid plug-in to submit those long-running computations to the grid. Xgrid was designed with this expandability in mind.

voor de rest benk een beetje aan het kijken wat het kan, niet dat ik het echt ga gebruiken ofzo, maar het is wel geinig om te zeggen dat je de rekenkracht van al je computers thuis met elkaar kan koppelen :*)
das handig 1 probleem er staat geen prijs bij is het gratis of kost weer @#$@ veel geld
Het is gratis

btw, noem mij eens 1 Apple applicatie dat (te) veel geld kost?
Als je een Apple computer hebt, heb je al betaald voor de software :+

Wel slim zo'n programma dat zelf z'n netwerkje bouwt. Dat is al wat minder passief dat 't bekende }:O koetje :P
iTunes gebruikt ook RendezVous voor de sharing features.
Als je een Apple computer hebt, heb je al betaald voor de software
Klopt! Bij elke Apple computer betaal je een X percentage aan een speciaal software development fonds. Volgens mij is dat tegenwoordig zo'n 40% van de aankoops prijs van een nieuwe Apple.

Deze ontwikkelen software die dan later voor Apple user gratiz te downloaden is. In de license van de apps staat dan ook altijd dat je deze Applicaties alleen op een echte Mac mag runnen. (en dus nooit op een eventuele toekomstige ppc mac emu).

:+ :+ :+
btw, noem mij eens 1 Apple applicatie dat (te) veel geld kost?
Mac OS X

(als je hem alleen als update wilt gebruiken)
Gewoon de link volgen naar Rendezvous:
By making the source code freely available, Apple is making it easy for developers to use Rendezvous technology in their network-enabled devices or software applications.
Zou het op een of andere manier bruikbaar zijn bij die G5 cluster?

Of zou de specifieke software die ze daar gemaakt hebben beter presteren?
Ik meen me zelf iets te herinneren dat Xgrid daarvan is afgeleid, of juist andersom? Anyway, ze hebben veel met elkaar te maken, maar de software daar is al goed genoeg: rendez-vous hebben ze daar niet meer nodig.
moet nog leuk worden voor spelletje UT te spelen ;)
leuk bedacht maar denk niet dat het werkt.
de latency binnenin zo'n systeem is mamelijk ontsettend hoog (in vergelijking met 4 cpu's op het zelfde moederboard bv) en daarom dus totaal niet geschikt voor spellen of andere programas waarbij niet vooruit gewerkt kan worden.
voor alle ander programa kan dit zeker veel schelen,
en zo worde de 1ghz typemiep machine van de ballie ook nog eens goed gebruikt ;)
Wat ik me nou afvraag:
Hoe weten de nodes nou hoe ze die berekening moeten uitvoeren :?

Stel dat je de luchtbeweging berekent, hoe rekenen de nodes nou een beweging uit. En als je in hetzelfde netwerk nou een key wilt berekenen?

Moet je zelf een applicatie/plugin schrijven die dat uitrekent en die wordt dan meegestuurd. Of moeten de clients zelf een applicatie ervoor hebben. Of zijn het gewoon standaard berekeningen die hij moet uitvoeren ( +,-,*,/, enz.) :?
in principe krijgen ze gewoon sommen op van de computer waar het programa die de cpu kracht nodig heeft op draaid.
lange en ingewikkelde sommen en veel tegelijk maar nogsteed maar gewoon sommen.
Ok het gaat dus over berekeningssoftware?
Lijkt me hetzelfde idee als bijvoorbeeld SETI maar dan binnen een bepaald aantal pc's.
Leuk.. alleen jammer dat ik er niets aan heb :+

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