64-bit Toys for Athlon-64?
gbulmash asks: "I'm looking to see just how much performance I can squeeze out of a new Athlon-64 system. This isn't for benchmarking, but more like you got a new car and you're looking for a long, straight road where you can push the needles into the red before letting off the gas (and then maybe a twisty mountain road to test cornering). Can the all-knowing Slashdot readers recommend some AMD-64 enabled/optimized distros and packages that will let us new proud papas of AMD-64 systems fully open up the throttle on these bad girls and see what they're made of?"
You can build a Gentoo system completely optimized for AMD64 with help from this page:
. html
http://dev.gentoo.org/~brad_mssw/amd64-tech-notes
T-Minus 10 second and counting til someone starts bashing Gentoo and recommending Debian.
For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
Compile an optimized OpenSSL for the Athlon-64. Sure it might not look pretty but I bet it can do RSA really fast.
By pushing a brand new car to the redline you risk voiding your warranty and causing serious problems later in the life of the car. Cars need to be broken in gently.
It has been statistically shown that helmets increase the risk of head injury.
amazingly enough, the athlon 64 does not seem to have a vastly large number increase in opcodes. I believe they added another set to that long list of opcode types... MMX, MMX2, SSE, etc but the only real preformance increase comes from allowing it to access memory a double word at a time. the problem with that is it only really increases the preformance of floats and arrays if properly optimized.
The original generic sig.
Other than compiling an app and timing the time spent, what are good tools in general that can be used?
Sigs are nice guns
If I seem short sighted, it is because I stand on the shoulders of midgets
actually I don't know this... does Athlon 64 have a 64 bit x 64 bit = 128 bit result operation ?
The other applications that do really well with more memory are database type operations, where you are caching 16 GB of tables in memory so you don't have to go to disk (note, yes this means you need about 20 GB of RAM on the system)
Have fun
I have mod points and I am not afraid to use them
You might also want to see if you can get your hands on the 64bit XP beta. I found some information here:
Microsoft Announces Beta Version of Windows XP 64-Bit Edition For 64-Bit Extended Systems
It looks like you can download the beta if you are an MSDN member only.
For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
I'm a bit confused why you'd want to assign a string to a double in the first place, but I guess in C everything is a number at the end of the day so it's still valid.
Why would you test the performance/handling limits of a new car in such a way. I understand the need to discern the envelope of your new car, but that is just dry/wet braking and evasive cornering. You can do both on a deserted well lit parking lot at low speed. But you can get an idea of these figures from something like Consumer Reports. Redlining the car on a rural road is just asking to hit a deer and speeding on a mountain road is going to get you to cross the yellow line into oncoming traffic which you cannot see. Or better sill, off the side of the road. I guess you wanted to see the maximum speed of your car so how does 180 off the side of a cliff sound. Please grow up.
the benefit of the Athlon-64 / Opteron is that it is a blazingly fast x86 (32bit) CPU as well as having 64-bit stuff.
64bit code will be larger and gcc is currently much worse at generating code for x86-64. Only compile things that actually show a benefit from it as 64bit native if speed is what you desire.
http://www.x86-64.org/ There's a lot of info there. Have fun.
Unique.
Ok, so maybe this is a bit troll-ish, but if you've spent the money to buy one of these things, wouldn't you have a target _application_ to run on said platform?
;)
I mean, the only thing you've proven is you can purchase something hot off the assembly line so that it can sit there and do 0 work for you. Don't you have an application or server or _something_ that you intend to use this machine for?
If not, I hope you have some kind of justification for this box for your management in their budget
"I drank what?" -Socrates
Try this as well. Fun stuff.
ftp://ftp.suse.com/pub/suse/i386/x86_64
Great distro too.
Unique.
Is here, although I doubt it is the kind of distro you're looking for :)
Some would say otherwise.
Granted, it's not gospel, but sound in theory.
Ferrari and other exotic car rentals in New York
you're looking for a long, straight road where you can push the needles into the red before letting off the gas (and then maybe a twisty mountain road to test cornering)
No idea about auto drivers, but bikers have a word for this: squid. It's about as relevant as graphics card benchmarks.
See, anyone worth a salt tailors the race to their bike. I ride a touring bike. I'll race any super sport ten laps around Laguna Seca. But we start and end the race in Maryland. My father has a super-motardish bike. He'll race against any sport bike. But the road has to have potholes, lots of switchbacks, preferably some dirt road thrown in, etc.
Now, in an attempt to avoid being completely and 100% off topic, have you given any thought to custom compiling gentoo? Start with a stage 1 install, and compile everything from the kernel to glibc to the bash prompt. It shouldn't take long at all on your machine. I was able to do a KDE desktop on a P4 in just a few days.
Jesus was all right but his disciples were thick and ordinary. -John Lennon
I organise a small number-crunching project (computational number-theory),
and if you'd like to race my code on your Athlon-64 verses everyone else's
PII/III/4s and Athlons, I can let you have the source, and maybe reserve a
chunk for you (it's not one of these flashy client-server setups). It assume
the usual GNU compiler toolchain, so any linux distro or similar would be
ideal. (Gentoo - get everything optimised for your system?)
Phil
Also FatPhil on SoylentNews, id 863
That's kind of funny you would mention that, as when I bought my new car a few years ago they told me to drive it hard some to break it in. The whole "gentle break-in" thing is a myth.
When you look at the state of the world, how can you not become a radical, liberal anarchist?
(LINUX) cd /usr/src/linux && make -j .... see how long that takes ;-)... or (FreeBSD) cd /usr/src && make buildworld
Only 'flamers' flame!
Does slashdot hate my posts?
SUSE Linux Enterprise Server 8 for AMD64 has been around for a long time. That's why it was used in all of those Opteron benchmarks after it was released.
For something a little more affordable, SUSE 9.0 for AMD64 will be released tomorrow. (Along with the IA32 version I preordered)
For a no-cost alternative, you can download all 9 ISOs for the SUSE 8.2 for AMD64 beta here.
This is just further proof of the corelation between neonazi IT professionals and Gentoo users. One quick look at this guy's history shows he is nothing more than a troll. *sigh*
Anyone have any experience/knowledge?
Halp halp! I bought a shiny shiny new AMD-64 (INTEL SUX) and there's no software for it! *cry!*
Silly wabbit, don't you know that posting pro-MS comments on Slashdot is for kids?
/. (aside from their MS Sidewinder or MS Wheel) is beyond me.
Seriously, why anybody even bothers to post a recommendation of something MS on
social sciences can never use experience to verify their statemen
Some chess engines represent the chessboard using "bitboards". A bitboard is where you use every bit in a 64-bit unsigned int to represent the state of a square on the board. To represent the whole board you use multiple bitboards... for example:
To get the location of white rooks you would and the two bitboards above together. You'd have to store black pieces, knights, bishops etc... in their own boards. You get the idea.So these programs tend to be a hell of a lot faster on 64 bit processors than on 32 bit machines because all this anding and oring can be done in one cycle rather than two.
One of the best free chess engines, crafty, is a bitboard program. So to answer your question - ftp a copy of crafty source code, build it with your handy dandy 64 bit amd64 compiler and run the benchmark command to see how fast it is.
$7fC0A09088848281 (I think I have that right, if you break that up into one byte per row on the chess board you can check it).
which neatly fits in one 64 bit word. It turns out that 64 bit processors are great for chess, significantly faster!
-WolfWithoutAClause
"Gravity is only a theory, not a fact!"dnetc
Ron Paul 2012
Actually, it wasn't originally. It had to do with the way engines were built (tolerances) and the compression ratio of the engine.
It is true, that this is largely no longer the case. It is now much more true "drive it like you will drive it." You can actually ruin the engine now by driving it nice and gentle for 30K miles and then driving it like you will.
So, old cars: break them in gently!
New cars: drive it like you always will!
There are 32 pieces on board (max), each requires coordinates on 8*8 board, which can be represented by 8 bits. Overall, a position requires up to 8*32=256 bits. How can it fit into 1 64-bit register?
In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
Many people -- unlike me -- can afford their very own opteron system. The major stumbling block today is the motherboard, which will run you a good five hundred bucks. You can get a tolerably speedy processor for a mere $250 or so.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
... and stick it up your ass.
I've got some Win 32 bit games, but the main reason for this is that I've never owned a bleeding-edge, top-of-the-line system before. Could never afford one before.
With upcoming life events, it's unlikely I'll be able to justify something this new/hot/expensive for the next 20 years. So my wife agreed not to complain if I bought a badass system as a b-day present for myself.
So, yeah, it's a bit unjustified, maybe an early "mid-life crisis" toy. But it's better than buying a sportscar, divorcing my wife, and cruising the local community college for a 19-year-old bimbette to make me feel young.
- G
Start a happiness pandemic
Start working on porting GIMP, OpenOffice and some other apps to 64-bitness
The major stumbling block today is the motherboard, which will run you a good five hundred bucks.
Yeah, but why bother when you can get an Athlon64 board for = $100? (Unless you want, and can afford, to put 2-4 of those little beauties all together, in which case the answer is obvious).
Opteron also has more cache and, IIRC, a more fully developed memory controller. So there is a reason besides SMP - though SMP is obviously the driving force behind Opteron sales over Athlon 64, at this point.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Dude, it's late, put down the caffine and step away from the coffee pot!