Ruim vijfhonderd dagen - om precies te zijn 529 - na de start van ECC2-109, zijn op 8 april 2004 twee DP's met elkaar gebotst. De strijd is gestreden en er kan weer een leuke prijs voor Tweakers.net eigen DC-team, Dutch Power Cows, de bokalenkast in. Ars Technica bleek, net zoals met de voorloper van dit project, ECCp-109, een maatje te groot voor DPC. Niettemin is een tweede plek toch een zeer nette prestatie voor het team uit dat kleine koude kikkerlandje .
Hoe het allemaal begon
De eerste tekenen van leven gaf ECC2-109 ten tijde van het einde van de voorloper, zo omstreeks half oktober 2002. Er werd bekend dat Jay Berg, de maker van de geoptimaliseerde P4-client voor ECCp, het wel zag zitten om de organisatie voor ECC2-109 op zich te nemen. Waar ECCp-109 nog door Chris Monico in zijn eentje gerund werd, werd er voor ECC2-109 met een hele crew gewerkt waar Chris Monico, hoogleraar wiskunde, het wiskundige gedeelte voor zijn rekening nam en Jay Berg aan het hoofd van de hele organisatie stond.
Na een periode van openbaar overleg, waar iedere geïnteresseerde zijn zegje kon doen, volgde een periode van bèta testen. Ook deze fase was open voor iedereen die mee wilde doen. Op 7 november 2002 werd de client goed genoeg bevonden voor publieke lancering. Er kon dus begonnen worden met het overzetten van de koeien. In het begin moesten we het nog even zonder statistieken stellen, daar werd nog hard aan gewerkt. Na zo'n anderhalve maand kregen we eindelijk stats te zien en werd duidelijk dat DPC toch het onderspit moest delven tegen Ars Technica en TechIMO. Spoedig na de lancering van de stats verscheen de eerste DPCH op GoT.
Strijdtoneel
Nu we van dagelijkse stats voorzien konden worden, werd het tijd om op jacht te gaan naar TechIMO. Dat was nog niet zo makkelijk want TechIMO had de beschikking gekregen over een grote flusher die in zijn eentje aardig de kar trok. Tot overmaat van ramp kwam ook nog eens ExtremeDC stevig opzetten in de dailies. Zo erg zelfs dat ze het voor elkaar kregen om DPC op 15 mei een plekje terug te zetten. Een schamele 4e plaats in de overall statistieken na zes maanden. Daar konden we het toch niet bij laten?
Er moest wat gebeuren! Gelukkig gebeurde dat dan ook en daar hebben we niet lang op hoeven wachten. Op 19 mei werd er stevig geflushed door The Ledz Collective, die daarmee het MegaFlush record verbeterde, en pikte DPC de 3e plek weer in van ExtremeDC. Maar daarmee was de mooie maand mei nog niet afgelopen, dat DPC nu lekker op dreef was bewees Dukebox met zijn flush op 28 mei. Het verse MegaFlush record van The Ledz Collective moest eraan en dat was dan ook precies wat Dukebox voor elkaar kreeg. Met als eerste een flush van boven de 100.000 mocht hij de MegaFlush kroon in ontvangst nemen. Daarnaast waren we nu ook TechIMO voorbij gestormd, wat deze flush nog mooier maakte.
We kunnen wel stellen dat ExtremeDC heeft geholpen het vuur in DPC aan te wakkeren. Dertien dagen nadat ExtremeDC het lef had DPC in te halen, was DPC zowel ExtremeDC als TechIMO voorbij. In die dertien dagen werden er dik 325.000 punten geflushed, bijna een kwart van het totaal van DPC. Op naar de #1 zou je zeggen, alleen dat was makkelijker gezegd dan gedaan. Ars Technica stond inmiddels op bijna het dubbele van DPC, een behoorlijk gat dus. Er moest wat gebeuren, er moesten meer mensen komen, meer megahertzen!
Primeur
Op 1 augustus beleefde ECC2-109 een primeur in de geschiedenis van de Dutch Power Cows: de allereerste Stampede ging van start. Een Stampede is, zoals te lezen is in de FAQ, een 'plotselinge, massale inzet van gebundelde krachten op een DC project met als doel de positie van DPC te verstevigen of te verbeteren.'
Een leuke bijkomstigheid was dat Ars Technica op hetzelfde moment hun versie van een Stampede - de Gauntlet - hadden gepland. Het ging dus hard tegen hard.
Nadat de stofwolken, na een maand van vol strijden, weer op waren getrokken kon de eindstand worden opgemaakt: Dutch Power Cows - Ars Technica: 687.436 - 448.642. We hadden Ars dus even mooi verslagen! Op dit punt hebben we ook het dichtst achter Ars Technica gestaan. Na de Stampede stonden we nog 'maar' 1.000.000 punten achter, waar dit ruim 1.300.000 was bij de aanvang van de Stampede. Maar het was niet genoeg helaas. Natuurlijk viel er nog wel wat anders positiefs te melden, namelijk dat DPC de concurrenten achter zich voorgoed had afgeschud. ExtremeDC, inmiddels de nummer 3, keek tegen een achterstand van dik 1.1 miljoen aan.
De nadagen
Na de Stampede werd het eigenlijk in z'n algemeen vrij rustig op dit project. De teams lagen zo ver van elkaar af dat er van spanning geen sprake meer was. ExtremeDC viel helemaal ver terug nadat ze overschakelden naar een ander project. Tussen Ars en DPC was het steeds stuivertje wisselen in de dagelijkse statistieken, maar van echt in- of uitlopen tussen beide teams was geen sprake. De strijd was min of meer gestreden. Wel werd het MegaFlush record nog enkele keren aangevallen wat voor een leuke opleving zorgde binnen DPC. Achtereenvolgens waren dat Team ColdFusion op 11 juli met 117k, La Petite Cows op 21 augustus met 145k, Da Devil Crew op 11 november met 151k en uiteindelijk The Ledz Collective op 23 december met 200k.
Bij aanvang van dit project werd er van uitgegaan dat het project zou eindigen voordat de 50% a-priori grens bereikt zou worden. Dit is een op kans berekening gebaseerde geldige regel. Echter bleek naarmate het project vorderde dat we extreem veel pech hadden. De 50% werd gepasseerd.... de 60%....bij 70% nog altijd niks....nog steeds niks bij 80%....90% nog altijd niks. Zo langzamerhand begon men zich af te vragen of er niet ergens een foutje zat in de code.
De gehele broncode van de server evenals die van de diverse clients werden nog eens grondig geanalyseerd door Chris Monico en Jay Berg. Daarnaast werden er nog enkele simulatie runs gedaan en alles bleek toch echt te voldoen. We hadden gewoon pure pech! Toch kwam die dag van 8 april 2004 langs, bij een a-priori van 94,93% werd dan e i n d e l i j k het eindschot gelost! De botsing tussen twee punten had eindelijk plaatsgevonden! Het was alleen nog even wachten op een definitieve bevestiging van Certicom. Tot die tijd was het alleen een mogelijk gevonden oplossing.
Aangeraden werd ook om vooral nog niet te stoppen met het draaien van ECC2. Het schepte wel een mooie gelegenheid voor iedereen om nog even de laatste buffers eruit te gooien. Vijf dagen na de vondst, op 13 april 14.30 GMT, kwam de definitieve bevestiging van Certicom. ECC2-109 is officieel afgerond!
Felicitaties
Felicitaties gaan uit naar glenon van Ars Technica Team Vodka Martini en Maximum_Confusion van TechIMO welke op 8 april 2004 14.25 GMT respectievelijk 20 december 2003 12.40 GMT de twee winnende punten hebben ingeleverd. Dit waren de
winnende twee punten;
Ingeleverd door Maximum_Confusion:
X : 00000A39A49D4F4703C288270000000C
PCT : 00000DDDF660B9EDD7C583E3D3AEB70A
QCT : 0000083CAE74B3ED4A6811EAA9CC82AB
Ingeleverd door glenon:
X : 00000A39A49D4F4703C288270000000C
PCT : 00000F730464C5D33EC1A2937D77CAC7
QCT : 00000BE53EB4D30E45D93C6506050230
Zoals we kunnen zien, een exact dezelfde X-waarde maar verschillende PCT/QCT waarden - hetgeen een botsing inhoudt. Verder feliciteren we Ars Technica Team Vodka Martini met wederom een mooie overwinning. De tweede en derde plek gingen naar respectievelijk naar Dutch Power Cows en TechIMO. Bij de users world wide vinden we spock (teamloos) op een eerste plek gevolgd door DVNT1 (TechIMO) en Vidalet (teamloos).
Tot slot kunnen we binnen DPC Team ColdFusion feliciteren met hun eerste plek. NGS en The Ledz Collective pakten de overige twee podiumplekken. Uiteraard moeten we verder nog alle 478 deelnemers van DPC in het verloop van dit projecten bedanken voor alle inzet die zij hebben getoond! Op GoT zijn de allerlaatste statistieken te bezichtigen met nog een aantal leuke feitjes. Tevens kan daar een persoonlijke felicitatie aan DPC worden achtergelaten.
Leven na ECC2-109
Er komt geen directe opvolger voor ECC2-109. Certicom heeft wel vervolg contests uitgeschreven echter deze zijn dermate zwaar dat het met de huidige technologieën weinig zin heeft. De opvolger voor ECC2-109 is grofweg 100 keer zo groot, dus reken maar uit hoelang we daar dan mee bezig zijn met de huidige beschikbare hardware. Op dit moment zijn er dus geen gegadigden om de organisatie voor zo'n lange tijd op zich te nemen, laat staan te kunnen garanderen.
Dit betekent natuurlijk niet dat jouw cpu hoeft te gaan niksen! ECC2-109 is dan wel klaar, maar DPC nog lang niet! Er zijn nog genoeg andere projecten waar DPC jouw hulp goed kan gebruiken! Kijk voor een overzicht van alle projecten met uitleg op www.dutchpowercows.org en SID. Kijk verder eens in de diverse hitparades op GoT en kijk welk project het beste bij je past! Mocht je vragen en/of twijfels hebben, plaats gerust een reactie op GoT zodat de mensen je aldaar kunnen helpen en/of overtuigen!