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 , , 31 reacties
Bron: Spb Software House, submitter: Biite

De mensen van Sbp Software House hebben als onderdeel van een veel groter onderzoek de schaalbaarheid van PocketPC's bij distributed computing-problemen onderzocht. Hiertoe zette de schrijver van het artikel twaalf PocketPC's in een cluster-opstelling, waarbij elf PocketPC's actief aan het rekenen waren en één PocketPC voor het distribueren van de te berekenen pakketjes zorgde. De onderlinge communicatie verliep via IrDA over de ingebouwde infra-roodpoort op de handhelds. Het op te lossen probleem vroeg dusdanig weinig bandbreedte dat de toevoeging van hardware om zo een Bluetooth- of TCP/IP-verbinding op te zetten overbodig was.

Handheld (klein)Om de opstelling daadwerkelijk te kunnen testen heeft Spb een geheel eigen, op handhelds gespecificeerde, benchmark ontwikkeld. Uit de tests blijkt dat een cluster van twaalf nodes nog altijd langzamer is dan een gemiddelde Pentium II-destop computer. De maker van het artikel schrijft de toepassing van handhelds in clusters echter niet helemaal af: zo zijn de mobiliteit en gevraagde ruimte sterke punten van de handhelds. Dit laatste valt echter te bezien, zo zullen twaalf handhelds waarschijnlijk meer ruimte innemen dan een kaal moederbord met alleen een voeding, processor, geheugen en een netwerkkaart voor onderlinge datadistributie.

Moderatie-faq Wijzig weergave

Reacties (31)

En wat is nou het nut hiervan tov een normale PC.
Het kost alleen maar veel geld en je krijgt veel meer rekenkracht met een gewone computer die ook nog eens minder kost.
Een jogger :)
Maak een vest van die PDA's trek em aan en voila licht gewicht mobile cluster voor al het ochtend niews tijden het joggen :P
Dat men in de toekomst op relatief minder ruimte een veel grotere cluster kan maken. De schermpjes hoeven er dan niet eens op, de pennetjes ook niet, het hoesje ook niet. Je zou er mega woeste kasten vol CPU's mee kunnen bouwen. :) Toekomstige PDA's worden natuurlijk veel sneller dan dat ze nu zijn.

In plaats van: http://hardware.localhost.nl/index.php?ct=nothing&pic=/pictures/Superc omputing/SARA/photograph-system-05.jpg
en mobiele gebruikers dan???

Vertegenwoordigers, verkopers, magazijn bediendes,etc...

Moeten die met een tot trolley opgebouwde pc rondlopen?
nee, die lopen met 12 PDA's rond |:(

daar gaat het toch niet om in dit geval.

tenzij je een hackersmeeting van vertegenwoordigers organiseert met event: brute-force attacks uitvoeren oid :Y)
achja, stel je zit in de bus met je pdatje te spelen en je moet voor school een moeilijke rekensom maken, dan kan je vragen wie er allemaal een pda hebt om te 'binden' om de rekensom sneller uit te rekenen :D

tja denk niet dat hier enige nut aan verbonden zit, clusteren met pda's... toch leuk, alles moet een keer geprobeert worden in IT-land :)
Ben ik gek, of kun je als het om mobiliteit en omvang gaat niet beter simpelweg een zooitje Pentium-M notebooks aan elkaar knopen (kan zelfs met WiFi).
Neemt voor de performance minder ruimte in dan die PDA's.
Irda is volgens mij ook niet goed voor je latency. Ethernet of usb zal waarschijnlijk beter presteren.
Ik denk dat Irda wel degelijk toereikend is voor zoiets. Die pocketpc's zullen langer bezig zijn met rekenen dan met verzenden van een "paar" bitjes.

Ik vraag me meer af hoe dat allemaal door elkaar werkt. 12 pocketpc's via Irda. Botst dat niet ofzo :?
Goede scheduling en alleen server connectie laten initiëren (zoals bij gsm-telefoons bijvoorbeeld) en niks botst :)
Latency en bandbreedte hoeven helemaal niet belangrijk te zijn voor clustering, dat hangt helemaal af van de berekening die je uitvoert.

Een simpel voorbeeld:
Een brute force attack op een wachtwoord. Als je
weet dat de er 26+26+10=62 (letters incl hoofdletters + cijfers) mogelijke karakters zijn verdeel je de de 'keyspace' netjes over de beschikbare clusternodes (lees PDA's), dus de eerste doet bijvoorbeeld alles wat met a t/m i begint, de tweede j t/m r enzovoort. Pas als een van de nodes het wachtwoord gevonden heeft hoeft er weer gecommuniceerd te worden. Op de tijd dat dat duurt is een seconde latency niet zo belangrijk :)
Volgens mij vergeet je special karakters ;)
Het op te lossen probleem vroeg dusdanig weinig bandbreedte dat de toevoeging van hardware om zo een Bluetooth- of TCP/IP-verbinding op te zetten overbodig was.
Ethernet of usb presteren niet significant beter als je een algoritme hebt dat alleen bij de start en het einde van de berekeningen hoeft te communiceren; dan is dat echt verwaarloosbaar.
Er zijn ook problemen die wel meer communicatie vergen, maar ik neem aan dat ze dat niet hebben gebruikt.
en als je nou met 200 tweakers via gprs netwerk oid een cluster bouwt? :Y)
Dan wordt het weer intressant he? :D
Vanuit de geek-factor wel, maar ik denk dat een clustertje van 4 P 4 Prescots, deze 200 PDA cluster qua performance wel verplettert.

Maar goed huidige PDA's zijn nog niet echt krachtig. Over vijf jaar zou dat wel eens drastisch anders kunnen zijn...
12 PDA's ~ P2
als die P2 nu @ 300Mhz draaide, dan was een P4 al gelijk aan 120 PDA's als je puur de snelheid vergelijkt en niet de IPS dus je moet zelfs geen cluster hebben.

dus ga jij maar met een winkelkarretje vol PDA's rondzeulen, ik neem m'n laptopje met 2 batterijen erin mee :) )
ooit 10 x 12 uitgerekend, knul?
o2h`s reply slaagt dus op onzichtbare reply van fallen angel }:O
Euh, als ik reken dat een P4 gemiddeld @ 3000 Mhz zit is het niet120 maar 10 ;)
En jij je maar afvragen waar die hoge rekeningen vandaan komen en waarom die accu zo snel leeg is.
Wat is het nut hiervan?
Wie wilt er nu een dcp client op zijn pda zodat die meer verbruikt? :D
Begrijp ook niet goed hoe je 12 pda's verbindt...
pda 1 ->irda-> pda2 ->???-> pda3?
Dit laatste valt echter te bezien, zo zullen twaalf handhelds waarschijnlijk meer ruimte innemen dan een kaal moederbord met alleen een voeding, processor, geheugen en een netwerkkaart voor onderlinge datadistributie.

Een dommere conclusie kon de schrijver waarschijnlijk niet op papier krijgen.
Het leuke van zo'n test is puur om te bepalen hoe krachtig de pda's zijn tov van een "normale" cpu.
Een pentium 2 is dan wel meer dan 12 keer sneller...

MAAR...

mijn PDA start 200 keer zo snel op dan mijn pentium 2 (celeron }>) server. Hij overtreft mijn pentium 4 2Ghz ook met meerdere tientallen (bijna 100) malen.


}:O
De maker van het artikel schrijft de toepassing van handhelds in clusters echter niet helemaal af: zo zijn de mobiliteit en gevraagde ruimte sterke punten van de handhelds. Dit laatste valt echter te bezien, zo zullen twaalf handhelds waarschijnlijk meer ruimte innemen dan een kaal moederbord met alleen een voeding, processor, geheugen en een netwerkkaart voor onderlinge datadistributie.
Daar gaat het een klein beetje scheef.
Dan is die p2 nog niet draagbaar; en PDA's hebben een eigen accu, dus kunnen ook op plaatsen waar geen stopcontact beschikbaar is ingezet worden.

De onderzoeker houdt echter geen rekening met de mogelijkheid een laptop hiervoor in te zetten; deze is inderdaad kleiner, en ondanks dat hij het op accuduur zal verliezen, rekent een moderne laptop vele malen sneller.

Het enige wat dan overblijft is inderdaad de opstarttijd, maar ik verwacht dat je, als je bij wijze van spreken de Hibernate-functie gebruikt, het onderlinge verschil erg klein wordt.
Ze moeten gewoon een externe cpu in een doosje maken :) Via CF lekker snel. Als je dan reken power nodig hebt plug je een intel centrino 1.4 in met 256 ram bv :) Op adapter of accu. Moet toch te doen zijn lijkt me :)

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