VIA K8T800 Chipset Preview - Dual Opteron in Action 258
Mr.Tweak writes "It has been a long time coming but we are finally reaching the beginning stages of 64-bit mainstream computing. AMD has been the first to bring a 64-bit processor to the market with any true support in the Opteron. VIA is one of the key chipset companies supporting AMD64 and today TweakTown takes a preview look at their new K8T800 chipset with AMD Opteron 242 and 244 processors. 64-bit computing is boarding - don't miss the train!"
Yes, but... (Score:5, Funny)
I'll get on the train when the fare is a bit less.
Re:Yes, but... (Score:2)
Re:Yes, but... (Score:4, Funny)
Only if you work for atari.
Well. (Score:5, Insightful)
I'm sure this is true for most other computer users as well. 64-bit on the x86 desktop is not really a 'mature' technology, even though it's been done before with Alpha and Itanium... I for one would hate to spend lots of money moving to an Opteron-based platform, to find out that one of my devices doesn't work or that one of my programs doesn't work. So I suspect that the risk involved (even though it's rather minimal, really) probably is going to keep a lot of people from moving to Opteron and co. for a while.
Re:Well. (Score:2, Interesting)
Re:Well. (Score:4, Insightful)
Re:Well. (Score:5, Informative)
Re:Well. (Score:2, Insightful)
The train is a beast, but the desitinations are limited
Great
Re:Well. (Score:2, Insightful)
Have patience, 64 bit apps will come, it's just a matter of time.
Re:Well. (Score:2)
Re:Well. (Score:2)
b) The bench marks i've seen are more split, some put intel (P4 and Xeon) ahead some say Opteron's better. The only place that I see any real difference is that Intel has yet to move the Xeon to 800 FSB. So the dual systems seem to give Opteron a bit of a leg up, if they do move to 800 FSB then it would be back to the
Re:Well. (Score:3, Interesting)
Yes, not all applications are or will be 64 bit. You're practically guaranteed not to ever see 16 bit programs again because a 16 bit processor can address only 64 KB of memory without some hack like segmented me
Re:Well. (Score:2, Interesting)
Uh... no.
Traditionally, a 16 bit processor means a processor with a 16 bit databus.
This doesn't restrict either register size or address space (ie number of address lines).
My 68K was a 16bit CPU... with 32bit registers and a 24bit address space.
My Z80 was an 8bit CPU
Likewise, it would be techically perfectly feasible to make a 32bit CPU with a 64bit address space - without hacks - or a 16bit CPU with a
Re:Well. (Score:2)
Myself, I'd just buy a new Linux CD and get all my applications recompiled for Opteron
Re:Well. (Score:2)
Ah, but can you link a 32-bit program with your 64-bit system libraries? Want two of every library?
Re:Well. (Score:2)
Well, yes. I expect that OSes for Opteron will include two versions of every library for a while to come. I mean, Windows still provides all the 16-bit API calls.
It wouldn't require every library - just enough libraries to run dodgy nonportable applications (such as the JDK) which are available only in 32-bit format. Such apps usually don't use many libraries beyond libc anyway
Re:Well. (Score:3, Informative)
I'm doing fine with my 3GB Ram. 6 would be nice, but so far I can stay out of thrashland at safe distance. So the potential speed gain would be minimal. Since it's an 1.4GB ASCII sgml, I don't need 64 bit numbers either...
Honestly : there's no reason for me right now to go 64bit, and I consider myself a high-end desktop user. I
Re:Well. (Score:2, Interesting)
Until the FPS/MMORG games start requiring it that is...
Re:Well. (Score:4, Interesting)
That means a dynamically-typed language with comparable performance to statically-typed.
Historically, one of the significant markets for Alpha processors was people running the Genera virtual lisp machine.
Re:Well. (Score:5, Informative)
Re:Well. (Score:5, Informative)
I'm doing fine with my 3GB Ram...
On a 32 bit architecture, the kernel has to use nasty, expensive tricks to address memory over 3/4GB (for the default 1:3 userspace/kernel memory split). These tricks require lots of TLB invalidations, which are painfully slow, since the cache has to be reloaded from main memory. 64 bit architectures can just directly address that high memory, so you get a speed boost. How much, I don't know yet, since I don't have an Opteron at hand to benchmark. It will be quite measurable.
Re:Well.Actual benchmark (Score:2, Interesting)
Performance improvement (Score:2)
Re:Well. (Score:2)
Lots of pins to admire though.
Allegedly they might ship this week. It reminds me of when the athlon came out, there was little choice and availability of motherboards for ages.
AMD the first? (Score:5, Interesting)
By all accounts this is not the best of the current 64-bit chips, but I think it was the first to be offered in "PC-priced" systems.
Re:AMD the first? (Score:2)
and with any luck, it can probably even reach the stellar performance of a PC that was mainstream 5 years ago.
By all accounts this is not the best of the current 64-bit chips, but I think it was the first to be offered in "PC-priced" systems.
And I bet some crackheads even bought it.
Really, I have had the "pleasure" of dabbling with some (old, I admit it) 64 bit sun boxes and
Re:AMD the first? (Score:2)
Re:AMD the first? (Score:2)
Too little, too late.
But if you want one I'm sure you can find them on eBay for next to nothing, which is what they're worth.
Re:AMD the first? (Score:3, Informative)
I played with Opty's months ago.
Re:AMD the first? (Score:3, Informative)
Re:AMD the first? (Score:2)
I think you can also get them from Boxxtech [boxxtech.com], servers from IBM, etc.
So yeah, you can get fully equipped systems with Optys in them.
Re:AMD the first? (Score:2, Interesting)
64-bit computing is just now boarding? (Score:5, Informative)
Re:Take the G5 train if you can't wait... (Score:2)
The 64 bit AMD is also good but will still require a recompile. LinuxPPC-G5 or Linux-x86-Opteron are both different than the stock vanilla PC Linuicies.
Apple/IBM and AMD have a very healthy co
Readable hardware reviews (Score:5, Insightful)
'Without dragging on anymore, let's see what VIA's K8T800 chipset is capable of' - well, without dragging on any more than going to the next page after about two paragraphs...
Re:Readable hardware reviews (Score:5, Informative)
I always hit the printable version [tweaktown.com] and cancel the print dialog. Plus that means modem users have a chance to read the article in less than a week.
Re:Readable hardware reviews (Score:2)
Re:Readable hardware reviews (Score:2)
Seen in another /.er's sig:
"Me spell chucker work grate. Need grandma chicken."
Memory (Score:5, Interesting)
There are more dual boards also including Tyans Thuder K8W [tyan.com]. Rumor has it that nvidia will be coming out with a nforce chipset that will support dual opterons also.
Benchmarks
246 Benchmark [amdzone.com]
Overclocked 246 [amdzone.com]
Re:Memory (Score:2)
That said, you did make one good point 'via hinders the opteron'. VIA has the quality control of a three-legged sock monkey. D
Re:Memory (Score:2)
Re:Memory (Score:2)
Re:Memory (Score:3, Informative)
With NUMA instead of sharing the memory and memory bus each processor has it's own local memory and a special bus for accessing other processors memory. Accessing local bus is always at 1
Pointless use of dual proc (Score:5, Interesting)
They've asked for help getting some dual proc benchmarking software. It would be great if someone could help them out. I'm really curious what that box is ACTUALLY capable of. IT's a goodly amount of horsepower with a reasonable amount of L2 cache with 64-bits of data-y goodness. It could make a heck of a "workgroup" size database server.... for a lot less than Sun's workgroup servers.
I think this next gen of procs (and their 64-bitness) is going to put another dent in Sun. First, lowend *NIX servers based on x86 put a huge dent in their pizza box market. Now, consumer grade 64-bit procs will probably start to eat heavily into their midrange market (like the 220R and that realm). In the big iron... well, that's contentious already. No need to to mess with them there
Re:Pointless use of dual proc (Score:2)
make mrproper && time make bzImage
Re:Pointless use of dual proc (Score:2)
make mrproper && cp
The "mrproper" makes sure that a benchmark run can't take advantage of work done by the preceding one. The "j2" runs four make threads in parallel. To be fair, this should be "j1" when testing the single processor system, si
Re:Pointless use of dual proc (Score:2)
Eek, I meant two. Though I usually test with -j4 on dual proc and -j2 on single proc, on the theory it focuses the work more on the CPU and less on the disk.
(dual) cpu benchmarking (Score:4, Informative)
make -j bzImage
on the linux kernel. -j spaws a new process when ever possible. It is possible to limit the number of processes, with a number right after the -j. This trick naturally works on other compilations than the kernel, so just find something big, and give it a test.
Actualy when i read Toms and others test of the Opteron back when it was released i kind of missed tests that used OS tools and programs to test the system, using real programs.
Source Compilation:
Maybe you dont recompile kernels all day, but if you are a developper you compile source code, so for you a compile test is worth while.
Gimp:
Apple usualy does alot of photoshop benchmarks, so why not use gimp, a known image, and a known script for gimp to benchmark the system with that? Some people use imagemanipulation for work, so lets test real work.
It might be an idea to test other programs, possibly some engineering tool, maybe blender, or some other tool that uses the floating point unit, rather than the integer part, and or possibly something that can use and test SMP, and/or tests that is cpu bound, memory bound, (or disk bound).
Re:Pointless use of dual proc (Score:2)
Or you could just let some professionals handle the professional benchmarks.
Re:Pointless use of dual proc (Score:2)
Those people do not have the faintest idea about what they are talking about.
First, of all - a dual processor Opteron is not SMP. It is NUMA. (The difference: SMP="Symmetrical Multi Processing", NUMA="Non Uniform Memory Access").
In an SMP system, multiple processors share access to the
Re:Pointless use of dual proc (Score:2)
It looked like, other than Sandra and some other synthetic benchmarks, all they did was run a few games on it. I couldn't care less how Half-Quake-Doom-Forever XLII runs on it, especially since your average game will
C'T Review (Score:5, Informative)
The nicest thing though is the price: 280 euros. Sounds like a good workstation board.
Re:C'T Review (Score:5, Informative)
Re:C'T Review (Score:3, Informative)
What are you talking about??? Did you even view the link [tyan.com]? This board (the s2880) has AGP and is ATX form factor. True, this maybe more server oriented with the oboard graphics card, but I see no reason (other than price, maybe) why this can't be a desktop/workstation mobo.
Re:C'T Review (Score:2)
As far as I can tell, Apple also has a problem of not being workstation class simply by not having ECC support. ECC was standard for workstation computers for at least five years.
I really don't look that har
Overclocking, tweaking, overclock, tweak (Score:5, Funny)
The first 64-bit platform (with qualifiers...) (Score:2, Insightful)
Don't get me wrong, AMD has done rather well relying on 3rd parties to develop mobo chipsets for them, but I'm not sure I'd call NOT having at least 1 in-house chipset solution "true support". If VIA and NVIDIA decided to dump AMD for some reason, they'd suddenly be in a pretty lousy position.
Re:The first 64-bit platform (with qualifiers...) (Score:5, Informative)
http://www.amdboard.com/msi_k8d_master.
And all currently announced chipsets:
http://www.amdboard.com/opteron_chipse
AMD themselves, nVidia, and VIA.
Re:The first 64-bit platform (with qualifiers...) (Score:2)
Re:The first 64-bit platform (with qualifiers...) (Score:2, Interesting)
And, actually, as another example, IBM is IBM's trademark, and ibm is not.
This is great news for us (Score:5, Insightful)
So I say go AMD64 and go KIA, so I can buy those Athlons 2000+ based-machines I need even cheaper.
Re:This is great news for us (Score:2)
Actually, 2600+ is at 100EUR at the moment. It's not going to go much lower, percentually... they just phase out products that are 70EUR. And motherboards, older generations don't really plummet in price, they just disappear. But the CPU-mobo combo costs something like 200EUR if you go with AMD, so who cares?
Obviously you can buy the stuff second hand, which is a different matter altogether.
Spooky Slashdot tagline... (Score:3, Funny)
#if _FP_W_TYPE_SIZE < 32 #error "Here's a nickle kid. Go buy yourself a real computer." #endif -- linux/arch/sparc64/double.h
So, the Slashdot Oracle is endorsing Sparc over Opteron? To hear is to obey, Master! ;)
64 bit processors running 32 bit software (Score:5, Insightful)
"Finally"? (Score:5, Informative)
I guess you didn't hear about the Apple PowerMac G5 [apple.com] when it was announced months ago and began shipping last week, then....
Re:"Finally"? (Score:2, Informative)
Re:"Finally"? (Score:2)
Re:"Finally"? (Score:2)
I guess you didn't read the word "mainstream" in the comment you replied to.
Re:"Finally"? The Opteron doesn't even come close (Score:2)
I'd like to see if the Opteron 64 has sold 240,000 computers!! (or the Alpha) Apple's preorder total for the G5 is right at 240,000 and the numbers are expected to grow by about 15% once fully stocked in stores before the end of September.
And to those; "it's a 32 bit OS" naysayers, Panther will be partially 64 bit and multithreaded. Quit with the Apple bashing and read facts.
Re:"Finally"? The Opteron doesn't even come close (Score:3, Funny)
and one of them's a Mac zealot and the other's a PC zealot.
Re:"Finally"? (Score:5, Informative)
Now granted the article should say something like, this is the first somewhat affordable x86 chip to provide 64 bit computing.
There are many other links that have excellent benchmark results of the Opteron. Specifically, toms hardware has a great review, but to sum most of the review up...
The dual Opteron 244 kicks the crap out of a dual Xeon in most linux server type benchmarks. This is WITH 32 bit code. The next step is to get code that is still 32 bit but compiled for the Opteron. i.e. Oracle wich is out now. This gives you another small gain in performance and then lastly you can test again with pure 64 bit compiled programs. The last "MAY" give you some performance increase over 32 bit programs recompiled, but that depends on the program. An example would be a simple "hello world" would not run any faster, but a database that needs more than 4GB of memory should perform better.
So for our company we didn't compare the Opteron to a Itanium, but to a Xeon and the dual Opteron smokes it.
Note, that I always say dual Opteron, because a single Opteron doesn't perform any better than the current 32bit X86 chips. In most cases it performs worse. One of the key factors with the Opteron is the way the chips talk to the front side bus. This is currently the bottleneck in most dual/quad processor x86 systems. AMD has somewhat handled this bottleneck by allowing both chips to have a separate path to "some" RAM and providing a larger amount of data to pass from processor to RAM. I can't speak for the quad and eight way systems, but for the dual processor systems this makes a HUGE difference.
In our environment, a dual Opteron 1.8GH beats a QUAD 2.8GH Xeon in performance (with Oracle). Given that Oracle charges us 15k per CPU + 4k a year, that is a huge savings, and we are not forced to go to a pure 64 bit system today.
Intel addresses the front side bus issue to RAM by increasing the on die cache of the Xeon. So they released a 1MB version of the Xeon 3GH (they had a 512MB version before), to combat the Opteron. The problem is that it didn't help that much. Intel's solution would be to include X86 code, "done well, not the crappy way it is done now" in the Itanium, and lower the price to under a grand. I doubt they will do that any time soon, so it looks like this will give AMD a good path to the small server market. Factor that in with IBM and SUN wanting to use their stuff in new server, things look ok for the Opteron.
I still don't know how well the AMD Athlon 64 will be though. That chip isn't due to be released until next month. That is the replacement for the current Athlons, and for AMD's sake it better beat a P4 in most Windows stuff.
Re:"Finally"? (Score:2)
Re:"Finally"? (Score:2)
I am currently loading RedHat ES 3.x BETA and hope to try it out.
I don't expect it to work with the BETA of RedHat, but I want to test it out.
Oh yeah, the RedHat version is also for the Opteron.
I started the load last night...
Re:"Finally"? (Score:2, Informative)
but a database that needs more than 4GB of memory should perform better.
[/QUOTE]
I believe any reasonable database will perform much better on 64bit than 32bit even 4GB. For one simple reason - databases are internally using 64bit counters for everything and 64bit int on 64bit cpu is perfect fit
Re:"Finally"? (Score:2)
I hate you
*hate in the envy sense of the word
enough already (Score:5, Interesting)
They aren't even new in desktop machines. I just threw out an Alphastation4 with a 64 bit 21064 from 1996 or something (nearly put my back out lugging the thing down the stairs. They built computers to last in those days). That was a competitor with the Pentium Pro IIRC. Many of the machines where I work were 64 bit ultrasparc before we started to go 32 bit x86.
That said, the new athlon does look pretty damn fast.
I allready rode the train. (Score:5, Funny)
Re:I allready rode the train. (Score:2)
and all I got was this lousy 80bit shirt! [thinkgeek.com]
Re:I allready rode the train. (Score:2)
Server software (Score:4, Insightful)
The benchmarking software that would give us the opportunity to test the SMP Opteron platform to its fullest extent costs many thousands of dollars (Ed. Note - If any company wishes to sponsor us with this type of software, you are most welcomed!).
Thousands of dollars? Can't they just run Apache or something on it and show transactions per second comparisons serving some complex dynamic page?
How could you? (Score:2, Insightful)
Miss the train? Miss the train? How could you possibly miss the train? As 64 bit computing comes into the market, 32 Bit will gradually move out (not unlike 8 and 16 bit have previously done). So when you need buy new systems, you're gonna eventually end up buying into the 64 bit thing.
It's all good, but it's not like you need to buy now, or forever miss the train!
PlayStation 2 CPU was not first, but earlier. (Score:3, Informative)
Re:PlayStation 2 CPU was not first, but earlier. (Score:4, Funny)
Also held the record for most machines ever sold, at the time anyways. The biggest, and the mostest. Commodore 64. Accept no substitutes.
I can't wait... (Score:5, Informative)
Are we about to enter 18 months to 2 years of mostly running 32-bit apps on 64-bit hardware? (Or even longer than that, if we recall that "32-bit Win95" was really 16-bit in sheep's clothing.) And what's a "generation" for hardware? 2 years?
There will probably be some nice bargains on 32-bit boxen later this year & next, I'm sure. And they're gonna run those old 32-bit apps just fine. Then, when they wear out in 2-3 years, you can upgrade to 64-bit hardware to actually run 64-bit apps.
In other words, that first train trip is going to take you to an amusement park that's still under construction.
I'm really sorry to hear that (Score:2)
where's Nvidia? (Score:2)
Re:where's Nvidia? (Score:2)
Re:where's Nvidia? (Score:2)
Don't miss the train? (Score:2)
I'm going to wait until the second generation of this technology emerges before I put my money on anything.
vmware with 4GB RAM? (Score:2)
I also wonder if AMD has talked with the vmware and virtual pc people regarding what sort of instructions would be helpful and actually implemented them.
32 bit mode (Score:2)
"Silly" as BBC Basic used to say (Score:2)
[second number is the line number interval]
Slashdoted...Here is the Article... (Score:5, Informative)
Introduction
We saw the release of the Opteron processor earlier this year which was powered by AMD's own 8131 Northbridge. With many months passed since and a lot of R&D invested, it was time to see what VIA were capable of when given the latest 64-bit processor to play with from AMD. The latest chipset to hit the market from the Taiwanese chipset manufacturer comes in the shape of the K8T800 and carries over everything you need when it comes to inserting those brand new processors into VIA-powered motherboards.
The K8T800 chipset carries over with it the latest Southbridge from VIA, the VT8237, which we were very impressed with when reviewing the PT800 only last month. It carries over the same features which we will look more into later on.
Due to the limitation in server hardware and server benchmarking software, we have chosen to write a preview on the chipset with a lot of benchmarks with different processor environments. We will help give people an understanding of the technology and the future it has.
Without dragging on anymore, let's see what VIA's K8T800 chipset is capable of when powered with some of the newest and most powerful processors to hit the market from Advanced Micro Devices.
The Opteron Processor
Before we get into talking about the chipset, we will take a moment to have a look at the processor which will be accompanying our test motherboard today.
The AMD Opteron is the latest processor to hit the market and carries the long awaited 64-bit architecture to the retail market. While we have seen Intel release a 64-bit processor to the market in the shape of the Itanium and Itanium 2 some time ago, it was one product that the end-user would not consider purchasing due to its high price tag and lack of chipset support.
The Opteron comes with a massive 940 pin count which is the largest of any processor implementing the PGA format. PGA or Pin Grid Array can be separated into two parts: the first being Pin, which in this case is the small metal pins we see coming from the bottom of the processor and the other is the Grid Array. The Grid Array is the formation the pins are in, which here is a 940 pin formation. Together we have the highest pin count currently on the market for this kind of technology. The Opteron processor also carries a huge 1MB of L2 cache to help when it comes to processor-hungry applications. The Opteron also has three Hyper Transport buses which we will look into more in just a moment.
What else AMD has in store for 64-bit
While we are on the subject of AMD processors, we may as well have a quick look at what else AMD have in store for the 64-bit market.
The cheapest of AMD's 64-bit line will be known as the Athlon 64 and will most likely be launched next month in Taiwan at Computex 2003. The Athlon 64 will be the entry level 64-bit processor and the mainstream product with a pin count of 754 replacing Athlon XP. Athlon 64 has the smallest amount cache out of the group with only 512k and will only support Single Channel DDR and one Hyper Transport Bridge meaning it is not SMP-capable.
The other processor which will be making an introduction, which seems to be confusing a lot of people, is Athlon FX or Athlon 64 FX. The Athlon FX will be the enthusiast processor, according to speculation currently floating around. Consisting of 1MB cache and three Hyper Transport buses, the only difference between it and the Opteron is support for SMP. The Athlon FX will consist of 939 pins; the pin that is missing is the one that gives it the ability to run Dual Processor mode.
Hyper Transport Buses
As we just mentioned, the Opteron and the Athlon FX will consist of multiple HT (Hyper Transport) buses, while the cheaper mainstream Athlon 64 will only have one.
One of the buses goes to your peripherals (your AGP slot, PCI slot, etc). This is the only one on the Athlon 64. The s
Benchmarks... (Score:2)
I'm not really sure what exists for Linux benchmarking, but you have to remember those people are doing public (as in low level/everyone knows what I speak about)
So first we need 3DMark200X Linux version, then you must be able to install and actually play Quake 8)
So the problem is not just installing an SMP capable OS (Win2K pro does that just fine...) but to play with 2 cpu...
Most people I know do tests using photoshop, as it is optimized for SMP systems and t
Re:MySql slashdotted (Score:2)
Re:MySql slashdotted (Score:2, Informative)
Re:MySql slashdotted (Score:2)
From my brief period writing for a Web based company I'm guessing that the temptation to put glitz and gadgets on every page is something that MBAs can't resist.
Re:MySql slashdotted (Score:2)
All the cheesy crap and glitz on many business home pages make an otherwise serious enterprise look like a burlesque show.
Re:/.ed (Score:2)
Oh man, sounds just like the chicks in accounting at the last company I worked for doing IS/IT work. I was working on a machine under the desk when I heard this beautiful conversation
G1 : I hit the print button but it isn't printing.
G2 : Sometimes they get lost on the way to the printer.
G1 : What do I do?
G2 : Print it again. Print it five times. Just keep hitting the print key until one of them finds its way to this printer.
Meanwhile I am unde
Re:Need 64-bit OS for and apps for big benefits (Score:2)
LD HL,(X+0) ; 20
LD DE,(Y+0) ; 20
ADD HL,DE ; 11, 15 w/ carry
LD (A+0,HL) ; 16
; - repeat three with ADC
So, 67 + 71*3 for a 64 bit add = 280 cycles (or 70 microseconds at 4Mhz). Which makes the Opteron, what?, ~70,000 times faster with 64 bit arithmetic (its such