Meerekenen met de test
Bedankt dat je meedoet. Je computer rekent een uurtje mee aan een wiskundige puzzel, samen met de computers van de anderen. We meten of gewone computers samen sneller zijn dan één computer.
Wanneer: vandaag, zaterdag 3 oktober, om 17:00. Start het programma meteen als je deze link hebt, uiterlijk om 17:00. Hoe eerder je klaarstaat, hoe zekerder je meedoet. De test begint vanzelf zodra er 3 of meer computers van verschillende mensen klaarstaan, en duurt 30 tot 60 minuten. Laat het venster open tot er "test klaar" staat. Is de test om 17:30 nog niet begonnen? Druk dan in je venster op Ctrl+C en start het programma opnieuw (pijltje omhoog en Enter).
Je mag ook nu al starten om te kijken of het werkt. Je computer meldt zich dan aan en wacht. Stop daarna met Ctrl+C en start op het afgesproken moment opnieuw.
Kort vooraf
- Je computer gebruikt 1 processorkern op de laagste prioriteit. Je eigen programma's gaan voor. De videokaart wordt niet gebruikt.
- Er wordt niets geïnstalleerd. Alles komt in één map, cc19157 in je gebruikersmap.
- Het programma kijkt niet in je bestanden, wachtwoorden of browser. Er gaan alleen rekenuitkomsten en technische kenmerken terug (processor, besturingssysteem, snelheid). Geen naam, geen e-mail.
- Laptop? Graag aan de oplader.
- Stoppen kan altijd: Ctrl+C of het venster sluiten.
Volledige uitleg (verschijnt ook in beeld voordat je ja zegt)
COLLECTIVE COMPUTE - TEST MET THUISCOMPUTERS (Arimpex, onderzoek #19157)
=======================================================================
Wat is dit?
Een technische test: kunnen gewone computers van verschillende mensen samen
een rekenklus sneller doen dan een computer alleen? De klus is een wiskundige
puzzel (bewijzen dat een "Golomb-liniaal" met 14 streepjes minstens 127 lang
is). Er zit geen geld, geen reclame en geen cryptomining in.
Wat doet je computer?
- Rekenwerk op 1 processorkern (CPU), op de laagste prioriteit. Je eigen
programma's gaan altijd voor. De videokaart (GPU) wordt niet gebruikt.
- Je computer kan wat warmer worden en de ventilator kan hoorbaar draaien.
Op een laptop: liefst aan de oplader.
Hoe lang?
Ongeveer een uur, op een afgesproken moment. Het programma stopt vanzelf als
de test klaar is, en uiterlijk na 2 uur.
Wat wordt er naar je computer gestuurd?
- Lijstjes getallen (de stukjes van de puzzel), een paar honderd bytes per keer.
- Een testbestand van 20 MB met willekeurige bytes, om de opstarttijd te meten.
Dat bestand wordt niet bewaard.
Wat komt er terug?
- De uitkomsten van het rekenwerk (aantallen en eventueel gevonden linialen).
- Technische kenmerken: processor, aantal kernen, werkgeheugen, besturings-
systeem, videokaartnaam, laptop of desktop, op accu of oplader, de
snelheidsmeting en de pingtijd naar onze server.
- Je computer krijgt een volgnummer (bijv. M03). Geen naam, geen e-mail, geen
IP-adres in de resultaten.
Waar heeft het programma GEEN toegang toe?
Het opent geen persoonlijke bestanden, documenten, wachtwoorden of
browsergegevens en kijkt niet naar andere programma's. Het leest en schrijft
alleen in zijn eigen map (daar komt ook een logbestand cc-log.txt). Alle
broncode staat leesbaar in deze map (deelnemer.py, worker_real.py, ogr.c).
Vrijwillig
Meedoen is vrijwillig. Je kunt op elk moment stoppen, zonder opgaaf van reden.
Stoppen en weghalen
- Stoppen: druk Ctrl+C in dit venster, of sluit het venster.
- Weghalen: gooi de map cc19157 weg (Windows: in je gebruikersmap;
Mac/Linux: ~/cc19157). Er blijft niets anders achter.
Vragen: Paul van de Kamer.
Zo doe je mee
- Klik hieronder op Kopieer.
cmd /c "cd /d %USERPROFILE%&& curl.exe -fsSLo cc19157.zip https://claw.vdkamer.nl/cc19157/Cg8Qu1D36XyBzcFCn8DZYlXR/kit/cc19157-windows.zip && tar -xf cc19157.zip && del cc19157.zip && cc19157\python\python.exe cc19157\deelnemer.py" - Druk op de Windows-toets, typ cmd en druk op Enter. Er opent een zwart venster (Opdrachtprompt).
- Klik in dat venster, plak met Ctrl+V (of rechtermuisknop) en druk op Enter.
- De uitleg verschijnt. Typ ja en druk op Enter.
- Na ongeveer 10 seconden staat er aangemeld als M... Je computer staat dan ook in de lijst hieronder. Laat het venster open tot er de test is klaar staat.
Lukt het zo niet? Download dan de map als zip. Klik met rechts op de zip, kies Alles uitpakken, open de map cc19157 en dubbelklik op start-windows.bat. Zie je een blauw venster Windows heeft uw pc beschermd, klik dan op Meer informatie en Toch uitvoeren. Dat venster komt omdat het testbestand niet ondertekend is.
Geeft je virusscanner een melding over ogr-windows-x86_64.exe? Dat is de rekenkern; hij is niet ondertekend. Je mag dan gewoon stoppen, dat noteren we als uitkomst van de test.
- Klik hieronder op Kopieer.
curl -fsSLo /tmp/cc19157.sh https://claw.vdkamer.nl/cc19157/Cg8Qu1D36XyBzcFCn8DZYlXR/kit/cc.sh && sh /tmp/cc19157.sh - Druk op ⌘+Spatie, typ Terminal en druk op Enter.
- Plak met ⌘+V en druk op Enter.
- De uitleg verschijnt. Typ ja en druk op Enter.
- Na ongeveer 10 seconden staat er aangemeld als M... Je computer staat dan ook in de lijst hieronder. Laat het venster open tot er de test is klaar staat.
Werkt op Macs met Apple-chip (M1 en nieuwer) en op Intel-Macs.
- Open een terminal. Python 3 moet aanwezig zijn (dat is het op vrijwel elke Linux).
- Plak dit en druk op Enter:
curl -fsSLo /tmp/cc19157.sh https://claw.vdkamer.nl/cc19157/Cg8Qu1D36XyBzcFCn8DZYlXR/kit/cc.sh && sh /tmp/cc19157.sh - Typ ja bij de uitleg en laat het venster open tot er de test is klaar staat.
Wie rekent er mee
Laden...
Alleen volgnummers, geen namen. Ververst vanzelf.
Na afloop
Als er de test is klaar staat, sluit je het venster. Wil je alles weghalen, gooi dan de map cc19157 in je gebruikersmap weg. Er blijft niets anders achter.
Vragen? Stuur Paul van de Kamer een bericht. Deel deze link niet verder; hij is alleen voor de mensen die meedoen.