The Test

Testing the w2100z is difficult, since there are very few dual Opteron 250 rigs on the market right now. We had the opportunity to set up a dual Opteron 250 workstation using store-bought components for our tests. This will likely change as more Tier 1 workstation companies start working closer with AMD. The majority of our tests are conducted in the same manner as our Linux CPU and GPU tests in the past. Since this is a workstation, we want to focus the majority of our benchmarks on applications that we would use in a workstation: compiling, rendering and encoding tests.

We took various benchmarks that we are familiar with and ran them on various configurations of the w2001z. As we mentioned earlier, the w2100z does not come pre-installed with any operating system. As a result, we took several different operating systems (Solaris 10, JDS 2.0, RedHat 9, SuSE 9.1) with similar gcc/kernels and benchmarked our programs on them. For reference, we took our off-the-shelf Opteron 250 rig and ran the same benchmarks on it using SuSE 9.1 as well. Although we upgraded the GCC libraries and glibc for the JDS 2.0 configuration, we did not change the kernel - JDS was designed around the 32-bit SMP Linux 2.4 kernel, and upgrading/hacking it would put us well outside the scope of the analysis. As we will see in the next few pages, performance on the proven 2.4 kernel is actually surprisingly good!

Finding properly threaded applications on Linux that are capable of taking advantage of multiple CPUs is a difficult task. While lots of server applications are designed for multiple threads, as the need for multiple users exist, applications that fully utilize multiple processors in a single user environment are difficult to come by. This makes it very challenging for us to benchmark applications effectively using multiple processors. Almost all of our benchmarks only utilize a single CPU unless stated otherwise.

All of our tests take place in the 64-bit environment, with the exception of the JDS rig. Although there is nothing to prevent us from running on 32-bit operating systems, (most) of our applications are mature enough to take a performance hit in a 64-bit environment.

 Performance Workstation Configurations
Processor(s): (2) AMD Opteron 250 (130nm, 1MB L2, Socket 94)
RAM: 4 x 1024MB Buffered ECC PC-3200 CL3 (400MHz)
Motherboards: Sun K85AE Tyan K8W S2885ANRF
Hard Drives SCSI u320 Seagate Cheetah 10,000RPM SCSI u320 Quantum Atlas 10,000RPM
Memory Timings: Default
Video Card(s): GeForce QuadroFX 3000
Operating System(s): SuSE 9.1 Professional
RedHat 9
JDS 2.0
Solaris 10
SuSE 9.1 Professional
Kernel: Linux 2.6.8
Linux 2.4 (JDS 2.0)
SunOS 5.10 s10_63 (Solaris 10)
Compiler: linux:~ # gcc -v
Reading specs from /usr/local/lib/gcc/i686-pc-linux-gnu/3.4.2/specs
Configured with: ./configure
Thread model: posix
gcc version 3.4.2
Drivers: NVIDIA Linux 1.0-6111

The majority of the differences between these two systems result from different motherboards and slightly different hard drives. Most of our benchmarks do not particularly stress hard drive IO, and focus more on CPU and memory IO. Generally, we average three passes of our results unless stated otherwise. Variance is noted, if above 2%.

Solaris 10 Synthetic Benchmarks
Comments Locked

47 Comments

View All Comments

  • najames - Friday, October 29, 2004 - link

    I use a Sunfire V440 daily at work. It is a 4cpu large entry level server seen here.

    http://store.sun.com/CMTemplate/CEServlet?process=...

    I program daily on mainframe, Solaris, and PC. Benchmark programs I wrote took 38cpu seconds on the mainframe, 38cpu seconds on my PIII pc, 17cpu seconds on Solaris. Four programs submitted at once on the the mainframe took 38cpu seconds but wall time was hours, the PC choked, the Solaris server still did them in 17cpu seconds each in about the same wall time. The Solaris server didn't slow down, period. We have combined large programs that individualy would sometimes crash on the mainframe and the Solaris Unix server burns through them even with temp space going over 12gigs druing processing.

    If the Sun Opteron server is anything like my little Sunny, they sould do very well.
  • Reflex - Friday, October 29, 2004 - link

    *laff* Something tells me thats not the case.

    My curiosity is just that since these are obviously relabels, I am wondering who the original manufacturer is as the hardware is excellent and it might be nice to be able to acquire these for white box systems.
  • morespace - Friday, October 29, 2004 - link

    Egad. You're absolutely correct. I didn't notice the daughterboard arrangement in that picture at first. It looks flat. But looking more closely at the placement of chips and capacitors on those motherboards, it's more than a family resemblance - they appear identical!

    I sense a conspiracy.

    The hard drive enclosures appear different for what it's worth. Who makes these really? Apple?
  • Reflex - Friday, October 29, 2004 - link

    I take that back, that is the same as the one I have on my bench, however their cabling is a bit more messy.

    Look closely. Anandtech did not show a straight out picture from the same angle, but thats the same motherboard in more or less the same chassis with a few modifications. The CPU, chipset, Adaptec chip, PCI and AGP slots are all in the same places on that board, both use the daughtercard method for the CPU, etc.

    Thats why I am asking who actually makes that board and case, someone is preconfiguring the servers and Sun/IBM are labelling and reselling them.
  • Reflex - Friday, October 29, 2004 - link

    That is not the same Intellistation that I have on my lab bench. I'll look up the model number when I go back in, but seeing as its friday night that won't be till monday.
  • morespace - Friday, October 29, 2004 - link

    Reflex, what are you on about? Here's a picture of the insides of an IBM Intellistation A Pro:

    http://www.digitalcad.com/articles/viewarticle.jsp...

    Tell me, how does this look like a w2100z?
  • Nsofang - Friday, October 29, 2004 - link

    Zealots on both sides always mess up any discussion. This is a review about the Sun WORKSTATION, yet punks bring in supercomputer arguments. WTF!! is wrong with you guys! If anything bring in arguments/discussions about comparable hardware G5's/Itaniums/NEC/SGI, something that adds to the discussion, not subtract.
  • slashbinslashbash - Thursday, October 28, 2004 - link

    #33: You're right, for "general purpose computing" FLOPS is a pretty bad measure, but you've just changed your argument. For "high-end workstations" (what this argument is supposedly about) FLOPS can be *very* relevant, depending on the application.

    #34: I meant "nothing special" in terms of how supercomputing clusters are normally hooked up. Just a few years ago, Gigabit Ethernet cards cost $200, and their most prominent application was in supercomputing clusters.
  • Reflex - Thursday, October 28, 2004 - link

    #37: Yeah, I know, I was in a mood yesterday or I wouldn't have let him get me into it. ;)

    And you just made the point I was trying to make. While price can be an issue in the corporate space, its only the deciding factor when all other factors are equal. I was not even trying to get into a Mac vs. PC debate, this really has nothing to do with Mac's.

    I do want to know who is building these workstations though, because its not Sun despite the label.
  • bob661 - Thursday, October 28, 2004 - link

    Reflex,
    He's trying to pull you off the subject. Supercomputers are irrelevant in this discussion. The thread is about workstations. Sun markets workstations. Apple does not. I know our company doesn't care about a couple hundred or even a couple thousand dollar difference if the service is impeccable and the workstation performs the task without headaches.

Log in

Don't have an account? Sign up now