


Red Hat Releases x86_64 Technology Preview, GinGin 141
HTMLSpinnr writes "Red Hat announced today it's release of GinGin64, a "Technology Preview" (read: not beta) of Red Hat's AMD64 technology. You can grab a copy here or at one of Red Hat's various mirrors. Though the version number listed in the release notes is 8.0.95, inside sources say it's based on Red Hat 9 plus some updates."
Great (Score:5, Interesting)
Re:Great (Score:1, Informative)
Re:Great (Score:2)
recompile (Score:4, Interesting)
Re:recompile (Score:1)
As to the practical effect of this, I don't know. Since IA64 is currently targeted toward higher-end
Re:recompile (Score:2)
Re:recompile (Score:1)
To bend over backwards in an attempt at fairness toward IA64, let's just say that the IA64 code generation of gcc is very immature, and perhaps time and a code fork will fix that. After all, that's what it took for X86.
Then for a mild bit the other direction, Intel's secrecy on portions of their documentation, Appendix H being the most
Re:recompile (Score:2)
Re:Great (Score:5, Insightful)
The only meaningful benchmark IMO is processing_power/cost. A comparison based on clock speed would be pretty useless since architectures are different, and Itanium is so incredibly expensive. I'm pretty sure that even if x86_64 is slower it's much cheaper to get enough CPUs for your needs than to buy an Itanium.
Re:Great (Score:2)
So, you would be happy buying only eMachines to put in your server room ?
Re:Great (Score:2, Insightful)
Now, I didn't research this much, but my point is that all that matters is the cost of doing X task with AMD processors vs Intel ones. Clock speed is irrelevant when comparing co
Re:Great (Score:2)
It is, because it was originally designed to compete with old "big iron" RISC servers. Itanium is big, it is hot, it is low-volume, and it is expensive.
I would bet that Opteron actually has Intel shitting itself right now. The more I see about Opteron, the better it looks for 1 to 4 CPU servers, which are generally powerful enough for most tasks, now-a-days. Opteron is sitting squarely in competition with Xeon, Itanium, PowerPC, UltraSPARC, MIPS, etc. for a huge s
Re:Great (Score:2)
There are two meaningful quantities. Performance, and price/performance. A performance metric, like SPEC, measures (primarily) the absolute performance of the CPU, by measuring the time taken to complete a given computational task. This might be computing a quantum dynamics problem, or calculating a satellite traject
Re:Great (Score:2, Interesting)
Re:Great (Score:2)
Massively parallel supercomputers are being built using both Itanic, er, Itanium and Opteron processors. Compute performance and memory addressing capability per node are still important. Probably more important in those applications than absolute pe
Re:Great (Score:1)
In these cases you'd have to consider everything, for example, which CPU is better suited to the task, up to how many CP
Re:Great (Score:2)
One Opteron based supercomputer [zdnet.co.uk] is being built by Cray. It will use up to 10,000 Opterons.
SGI is building Itanium supercomputers [itworld.com].
Both companies know a bit about such boxes. ;-)
Re:Great (Score:2)
Large datacenters also probably need to worry about performance/power consumed, and performance/heat output.
Re:Great (Score:1)
But you certinly have a point here.
I'd say: find the time to complete your task for a number of computer modells FIRST.
Then it would be quite easy to find prices when you are about to place an order for 200 machines.
Gaming benchmarks is a totaly different thing. What difference does 145 fps do compared to 144 fps when your screen only updates 90 times per second?
ROTFL (Score:3, Interesting)
Besides, Itanic is a horrible performer in day to day tasks. I compiled my libc project [www.fefe.de] on a 900 MHz Itanic II and it was outperformed by a factor of four by my 900 MHz Pentium 2 notebook.
I'm talking about the compilation speed here. Transcoding MPEG-2 to MPEG-4 is also a lot slower, a German univers
Re:ROTFL (Score:2)
Who said anything about logging into a public Itanium server? I've got one in the office next to mine.
Re:ROTFL (Score:2)
Re:ROTFL (Score:2)
And again.. I'm all alone on it if I so wish. :)
Also, how did you compile libc?
Re:ROTFL (Score:2)
Basic statement true, but unfair benchmark (Score:1)
MMmm.... (Score:5, Funny)
GinGin and TonicTonic with a good squeeze of LimeLime.
Is it worth it? (Score:4, Interesting)
Re:Is it worth it? (Score:5, Informative)
Re:Is it worth it? (Score:1, Interesting)
-smurk
Re:Is it worth it? (Score:5, Informative)
Actually, the biggest speed boost from operating in 64-bit mode comes from the fact that Opteron/Athlon 64 has twice the general purpose and SSE registers, and also is the first AMD processor to support SSE2. The low register count has always been a stumbling point for x86 processors compared to other technologies like the PowerPC, which have many, many more. This is the fastest and most vital memory to any processor so adding more was an awesome decision, but of course they only work in 64-bit mode.
The fact that it's 64-bit will only help you (double the speed, actually) if you're operating on 64-bit variables, which don't come up in general software very much, but are very good for scientific research, simulations, etc.
And yes, you can directly address more than 4GB of memory... in fact each processor has it's own memory controller built in which also adds to the speed a bit and means that in multi-processor systems each processor gets its own bank of DIMMs.
There's a wonderful article over at ArsTechnica which does a great job of explaining all the benefits of the x86-64 technology here. [arstechnica.com]
--Shon
Re:Is it worth it? (Score:1)
Re:Is it worth it? (Score:1)
This is a common argument, and I get to see it all the time. I.e., that 64-bit calculations are not going to benefit a lot of people, because not many people are using them right now. On the other hand, people aren't using them now because they can be painfully slow on their 32-bit
Re:Is it worth it? (Score:1)
Still, using SSE2 would probably be a better alternative for applications like DVD burning which require repetative instructions since you can process packages of 128-bit data all at once. That way you could instruct the processor to take in 4 32-bit floating point numbers (or 2 64-bit ones) at one time and do operations on them them in parallel rather than process one 64-bit fi
Re:Is it worth it? (Score:2)
No, that's just not true. "64 bit" these days only tells you something about the size of a pointer but not much more. Beyond that, 16 bit, 32 bit, and 64 bit processors have a wide variety of operations, ALUs, and bus widths. There are "32 bit processors" with 16 bit data buses, "
Re:Is it worth it? (Score:1)
We're talking about x86-64 right? It has the capability to operate on 64-bit integer data, and use 64-bit pointers, and retains x87's existing ability to operate on 64-bit floating point numbers with 80-bit internal accuracy, while gaining SSE2's ability to operate on 128-bit vectors.
There is a non-monetary cost of 64-bit, too. (Score:2)
Re:There is a non-monetary cost of 64-bit, too. (Score:3, Interesting)
That may be true for your average, poorly written desktop software, but it is false for well-written scientific or engineering soft
Re:There is a non-monetary cost of 64-bit, too. (Score:1)
Debian? (Score:3, Interesting)
Re:Debian? (Score:2, Funny)
Re:Debian? (Score:3, Funny)
Of course, this is how it's done, this is what's so nice about FAOS programs, code reuse between projects. It is in particular what has made Linux the OS with the fastest-growing installed base, though I can't see how that could be true unless you lump all Windows together. Even lumping all NT together shouldn't work what with the 9x -> XP upgraders.
Yes but... (Score:2)
Until I am able to buy Opteron motherboards and processors and build my own system, AMD64 is not here for me, unfortunately...
Re:Yes but... (Score:4, Informative)
(a canadian company) for about euro 290 for
the retail box.
(For you norteamericanos, that is CAD 468)
Re:Yes but... (Score:1)
Oh, I get it: Funny! Ha ha ha ha.
Re:Yes but... (Score:2)
Re:Yes but... (Score:2)
http://castle.pricewatch.com/search/search.idq?
Re:Yes but... (Score:1)
. Shipping to Europe will cost a fortune and will be here after at least one month. . Customs will add at least 20-30% to the price.
So, basically, in order to order anything from the States, us Europeans have to pay much more to import it. Better wait a bit until the online shops catch up...
Is she re-badged though? (Score:1)
Re:Is she re-badged though? (Score:2)
My God, is there no limit to stupidity? Sheesh.
Re:Is she re-badged though? (Score:1)
More Details (Score:5, Informative)
I personally ordered two Opteron servers this week. I plan on building an e-mail server and K12LTSP [k12ltsp.org] server using modified Red Hat Linux. My findings of success/failure when I figure out AMD64 Linux quirks will be posted to AMDMB.com [amdmb.com] in the coming weeks. (Also check out our Athlon Linux forum [amdforums.com].)
From the AMD64-list discussion so far, there are only a few details:
* Kernel and all applications 64-bit compiled. This includes support for the larger memory address space and 16 registers. (SPEED!)
* AMD64 Linux *can* run 32-bit applications, unfortunately you would need 32-bit shared libraries that were not included in this technology preview. They said that they will be included in a possible future shipping distribution. I personally will try to research how to find/build these 32-bit shared libraries for myself, although I suspect it will show up on amd64-list soon enough.
* Existing 32-bit closed source programs like Macromedia Flash plugin 6.0 for Linux [mplug.org] may work with 32-bit shared libraries, but not while running within 64-bit compiled Mozilla. You would need 32-bit compiled Mozilla. Bummer.
Re:More Details (Score:1)
You can have a nice dual-lie opteron workstation (Score:2)
Personally, we spent $10,000 on one of these, put it had dual 20" LCDs on a Quadra4 GLX, and 3 each of WD 10k RPM and Seagate Barracuda V SATA HDs. And a Midiman 1010LT for sound, because we're snobs. w000000t. Can't wait to try this tech preview on it.
Binary compatibility? (Score:2)
Anyway, we already have C++ ABI problem, so this one isn't much worse. What's more, hopefully every 64-bit compiled C++ application will have the gcc-3.2 ABI (old gccs don't even support x86-64), so no more C++ problems in the 64-bit world, and as a bonus, companies have finally found some incentive to make the not-very-standards-compliant code compile with newer gcc, so 32-b
Re:Binary compatibility? (Score:1)
And yes, amen to the whole C++ ABI thing. My only complaints are that the final solution involves yet another required library, libgcc_s.so, and AFAIK the libstdc++ API is never going to stabilize
Is everything ready or will it take some while? (Score:1, Insightful)
Re:Is everything ready or will it take some while? (Score:2, Informative)
Re:Is everything ready or will it take some while? (Score:2)
On the other hand, if your code is 64-bit clean (as Linux should be, as it runs on many platforms including SPARC and Alpha), it's mainly a matter of recompilation to take advantage of 64-bit processors. AFAIK, there are no new instructions introduc
Re:Is everything ready or will it take some while? (Score:2)
> that would increase the preformance with over 400% or something
> But there where no applications so all the mmx instructions did was
> increasing the cpu core -> making the cpu extra hot. Today we atleast
> have some programs that utilize the mmx instructions. But
> how long did it take? Now to the point. When they make a opteron
> dist "Windows 64 and Redhat for example" do they only make sure that
> all
Impossible! (Score:5, Funny)
So you mean to tell me that Linux is available on a 64 bit architecture before Windows?! Does Steve "Mr. Innovation" Balmer know about this?
We all know this is a hoax. It's not possible for open source software to "innovate"...
Re:Impossible! (Score:1)
Also, read the release notes for the Redhat thingie and see if it is possible to have a proper workstation on that thing. To be fair, though, Mandrake appear to have a more complete offer for AMD64 than Redhat.
Hardware reviewers used SuSE (Score:2)
Re:Impossible! (Score:1)
gillbates: "Linux is available on a 64 bit architecture before Windows?!"
Mr. Innovation: "Uhh... They must have stolen the code from SCO..." {talking to wristphone:} "Call Utah!"
Re:Porting != Innovating (Score:1)
I will wait for official SCO x86-64 support (Score:1, Funny)
Hardly news..... (Score:2, Informative)
Re:Hardly news..... (Score:2)
Re:Hardly news..... (Score:1)
Re:Hardly news..... (Score:1)
can you purchase an opteron (yet)? (Score:2)
Overheard at Intel... (Score:5, Informative)
OK, it wasn't overheard at Intel. But it should have been.
SPEC2000 scores:
Itanic2/1 GHz.: 810/1174 int/fp
Opteron: 1202/1170 int/fp
The integer score is important for many general-purpose computing tasks, like web serving and database.
Gee, Opteron is MUCH less expensive, performs better, runs up to 8-way with off the shelf components and runs your 32-bit x86 code twice as fast and absolutely compatibly. Let me think about this... ;-)
Re:Overheard at Intel... (Score:2)
I think all the current 64-bit CPU producers are thinking about this, too, and saying "oh" and "um" quite a bit trying to figure out there marketing plans.
Re:Overheard at Intel... (Score:2, Funny)
Re:Overheard at Intel... (Score:1)
Re:Overheard at Intel... (Score:2)
Yah. Another important feature of Opteron is that memory bandwidth scales with additional CPUs in an SMP setup. That is sweet.
Re:Overheard at Intel... (Score:2)
However, I think the bandwidth aggregates among the local memories attached to each CPU. To get maximum benefit, the OS kernel would need to know how to best schedule and allocate processes to prevent CPUs from accessing other CPUs' memories often.
Re:Overheard at Intel... (Score:4, Funny)
And this technology must be Unix proprietary technology owned by SCO, because, god knows, no one else could come up with ccNUMA...
Re:Overheard at Intel... (Score:4, Informative)
Re:Overheard at Intel... (Score:3, Funny)
BTW, I'm sorry about your Intel stock, especially regarding what's about to happen to it. ;-)
Re:Overheard at Intel... (Score:2)
Clearly, with its low cost, comparable performance, and ease of porting 32-bit programs, AMD's Opteron is going to cut into Intel's Itanium sales.
The real question is: what Itanium sales?
I assume that AMD isn't just positioning the Opteron as an alternative to the Itanium, but also as a "power user" chip,
Re:Overheard at Intel... (Score:3, Insightful)
The real question is: what Itanium sales?
Sure, Itanium sales are quite low right now. However, the whole idea of Itanium was to make a cheaper, faster, enterprise class server CPU that would kill SPARC, Alpha, PA-RISC and Power. It killed both HP architectures with marketing muscle alone. ;-) However, Itanic has decidely not lived up to the hype and the futur
m/s? (Score:1)
Which universe are you from?
I hope you mean km/s
Re:Overheard at Intel... (Score:2)
you can't buy a 244 (or even a 243) yet, so comparing it to a shipping 1.0ghz itanium is not terribly valid
Re:Overheard at Intel... (Score:1)
You also forgot: Runs twice as hot
Both Platforms on One Media Set? (Score:2)
Look what I found in the sources! (Score:2, Funny)
forward 50
right 90
forward 50
right 90
forward 50
right 90
forward 50
right 90
Mmmm Hmmmm.
Re:Look what I found in the sources! (Score:1, Funny)
Its built on logo!
(* dramatic music, and scene passing through stars and hyper-universe bridge *)
why https? why no certificate (Score:1)
Re:Technology Preview??? (Score:1)
Re:Technology Preview??? (Score:4, Informative)
What next, Mass User Testing instead of Release?
Actually, a Technology Preview usually signifies an Alpha. It's more like "We have something working" than "Please test this nearly-finished-product for us".
Not that I'm saying there's no hidden agenda, who knows?
Re:Technology Preview??? (Score:3, Insightful)
Re:Technology Preview??? (Score:3, Informative)
Matt Wilson explained this in the linked thread:
They're doing this to gain experience with the platform. This preview is based on RHL 9, whereas their first actual x86-64 product will probably be part of
Re:On what will it function? (Score:1)
Wasn't there an x86-64 emulator?
Why hmm yes indeed there is. [x86-64.org]
--TRR
Oui, monsieur (Score:1)
Re:On what will it function? (Score:5, Funny)
Re:On what will it function? (Score:2)
Re:Argh (Score:2)
(Hint: first think, then research, then optionally post)
Re:Argh (Score:2)
(Hint: first think, then research, then optionally post)
Could you post a link to these statistics? What are you counting as an instruction? CISC instructions or micro-ops?
Oh, and I assume that you mean it has fewer instructions, not less...
Re:Redhat is dying. (Score:1)
Re:Karma can be yours! (Score:1)