Hoofdcategorieën
Device Settings

Databasetest: Apollo 5

Door Wouter Tinus, maandag 13 november 2006 09:21, views: 58.337

Invloed prefetchers

In september publiceerde AMD een aantal opvallende benchmarks van een Xeon Woodcrest-systeem, waarmee men de aandacht van het technische publiek leek te willen vestigen op de hardwarematige prefetchers. In de SPECjbb2005-benchmark bleek de server ongeveer 14 procent trager te worden zodra de prefetchers werden ingeschakeld, ondanks Intels pogingen om dit soort negatieve bijeffecten te voorkomen. Een mogelijke verklaring voor dit effect is dat softwarematige en hardwarematige prefetchers elkaar in de weg kunnen lopen, maar dat is slechts speculatie. Om te kijken hoe de prefetchers onze test beïnvloeden hebben we in het BIOS van Apollo 5 de twee opties 'Hardware Prefetcher' en 'Adjacent Cache Line Prefetcher' tijdelijk uitgeschakeld. We kregen toen echter een ander beeld te zien dan in SPECjbb2005: in ons geval bleken de prefetchers wel degelijk voor een positieve bijdrage te zorgen, hoewel die niet overal even groot is. MySQL 5.0.20a profiteert er het minst van en PostgreSQL 8.2 het meest:

Databasetest Apollo 5 - effect prefetchers - MySQL 4.1.20

Databasetest Apollo 5 - effect prefetchers - MySQL 5.0.20a

Databasetest Apollo 5 - effect prefetchers - PostgreSQL 8.2-dev

Effect prefetchersMySQL 4.1.20MySQL 5.0.20aPostgreSQL 8.2-dev
1x singlecore+13,1% up+5,1% up+9,9% up
2x singlecore+8,8% up+8,8% up+11,7% up
1x dualcore+8,3% up+12,4% up+16,3% up
2x dualcore+6,2% up+2,6% up+10,6% up
Gemiddeld+9,1% up+7,2% up+12,1% up

Volgende pagina (Woodcrest 2,66GHz vs. 3,0GHz - 4/6)


Inhoudsopgave

VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011