Athlon SDR/DDR stats for *specific* gaussian98 jobs
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
Velocet math at velocet.caWed May 2 12:35:34 PDT 2001
- Previous message: Athlon SDR/DDR stats for *specific* gaussian98 jobs
- Next message: Athlon SDR/DDR stats for *specific* gaussian98 jobs
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Wed, May 02, 2001 at 12:53:17PM -0400, Mark Hahn's all... > > the same duron on a DDR board w/256Mb DDR RAM (talk about a waste! :) > > well, a duron has the same dram performance as a tbird at the same FSB. > so in that sense, it's actually a better match for a lot of computational > codes that sneer at cache. > > otoh, tbirds are dirt cheap, not much more than durons. The thing is for the cost levels Im working with, the price diff between a Duron and a Thunderbird does matter. As does the cost of a videocard being needed to get a system booted or not. For gaussian98, for my jobs (specifically) the cache seems to really matter quite alot. Thats the only thing that I can guess that accounts for the very high speed of my K7-700, which performs, for most jobs, very close to a Tbird 900. I really wish I could find some old K7s that people are tossing out for cheap. Problem is the board ends up being huge - wont fit into a 1U case for sure obviously. > > I havent had a chance to run any of these on a P4 with SSE3 (is that the > > sse2. gcc 3.0 snapshots apparently can generate sse2 code... Wonder if g77 can generate sse2 code. > does ATLAS include prefetching? it's fairly astonishing how big a > difference prefetching (and movntq) can make on duron/athlon code. > for an extreme case (Arjan van de Ven's optimized page-copy and -zero): Im not too up on the internals of atlas. Others on the list probably are. > > There are some caveats and other environmental factors discussed on > > the page as well. > > error bars would be nice. Heh, my stats are so unprofessionally done, you flatter me by even asking. I dont know what the factors of error are at all - does /usr/bin/time have problems? Is my clock accurate? Like I said, I just ran the jobs 5 times each minimum (in one case 90 times) and took the median performance. > > I am not trying to start a jihad here against high speed Thunderbird > > and Dual Thunderbird proponents; this is just what i've found for *MY* > > maybe I'm being dense, but how would these results be interpreted > jihadically? in general, they show two things: high-end machines Because I've mentioned that "perhaps buying an assload of Durons instead of dual Athlon DDR boards would give more bang for the buck overall" caused some consternation. Most were regarding increased switch costs for having so many more nodes, or possibly the cost of havving a boot hardrive for each box (which would increase the costs quite heavily). My advantages that probably apply to few others: - I dont need any high speed paralellism for this cluster. all jobs run singly by themselves on one node. - quality isnt even a massive factor - if a board crashes, the job is rescheduled. Obviously there's an acceptable threshhold, and we're way beyond that - two boards running for 12 days didnt crash on either OS. I am not putting together a mini prototype to start before the shipment of the rest of the parts comes and I finalize the cabinet design: Im gonna run 10 boards within a few inches of eachother in a stack (with proper cooling) and see how they fare - Im mainly curious about RF interference and cooling problems. I am pretty sure they'll be fine (a friend ran 4 of these boards even closer than I plan for 4 weeks with no prbolems). - we are running diskless nodes over NFS and we dont read or write to it often. (256kbps/node average during calculations) So I dont need a big switch, I dont need super reliable BrandName equipment with a service contract and I dont even need high performance network cards. Im actually somewhat interested in the power usage stats for different Athlon systems. Having fewer but faster nodes may well not save all that much power. Someone have wattage stats handy? > bear a price-premium that decreases their speed/cost merit, and > that freebsd's page coloring sometimes has a measurable benefit. Wonder how many people are using FreeBSD on their clusters instead of Linux... > I'm dubious about further interpretation, though. for instance, > you seem to show a significant benefit to tbird's larger cache > (384 vs 192K), but surely you chose this workload to be bandwidth > intensive, didn't you? if not, then the DDR comparison is rather > specious... I didnt. I chose it to be related to what we need the cluster for. Im trying to justify my design because it may come into question. Which is partly why I really need to check out a P4s stats, but Im pretty sure the price/performance is going to be lower than we can afford. The only question Im really trying to head off is why we didnt use the fastest Tbirds available and DDR ram. I am not going to read the G98 code, its horrid spaghetti ;) and my fortran isnt that great. And there's A LOT of code. Its not worth my time. Its much faster to just run the jobs on different boards and see what the results are, than to predict them by reading the code. Actually I have about 3x as many numbers for non-Atlas jobs, but they're kind of useless. However, they do indicate the speedup provided by the Thunderbirds as I managed to get both a Tbird and Duron 750, 800 and 850. I can dig up those stats if people care, but then again these are stats for *my* particular jobs running on non-optimal (non ATLAS) gaussian. > thanks for posting the numbers! No problem, sorry it wasnt more professionally done ;) I also apologize for not running standard G98 tests (Im not aware what would constitute such, or if there's a preset package of benchmarks available). /kc -- Ken Chase, math at velocet.ca * Velocet Communications Inc. * Toronto, CANADA
- Previous message: Athlon SDR/DDR stats for *specific* gaussian98 jobs
- Next message: Athlon SDR/DDR stats for *specific* gaussian98 jobs
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
