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 , , 11 reacties
Bron: The Duke Of URL

The Duke of URL heeft een review online gezet van het Shuttle AV32 moederbord, en daarbij gelijktijdig wat performance-gegevens verzameld over DDR en SDR SDRAM geheugen. Het Shuttle plankje beschikt namelijk over geheugenbankjes voor beide geheugensoorten, en dat maakt een vergelijking dus eenvoudig.

Van het nieuwe DDR-geheugen was al bekend dat het niet altijd de performance-winst oplevert die je op basis van de specs zou verwachten. Het verhaal blijkt echter héél anders te worden als je gaat testen onder Linux. Dit OS gaat anders met z'n geheugen om dan de concurrentie, en dit blijkt positief door te werken bij gebruik van DDR-geheugen. Ook het verbeterde geheugenmanagement in Linux kernel 2.4 blijkt vruchten af te werpen, 2.4 blijkt in de veelgebruikte kernel-compilatie benchmark sneller dan de oudere kernel 2.2.18. Onderstaande grafiek geeft één en ander duidelijk weer: je kernel is zo'n 25 seconden sneller gecompileerd als je gebruik maakt van DDR-reepjes in plaats van SDRAM. Dat is dus zo'n dikke 20% tijdwinst!

Gebruik je Linux dan is een combinatie van DDR-geheugen en kernel 2.4.x dus een erg interessante optie. En dat vindt de reviewer ook:

[...] We all know that Linux 2.4 added some new memory management features and cut the data caches in half, and that means good news for people with high memory bandwidth. Not only does it optimize performance of your RAM, but Linux 2.4 also supports a bigger chunk of memory that you can put in your machine -- up to 4 GB, in fact.

[...] Still, even without Linux 2.4, Linux is an operating system that loves that extra memory, as well as extra memory bandwidth because of how it caches data. With this fact well-known, it seems that combining an already high-end system with DDR would be a dream come true -- and it is.

[...] As you can see, the DDR system really wipes the floor with the higher rated Mushkin High Performance Revision 3 PC133 SDRAM, which comes in at a 2:2:2 rating, versus the PC2100 SDRAM's 2.5:2:2 rating. While the tests have not been very conclusive on Windows with DDR SDRAM, I think this particular test will tell quite a different story for the Linux users out there.
Kernel-compilatie benchmark

Het hele artikel, inclusief bijbehorende review van het Shuttle AV32 moederbord, is hier terug te vinden.

Moderatie-faq Wijzig weergave

Reacties (11)

Maar ligt dit nou aan Linux of aan het benchmarken met een grote compile job? Ik ben wel benieuwd of grote compiles onder Windows ook zo'n 20% sneller gaan met DDR. En of KDE onder Linux veel voordeel heeft van DDR SDRAM.

In ieder geval is dit goed nieuws, want compileren is een van die dingen die niet snel genoeg kan gaan. Voor de meeste andere taken die ik als programmeur draai maakt extra performance niet zoveel uit: tijdens editen (coden) en browsen (documentatie lezen) staat de CPU 95% van de tijd niets te doen.
Ze hebben trouwens alleen maar bewezen wat algemeen 'bekend' was...
Oftewel dat DDR geheugen sneller is dan SDR (duh) en dat de kernel 2.4.1 sneller is dan 2.2.18 (niet zo duh, maar wel bekend)
Wel leuk natuurlijk om 'eindelijk' harde bewijzen te zien. Maar het was wel al bekend.

Wat ze niet bewezen hebben is dat de 2.4.1 meer profiteert dan de 2.2.18
Het verschil is iig even groot.
Ik vind het ook wel een beetje mager om alleen maar te benchmarken met een kernel recompile, en het verbaast me dat DDR vs SDR zo'n verschil uitmaakt omdat compilers i/o bound zijn. Het enige dat ik kan bedenken is dat de implementatie v/d file i/o cache erg goed is, en dat er blijkbaar veel data tussen applicatie & cache heen en weer wordt geschoven. Maar dat zegt dan nog erg weinig over de performance van andere applicaties, waar file i/o incidenteel is ipv de bottleneck.
"je kernel is zo'n 25 seconden sneller gecompileerd als je gebruik maakt van DDR-reepjes "

128MB PC133 SDRAM FL 105,-
128MB PC2100 DDR SDRAM FL 451,-

ok dat kost me dus 350 piek meer. ik verdien ongeveer 10 piek per uur, dan zou ik dus (als ik linux draaide) 35 uur meer moeten werken voor ddr ram. dat houd in dat ik (35x60x60= 126000 seconden, gedeelt door 25 = 5040 ) keer mijn kernel zou moeten compileren voordat ik er daardwerkelijk tijdwinst uit zou hebben.

AAaargh!!
Er was toch gezegd dat DDR maar 10% duurder zou zijn dan SDR??

Toch niet, zo te ziet :'(
Aangezien dit een PIII moederbord is en daar in windows geen verschil gemerkt wordt is de kans groot dat de prestatie winst op Athlon/Duron nog veel groter zal zijn!
Is DDR toch nog voor tweakers (LOL).

De echte tweaker gebruikt immers Linux?
(Oeps, nou zit ik te beweren dat ik geen tweaker ben)

DDR geeft echt wel meer performance als SDR, alleen niet echt bij office-applicaties, omdat je daar toch niet zoveel memory-bandwith nodig hebt.
(en daarom presteert de P4 daar ook zo slecht in, met z'n hoge latencies en grote bandwith)

Vooral in applicaties waarbij veel data heen en weer geschoven wordt is DDR (en Rambus trouwens ook) echt in het voordeel. Bij fotoshop bijvoorbeeld, of games, waar tegenwoordig zoveel graphics in zitten dat het zelfs niet meer in die 32MB past.

En de linux-compilatie natuurlijk, ik ben niet echt bekend met hoe compileren precies in z'n werk gaat, maar ik kan me er best wel bij voorstellen dat je veel data-transport hebt gedurende een (Linux) compilatie.
Compilen... als ik ergens een hekel aan heb als ik in tijdnood zit, dan is het wel compilen... dit is goed nieuws. Nu nog ff een jaartje of 10 wachten tot ik DDR kan betalen ;)
Dit is goed nieuws voor mensen die zware applicaties onder Linux draaien zoals bijvoorbeeld databases en webservers.

Way to go Linux!!
hmm mijn asus cu4vx met sdr presteert dus goed :-)
mooi om te weten en zelf moet ik zeggen dat mijn kernel compiles ook altijd errug snel klaar zijn,

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