Door mijn werkzaamheden als maintainer en developer van qd en de reverse engineering zaken die daar bij komen kijken, nu de recente v6 Folding@Home client nieuwe data in het queue.dat bestand wegschrijft, ben ik waarschijnlijk het aantal FLOPS wat de client gemeten heeft op de CPU van het systeem tegen het lijf gelopen.
De Folding@Home client doet bij het starten een bepaalde benchmark o.i.d. waar bij een crash van de client (of een strategische `kill -9`) de MEGAFLOPS ACCOUNTING output ook met de gebruiker gedeeld wordt. Een of meer van de waardes in de MA worden waarschijnlijk in de queue.dat weggeschreven, evenals andere eigenschappen van het systeem (MB RAM installed, CPU type, OS type, Performance Fraction, Up/Download rates, etc).
De enige waarde die interessant is voor een DC client die ik nog niet in de queue.dat terug heb kunnen vinden is de floating point performance van de CPU. Wel is er nog een veld in de queue.dat waar ik de betekenis nog niet zeker van weet, maar waarvan ik bij zeker weet dat dit het aantal FLOPS dat een enkele CPU (core) kan halen is. Om dit te verifiëren wil ik graag mijn CPUs gaan testen met LINPACK, LAPACK of een dergelijk pakket om zelf de FLOPS van mijn systemen vast te kunnen stellen.
Zijn er DPCers op de hoogte van, of hebben ervaring met, benchmark applicaties die de routines LINPACK en co gemakkelijk kunnen draaien op een UNIX systeem (Linux, Mac OS X, FreeBSD en/of OpenBSD) ? In mijn zoektocht kom ik alleen de libraries zelf tegen, maar geen kant en klare applicaties die daar gebruik van maken (behalve die java app op netlib.org). Mijn dank is bij voorbaat groot
De Folding@Home client doet bij het starten een bepaalde benchmark o.i.d. waar bij een crash van de client (of een strategische `kill -9`) de MEGAFLOPS ACCOUNTING output ook met de gebruiker gedeeld wordt. Een of meer van de waardes in de MA worden waarschijnlijk in de queue.dat weggeschreven, evenals andere eigenschappen van het systeem (MB RAM installed, CPU type, OS type, Performance Fraction, Up/Download rates, etc).
De enige waarde die interessant is voor een DC client die ik nog niet in de queue.dat terug heb kunnen vinden is de floating point performance van de CPU. Wel is er nog een veld in de queue.dat waar ik de betekenis nog niet zeker van weet, maar waarvan ik bij zeker weet dat dit het aantal FLOPS dat een enkele CPU (core) kan halen is. Om dit te verifiëren wil ik graag mijn CPUs gaan testen met LINPACK, LAPACK of een dergelijk pakket om zelf de FLOPS van mijn systemen vast te kunnen stellen.
Zijn er DPCers op de hoogte van, of hebben ervaring met, benchmark applicaties die de routines LINPACK en co gemakkelijk kunnen draaien op een UNIX systeem (Linux, Mac OS X, FreeBSD en/of OpenBSD) ? In mijn zoektocht kom ik alleen de libraries zelf tegen, maar geen kant en klare applicaties die daar gebruik van maken (behalve die java app op netlib.org). Mijn dank is bij voorbaat groot
| [Folding@Home] Announce: Client monitor voor Linux (fci) | fci-1.8.4 | Fatal Error Group |