That's great and all, but one thing I would like to build (when I can afford it) is my own desktop computer. No mere run-of-the-mill system, this would be the Ultimate Rig for David. Sure, I could simply buy a high-end pre-packaged setup from, say, Alienware, but I think I'd enjoy the technical challenge of actually constructing my own system from individual components...and it would probably be less expensive.
As I mentioned yesterday, I've been trying to recognize that it's ok to spend money on things that you like. Unlike most of my college roommates, I'm no comp sci major, but I enjoy working with computers. With that in mind, here is my list of components for the Ultimate Rig. This list is only for the present; one of the advantages of not building it now is that the prices for most of these parts will inevitably fall, while newer, better parts will become available if I decide on top-of-the-line components.
This is mainly a working list for my own use and research, so I will likely change or update it in the future. If anyone has any suggestions, please bring them up. For now, I've excluded the motherboard, case, and power supply; I'll work on those later.
One thing I skimped on in my Inspiron 9300 was the processor; if I recall correctly, I bought either the least powerful or second-least-powerful option when customizing it. It was an Intel Centrino chip, built specifically for mobile computing, meaning that it was relatively low-powered. This being the first system with parts I personally selected, I quickly learned that no matter now much RAM you have or how great your graphics card is, if you have an inferior CPU, overall performance may not be as fast as you want it to be.
The two major players in the desktop CPU market are Intel and AMD. My recently-purchased machine, along with my parent's desktop PC that I helped select a few years ago, use AMD chips. Specifically, my current computer uses a Turion X2 dual-core system. I've been very impressed by its power compared to my old Inspiron, but the Ultimate Rig will make no such compromises. AMD chips are generally less expensive, but I've found that they also run quite a bit hotter. The Ultimate Rig will make no such compromises, and will have the awesome power of a quad-core i7...or whatever is available when I build it.
Memory: 8 GB+ DDR3
I don't really have a brand preference when buying RAM; I'll work on that later. DDR3 SDRAM is a new form of memory, an upgrade on DDR2 used by most modern systems (such as my own current PC).
Data Drive: Solid-state (?)
Data drives are an interesting area in the consumer PC market. Most computers use hard disks, which use the same magnetic storage system used in cassette tapes (remember those?), albeit to a far more refined degree. However, hard drives seem to be slowly but inevitably being replaced by solid-state drives. Also known as flash drives, solid-state drives are the data storage mechanisms found in USB flash drives and the ipod nano, among other gadgets. They offer numerous advantages over hard drives: they're faster, more durable, silent, and utilize far less power (meaning they generate far less heat). For example, this solid-state drive consumes a mere 0.15 watts of electricity when active, and only 0.06 a watt when idle.
However, these drives are fairly expensive, and there are some concerns about their long-term storage viability. Still, I think it may be interesting to experiment with multiple drives, perhaps by using a relatively low-capacity solid-state drive to hold the operating system and applications, and much larger high-speed hard drives to hold everything else. Alternately, I may experiment with RAID configurations to boost drive performance and redundancy. I'll have to look into this more, but for now, time is on my side: the cost of solid-state drives can only fall, while the capacity and speed of standard hard drives continue to rise.
However, these drives are fairly expensive, and there are some concerns about their long-term storage viability. Still, I think it may be interesting to experiment with multiple drives, perhaps by using a relatively low-capacity solid-state drive to hold the operating system and applications, and much larger high-speed hard drives to hold everything else. Alternately, I may experiment with RAID configurations to boost drive performance and redundancy. I'll have to look into this more, but for now, time is on my side: the cost of solid-state drives can only fall, while the capacity and speed of standard hard drives continue to rise.
GPU: nVidia 9800 GX2 (?)
The graphics processing unit, also known as a GPU or graphics card, is a processor that handles all display options, reducing the load on the CPU and enabling graphical applications far beyond that of an unassisted CPU. If you want to watch a video or play almost any modern game, a good GPU is essential. As with CPUs, there are two dominant players in this market: nVidia and ATI (which is now a subsidiary of AMD). Both make great cards, and I've used both brands at different points.
I'm currently leaning toward nVidia's 9800 GX2, which has 1 gigabyte of dedicated graphics memory and an integrated system for handling on-screen physics. A few years ago, there was speculation that for serious graphical applications, a dedicated physics processing unit (PPU) would become essential, but modern nVidia cards have integrated graphics and physics functions. Still, ultimately it will come down to what's available and reasonably priced when building the Ultimate Rig.
However, this card runs very hot, hence:
I'm currently leaning toward nVidia's 9800 GX2, which has 1 gigabyte of dedicated graphics memory and an integrated system for handling on-screen physics. A few years ago, there was speculation that for serious graphical applications, a dedicated physics processing unit (PPU) would become essential, but modern nVidia cards have integrated graphics and physics functions. Still, ultimately it will come down to what's available and reasonably priced when building the Ultimate Rig.
However, this card runs very hot, hence:
Liquid-Cooling
I really want to try out liquid-cooling the Ultimate Rig. This is one area where experimenting will probably be dangerous, so I'll probably get a liquid-cooling kit that uses pre-assembled parts. The process of liquid-cooling a computer involves attaching flexible hoses from a reservoir of coolant to heat-conducting metal plates that touch components such as the CPU and GPU. The metal plates transfer heat from the computer chips to the coolant, which is then circulated to the reservoir by a pump.
I've never even seen a liquid-cooled system before, so setting one up would be an entirely new experience. Still, I think I'll avoid liquid nitrogen for now, as I like my fingers the way they are.
I've never even seen a liquid-cooled system before, so setting one up would be an entirely new experience. Still, I think I'll avoid liquid nitrogen for now, as I like my fingers the way they are.
Display: Multi-monitor
I haven't researched monitors much. When I first bought my Inspiron 9300, it had an absolutely amazing display with a native resolution of 1920 x 1200 pixels. Unfortunately, I soon discovered that actually running any programs at this resolution caused the computer to run very slowly, even when some of the calculations were offloaded to the graphics card (an nVidia Go 6800, which was great for its time).
My first experience using a display made up of multiple monitors was in the computer lab of UNC-SILS. At first I thought it was strange and kind of pointless, but I soon learned to appreciate the extra visual "real estate". Thus, the Ultimate Rig will have two or even three monitors operating simultaneously. For example, ATI Eyefinity technology is the ability of new ATI graphics cards to optimize for up to six monitors, combining them into a single super-monitor. It makes some programs look amazing! Perhaps I'll go with an ATI graphics card after all, although I'm sure there is comparable technology on the nVidia side. More research is necessary.
Well, that's my "wish list" so far. All of these together would probably cost several thousand dollars, but as I said before, the price for most components will only fall, particularly with in the area of microprocessors. Building this system will be a challenge and a fun experience, assuming I don't accidentally fry essential parts when installing them...
My first experience using a display made up of multiple monitors was in the computer lab of UNC-SILS. At first I thought it was strange and kind of pointless, but I soon learned to appreciate the extra visual "real estate". Thus, the Ultimate Rig will have two or even three monitors operating simultaneously. For example, ATI Eyefinity technology is the ability of new ATI graphics cards to optimize for up to six monitors, combining them into a single super-monitor. It makes some programs look amazing! Perhaps I'll go with an ATI graphics card after all, although I'm sure there is comparable technology on the nVidia side. More research is necessary.
Optical Drive: Combo Multi DVD/Blu-ray RW
I remember when I first heard that the Apple iMac lacked a floppy disk drive. I thought it was absurd; how, I wondered, would people transfer files such as documents to and from the computer? I thought it would fail completely as a concept. I was certainly proven wrong: a few short years later, floppy disks are museum pieces. I see the same thing happening in the future for optical storage mechanisms such as CDs and DVDs. CDs are already dying, most obviously in the music industry, in favor of digital downloads. And I think SD cards, which use solid-state memory, will soon replace DVDs and perhaps blu-ray technology as well. Eventually, most data transfer will probably occur entirely in the digital realm, with small flash memory cards for manual data transfer.
Still, an optical drive remains essential. When I went shopping for my new computer, I had two models in mind, but quickly scratched one off of my list when I examined it in the store and discovered that it lacked an optical drive. It was a deal-killer. So, the Ultimate Rig will have an optical drive fully-equipped for reading and writing CDs, DVDs, and Blu-ray discs.
Still, an optical drive remains essential. When I went shopping for my new computer, I had two models in mind, but quickly scratched one off of my list when I examined it in the store and discovered that it lacked an optical drive. It was a deal-killer. So, the Ultimate Rig will have an optical drive fully-equipped for reading and writing CDs, DVDs, and Blu-ray discs.
Sound Card: Sound Blaster X-Fi Xtreme Audio
A good sound card was once an essential computer component if you wanted anything better than the tinny squalk of the computer's built-in sound. However, in recent years, that built-in sound (as part of the motherboard) has gotten very good, to the point where most people would be hard-pressed to tell the difference between the native motherboard sound and sound produced from a dedicated card.
Still, there is a difference, and a dedicated sound card will further reduce the load on the CPU. Sound Blaster is the undisputed leader in the area of PC sound cards, and their hardware and corresponding software can create incredible environmental sound effects. Their slogan is "Sounds Best on Sound Blaster", and at least for now, they're probably right.
Still, there is a difference, and a dedicated sound card will further reduce the load on the CPU. Sound Blaster is the undisputed leader in the area of PC sound cards, and their hardware and corresponding software can create incredible environmental sound effects. Their slogan is "Sounds Best on Sound Blaster", and at least for now, they're probably right.
Operating System: Windows 7 Ultimate 64-bit
Yeah, yeah, Microsoft bad, open-source good, etc. But part of the purpose of the Ultimate Rig is for games, and unfortunately Linux lacks support for most of them. Hopefully I'll be able to acquire a discounted or free version of Windows 7 from an educational institution...I have my sources...
Peripherals & Interface Devices
Other parts of a computer that are not essential components but nonetheless are needed include a keyboard, mouse (or trackpoint or touchpad) and so forth. Here are some nifty extras that I'd like to have for the Ultimate Rig:
-Novint Falcon. I first tried this out at a Games4learning discussion at UNC. It's a haptic controller that provides force feedback for various games, making them a whole new experience.
-Razer Imperator mouse. A programmable mouse with adjustable side buttons. I prefer wired peripherals; I wouldn't like having to recharge a wireless mouse or keyboard, and sometimes there are response errors when wireless signals encounter interference.
-Razer Lycosa keyboard. A back-lit programmable keyboard.
-Gaming chair. These have integrated speakers and sometimes bass and "rumble" effects. Comfort is also important, especially when sitting down for extended periods of time.
-------------------------------------------------------------------------------------------
-Novint Falcon. I first tried this out at a Games4learning discussion at UNC. It's a haptic controller that provides force feedback for various games, making them a whole new experience.
-Razer Imperator mouse. A programmable mouse with adjustable side buttons. I prefer wired peripherals; I wouldn't like having to recharge a wireless mouse or keyboard, and sometimes there are response errors when wireless signals encounter interference.
-Razer Lycosa keyboard. A back-lit programmable keyboard.
-Gaming chair. These have integrated speakers and sometimes bass and "rumble" effects. Comfort is also important, especially when sitting down for extended periods of time.
-------------------------------------------------------------------------------------------
Well, that's my "wish list" so far. All of these together would probably cost several thousand dollars, but as I said before, the price for most components will only fall, particularly with in the area of microprocessors. Building this system will be a challenge and a fun experience, assuming I don't accidentally fry essential parts when installing them...