Fat Man and Little Boy
This month, we're pitting David vs. Goliath. In one corner, we have a massive 70 lb workstation with a pair of dual-core Opteron processors. In the other corner, sits a lithe little notebook with a single Pentium M. It may seem like apples versus oranges, but as the test results show, sometimes looks can be deceiving.
Monarch Empro Custom Workstation
Processors: 2 x Opteron 280 Dual Core
Memory: 4GB PC-3200
Storage: 4 x Western Digital 10K 74 GB SATA Raptor (RAID 10)
Graphics: PNY Quadro 4500 PCI-E 512MB Dual DVI
Motherboard: Tyan S2895A2NRF K8WE Dual Opteron, Dual PCI Express
Includes: Plextor Dual Layer DVD Burner, Asus CDRW Burner
List Price: $8,964 US
Test Results:
postgres: 636 secs
ffmpeg x 1: 209 secs
ffmpeg x 2: 214 secs
ffmpeg x 4: 221 secs
Power draw: 390 Watts
Noise: 51(56) dB front (with door open) / 51 dB sides / 60 dB back
In Summary:
Not a speed demon running a single process, but impressive under multiprocess load. The case is built like a tank, but it's noisy, power-thirsty and has odd placement for some external connectors.
PolyNote MXM915AS
Processor: Centrino Pentium M 2.0GHz
Memory: 512MB DDR2 533MHz
Storage: 60G 5400RPM SATA
Graphics: NVIDIA GeForce Go 6600 128M
Display: 1400x1050 15.1"
Networking: Intel PRO/Wireless 2200BG, Intel Gigabit Ethernet
Includes: DVD/RW burner
List Price: $1,350 US
Test Results:
postgres: 357 secs
ffmpeg x 1: 245 secs
ffmpeg x 2: 483 secs
ffmpeg x 4: 968 secs
Battery life: 1:42
Noise: 40dB (front and sides) / 45 dB (rear)
In Summary:
Surprisingly fast for such an inexpensive system, nice case design and good feel, but the pre-installed Linux needs work.
Monarch Computer's Empro Custom Workstation is certainly an impressive piece of hardware, if size is all that counts. Housed in a full-sized tower with lots of bay space for drives, it has high-end workstation written all over it. Monarch's product rep insisted that I open it up once I got it, and one look inside is all you'll need to see why. The cable management inside the chassis is truly impressive, making the interior look nearly empty in spite of a huge PNY graphics board and four SATA drives.

Figure 1. The obsessively neat interior of the Empro leaves enough empty space to park a Volkswagen.
The pre-installed copy of Fedora came up without a hitch, and easily configured itself for my network. Performance on the Linux Journal benchmark suite was fair for the single-CPU tests (postgres and ffmpeg x 1), but really shone on the multiprocessor ffmpeg x 2 and ffmpeg x 4 tests. In spite of the heavy I/O loading and memory requirements that the benchmarks place on the system, the performance was nearly flat, whether I was running one or four jobs. Having two dual-core CPUs available didn't hurt, but clearly the motherboard is doing a good job of keeping competing processes out of each other's hair as well.
This isn't to say that there aren't some negatives to deal with, however. First, this is not a miserly machine when it comes to the power socket. With all four processors churning at full steam, the power meter measured a fuse-blowing 390 Watts. And, of course, where there's power coming in, there's going to be heat coming out.
In addition, this isn't what you'd call a quiet system, certainly not one to stick downstairs as a Media PC. The noise readings at 1' ranged from 51dB at the front and sides to 60dB at the rear, and it was quite loud in an office setting. Things got worse when the front door was open, bumping the level up to 56dB. There is a fan-speed control in the front, but it didn't seem to make a huge impact on overall noise levels.
Finally, there's the matter of the quirky case design. The USB and audio jacks, which are normally mounted on the upper front section of a workstation, have instead been placed on the bottom front of the right-side panel. Not only is this an inconvenient location to reach, but it's also begging to be kicked out by the first passerby.
I didn't get a chance to play with the impressive-looking PNY graphics board, complete with 1GB of 512MB of RAM and PCI Express interface. I'm sure it would have chewed up Quake and spit it out the other end. However, you have to wonder about the wisdom of putting a $1,200 graphics board in a system whose real forte is multiprocess performance. If I were purchasing this system, it would probably be in a 4U rackmount configuration for use as a server, and I'd stick in the cheapest graphics card that would do the job.
On the other extreme, the Polywell PolyNote MXM915AS is positioning itself as a turnkey Linux notebook solution, offering a dual-boot Pentium M with SUSE on the Linux side. Unfortunately, my out-of-the-box experience was not a happy one. My first criterion in looking at Linux notebooks is how well the hardware functions as shipped, and the PolyNote failed that test. From all appearances, someone had just stuck a stock copy of SUSE 9.3 on the laptop, and shipped it out. The wireless networking didn't function at all, and the CD drive was misconfigured so that doing a mount /media/cdrom failed.
The system itself was well designed, with a nice solid feeling and no suggestion of flimsy plastic. It performed very well in benchmarks, actually outscoring the Monarch workstation in the postgres database test, and scoring close to it in the single-process ffmpeg transcode. Because the Pentium M is a single-core processor, no one should expect the kind of straight-line multiprocess performance that multiprocessor systems offer. However, the PolyNote didn't bog down either, running two and four simultaneous processes in essentially two and four times the runtime, respectively. The PolyNote just barely edged out the LJ test laptop (A Toshiba A75-S206 with a 2.8GHz P4) in overall performance, a system currently selling for around $1,200 US on the street.
Power-wise, the PolyNote manages to make it through an hour and three quarters on its battery alone when running the benchmark suite in a constant loop. This compares with one hour on the LJ test laptop. To their credit, the PolyNote did handle suspend and restarting flawlessly—something that's frequently problematic on Linux laptops. It's not the quietest laptop you'll ever encounter, with dB measurements of around 40 from the front and sides, and a noisy 45 near the rear fan port.
The PolyNote weights in at about 5.5 pounds, but still manages to sport a 15.1" screen. The contrast and side visibility was generally good. The NVIDIA graphics processor ran Tux Racer speedily enough, with no tweaking of the X configuration required. The ALSA sound support also worked right from the start.

Figure 4. The Monarch Empro cruised through the multiprocessor tests, while the PolyNote did surprising well on the database test.
The Monarch workstation doesn't have the kind of “blow your sox off” single-process performance that would justify the price tag for most users, although in engineering development settings, the multiprocessor capabilities might be useful. It's also a bit too loud to want to use in most offices. The PolyNote is a nice enough laptop, but it's nothing special compared to other notebooks in the same price range. If Polywell wants to compete against vendors such as EmperorLinux who specialize in Linux laptops, they need to work on improving their installs so that everything works the first time.
James Turner is Product Review Editor for Linux Journal. He has written two books on Open Source Java development and is a Senior Software Engineer with Axis Technology, LLC.
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Designing Electronics with Linux | May 22, 2013 |
| Dynamic DNS—an Object Lesson in Problem Solving | May 21, 2013 |
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
- New Products
- Linux Systems Administrator
- Senior Perl Developer
- Technical Support Rep
- UX Designer
- Web & UI Developer (JavaScript & j Query)
- Designing Electronics with Linux
- Dynamic DNS—an Object Lesson in Problem Solving
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Using Salt Stack and Vagrant for Drupal Development
- Reply to comment | Linux Journal
4 hours 26 min ago - Nice article, thanks for the
15 hours 7 min ago - I once had a better way I
20 hours 53 min ago - Not only you I too assumed
21 hours 10 min ago - another very interesting
23 hours 3 min ago - Reply to comment | Linux Journal
1 day 57 min ago - Reply to comment | Linux Journal
1 day 7 hours ago - Reply to comment | Linux Journal
1 day 8 hours ago - Favorite (and easily brute-forced) pw's
1 day 9 hours ago - Have you tried Boxen? It's a
1 day 15 hours ago
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Featured Jobs
| Linux Systems Administrator | Houston and Austin, Texas | Host Gator |
| Senior Perl Developer | Austin, Texas | Host Gator |
| Technical Support Rep | Houston and Austin, Texas | Host Gator |
| UX Designer | Austin, Texas | Host Gator |
| Web & UI Developer (JavaScript & j Query) | Austin, Texas | Host Gator |
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?






Comments
postgres: 636 seconds
What exactly is the test? Typing the word "postgres"? Compiling it? Some unknown query on some unknown data? How was postgres configured for this test?