An Advanced Course in PC Hardware: What goes into a Computer

3 01 2011

One of my first posts on this blog introduced the different computer components and what roles they play for a Landscape Architect/Designer in general.  Its time to re-hash the topic in a little more detail, and look at not just what components do what different software, but how you pick components, and how you can build your own system from scratch.

There are a few advantages to building your own machine.  For one thing, you know you get exactly what you want.  You can find the exact balance of power, size, and price that you want- you don’t have to work within the parameters of what Dell wants to offer you.  Also, you save a sizable amount of money.  I would say I paid roughly 60% market price for my PC, and I got higher end components then would have been in a pre-assembled system.

The downside is you have to do some leg work to ensure that your machine will work correctly, but if you take the time to do your research, you can get a great machine.  There are many resources around for building your own PC both in terms of research and purchasing.  I did most of my research at tomshardware.  They review individual components, and also have a series of PC builds they do each quarter that they write up that are a GREAT reference for finding the tech you want, for the price you want, in arrangements that will actually boot up.  In terms of purchasing my parts, I mostly relied on New Egg. They have some amazing deals on some great hardware, offer good support options, and ship fast and cheap for when your anxious to get your build going.  I also picked up a few items at Best Buy, as sometimes they will have sales or clearance items that will be tough for even New Egg to beat, and as I work there it was not exactly out of my way.

These are the basic pieces you need to make a fully functional PC:

1. Processor/Heat Sink

2. Graphics Card

3. RAM

4. Hard Drive

5. Motherboard

6. Optical Drive

7. Case

8. Misc. (Card Readers, Sound Cards, second Hard Drives)

9. Power Supply

Each of these items depends somewhat on each other for compatibility reasons, but what you want to do now, and in the future, productivity-wise is going to be the determining factor.  I ranked them in the general order of importance in terms of what you are trying to get out of your system.  For instance- the power supply doesn’t matter to you except that it is of good quality and gives enough power to your system for it to work without fail.  You can’t pick it until you pick everything else, but it doesn’t REALLY effect any of your other choices.

What I’m going to do is first describe what I wanted out of my system. I will then run through each of these components, describing what they do, what effect they have on the programs I wanted to run, and what exact product I ended up getting and why.

Once that is done, I’ll be writing another blog describing the step by step of how I took those components and made the system I am blogging on (while running a 3D model render in the background) right now.

For the time being, I’ll leave you with a photo of the international headquarters of Frank Varro Rendering.


A Change of pace: Lessons learned from owning all three “Current Generation” Consoles…

4 02 2010

I’m going to try mixing things up a bit here… I have two blogs right now, one over at IGN, and then this one, posted both on wordpress and on land8lounge.  As I seem to be having issues getting myself to write, I’m merging the blogs into one, at least for the time being.  This means you may be getting more game related blogs then you are used to, but I will do my best to keep it interesting to everyone.  For instance, even if you are not interested in gaming, you know someone who is.  Maybe its a son or a daughter, and they really want to get a new console, and you don’t know which to get them.  Maybe you have a crush on a gamer, and don’t know what to talk to them about-  here’s some great recon for you!

A week ago I made the move, with my fiance, from Chicago to Queens, NY.  I had spend the previous year and a half working at Best Buy after being laid off from a landscape architecture job, and it looks like I may be starting at a store out here as early as next week.  All of this is VERY interesting, I know, but where it gets awesome is in this fact: I have owned every Nintendo console from the NES to the Wii, a PS2 and a PS3, and have never owned an XBOX or an XBOX 360.  However, all that changed thanks to my amazing friends at my old Best Buy at Old Orchard, who bought me a 360 along with Modern Warfare 2 as a going away gift/way to keep in contact.  The last week I have spent with the console has taught me a few things:

1. BBY334 is an awesome place staffed with awesome people.  If your in the area, stop by, and pick up a TV or something…

2. Modern Warfare 2 is way more fun than I wanted to admit. (I was a holdout from buying the game due to Infinity Ward screwing up the PC version)  Its not anything amazingly different than COD World at War, but it is still a blast, and I need to get in some big battles with people I know to put my mic to good use.

3. People talk about the advantage that 360 has with every player having a mic, VS. PS3 where you have to buy one separately.  I never want to hear that argument again.  After a some pre-pubescent kid just kept screaming about how much he hated the game, and how he was never going to play again, another player told him “Then stop playing.”  Makes sense… Response from the kid: “No one is talking to you!”  My question: “Why are you saying it on a live mic then?  if its something no one is supposed to hear, care about, or comment on, then why are you cluttering my headset with it?”  I then muted him.  The thing is, it looks like roughly 75% of 360 player have their mics plugged in when playing MW2.  Of those, maybe 30% actually use it to communicate about the game, 50% is dead air, and 20% is people screaming for no reason.  Yes, fewer people use mics on the PS3, but its the same 25% or so on PS3 and 360 who use it for a good reason.  Its just that the PS3 airwaves aren’t cluttered with rants.

4. Hardware wise, the PS3 is a superior system.  I’m not talking purely system specs, although Killzone 2 and Uncharted 2 on PS3 blow away ANY 360 exclusive game graphics wise, I’m talking build quality.  The 360 sounds like an old desktop that is constantly doing a boot sequence/defrag.  constant loud fan roar with lots of hard drive chirps, to the point that I was a little worried about it exploding the instant it turned on.

5. Anyone who is going to call them selves a true gamer, and in any way can afford it, needs to have all three current generation systems. Yes its loud as hell both hardware wise and user wise, but without a 360 (Or a new PC) I cannot experience Mass Effect 1/2, Forza, a working version of Bayonetta, Gears of War, or Left 4 Dead.  Just like without a PS3 I never would have experienced Metal Gear Solid 4, Uncharted 1/2, inFamous, MAG, or Little Big Planet. Or the Wii with Endless Ocean, Mario Galaxy, No More Heroes, or Metroid Prime 3.  If you can, get all three.  There is no reason for anyone to be “fanboys” about consoles.  Sure, you can prefer one over the other, but anyone who says one is worthless hasn’t played the right games on the system.

I am booting up Mass Effect 1 right now to give it my first try, hoping that I don’t find that “I don’t like space!”  I loved Uncharted 1 and 2, and I was already leaning towards getting ME1/2 at some point, but Greg Miller’s post about Mass Effect 2 compared to Uncharted pushed me over the edge.  I respect Greg and agree with most of his gaming opinions (Sorry Greg, I’m never going to be a country fan, or a pop fan), and look forward to enjoying the type of deep, involved story that he described.  I will try to fix it up with more blogging, getting a job, and some Madden 10 and Modern Warfare 2, along with MAG and maybe some Mario Kart.  Friend Request me, and We’ll have to play sometime…

PSN: Dangeresque92
360: Dangeresque92
Wii: 2223828450070461

Good gaming people…

How Computer Hardware Fits In With Your Firm

23 06 2009

“I had recently purchased a standard Dell desktop PC for my family, which the kids used for playing videogames; it came is a terabyte internal hard drive.  My children had twice as much storage as my entire staff.  How did this happen? The answer is simple: We had gotten stuck thinking that storage was expensive, which in fact is had become dirt cheap.  We treated the abundant thing – hard drive capacity – as if it were scarce, and the scarce thing – people’s time – as if it were abundant. The corporate bureaucracy had gotten the equation backward.”

Waste is Good, Chris Anderson, Wired – July 2009

One of the challenges that all firms have today, along with every other business in today’s world, is the decision of how much money to invest in technology.  Between old-school alternatives of hand rendering, the temptation to wait “one more year” to get equivalent technology for half-price, and the possibility of buying bargain machines for cheap,  there are a lot of reasons to not buy the latest and greatest machines, and for the vast majority of firms, they would be a complete waste.  The trick comes in finding the correct balance, and finding that balance is not an easy thing.

The first obstacle to find the right balance is education on computer hardware.  Many of the senior level people in firms have not used computers for things like production graphics in years, if ever.  And many who have used them never bothered to learn what makes them tick- like most PC/Mac users, they know that they start the software, and that some will run that software faster then others, but not why.  There are two things that can be done to address this.

First, everyone in a firm should get a basic understanding of how their computer works, and what can cause bottlenecks when using certain software.  It is similar to how all landscape architects need to know a base level of civil engineering- even if your firm outsources its grading work, everyone needs to speak the same language.  You don’t need everyone in your firm to be able to build their own graphics rig (although that would be quite a money saver), but you need everyone to be able to communicate what problems they are having, and they need to know that the upper-level person they are talking to will have some understanding of it.  I am going to try to lay out a base level description of stuff here that I use at Best Buy when I am educating customers about laptops/desktops, which should be enough to get lines of communication going.

Second, follow the old adage of surrounding yourself with people who are smarter then you are, and then listen to them when they voice concerns about technology issues.  Even without knowing the difference between RAM and a CD-ROM, if one of the people you hired as  CAD-monkey tells you that their computer is bogging down, and that they think they need another gig of RAM, it might be best to trust their judgment.  By all means, call your IT guy to see what he thinks and see how much it will cost – see where it will fall in the budget, or if it is going to have to wait a bit.  However, the key thing is to both trust your workers that you hired based on their expertise in computers, and that you let them know you are looking into it, and let them know where in the pipeline their suggestion is- One of the things I have learned in my time in Best Buy’s Future Leader Program and as part of our store’s employee team that bridges the gap between managers and the sales staff  is that if you want employees to talk to supervisors about ideas, you have to ensure that the supervisor keeps the employee up to date, and aware of the situation, so they don’t think that any future ideas that they have will simply be ignored.

Computer Hardware Basics

In any computer there are a few key internal components that will effect the performance of the machine, all of which have had some significant additions in the recent past: the CPU, Hard Drive, RAM, Removable Storage, and Graphics Cards.  Each one of these has its own role, and will effect the performance of the computer in different ways, however a bottleneck at any one point can cause system wide problems.

The basic part of any computer is the CPU or Central Processing Unit.  This is essentially the brain of the computer- its the workhorse that does most of the calculations that your computer does.  The speed of the processor directly effects every other part of the computer.  PC processors are generally either Intel or AMD, although there are a few other companies.  For the most part the two brands are fairly close in performance, with AMD a slight bit slower, hotter, using a tad more power, and a little less expensive.  In a tower, no big deal, in a laptop that might be running CAD/Photoshop? I would go with the Intel to move a half step further from possible overheating.  One of the new big things is Intel Core i7 chip.  Both AMD and Intel have quad core processors (For simplicity sake, its basically 4 CPU’s in one), and the Core i7 is a hyperthreaded quad core (again, to over simplify, 8 cpu’s in one).  Whether this matters to you and your firm is mostly a question of software.  you have to look at the software you use to see if it will be able to use 4 cores efficiently, much less 8.  If it can, this could mean a HUGE advantage in time, but if you are using software that can only use 2 cores at a time, it will be a minor advantage at best.

The Hard Drive is where all data on the computer is stored.  There are two factors that determine how “good” a hard drive is, other then brand to brand differences.  The first is size- the more space the better in general.  You can get single hard drives in multiple terabytes these days, which is one of the biggest changes in computer technology in the last few years.  The advantage to having more space is two-fold.  First, at any point you should have around 10% of your hard drive open for your software to use to store data on a temporary basis.  Having less then that will cause noticeable slowdowns.  Second, software often gets broken up into thousands of pieces when it is installed, which slows down the process of using it.  The best way to combat this is to defragment your hard drive from time to time, and the more space you have open on your hard drive, the quicker and better the drive will be defragmented.  The second factor in speed in a hard drive is the speed – traditional hard drives are basically a set of magnetic disks, similar to vinyl records, that have magnetic data stored in rings.  The speed rating for a hard drive tells you how fast the hard drive can spin while reading, so a faster drive can read identical data faster then a slow drive.  The newest thing for hard drives is Solid-State Drives.  These are essentially flash drives, and have faster access times, don’t need to be defragmented, and use far less power, as there is no mechanical movement involved with them, and they are fairly expensive as of now.

RAM is one of the most misunderstood parts of any computer.  The best way I have come up with to describe it is this: If the library of congress is your hard drive, then your notebook is your RAM.  You can take notes on anything you want, you can easily erase notes and replace them with other information, but you have a limited number of pages.  You might go in knowing that you are writing a paper on the civil war, so you fill your notebook with notes on battles.  You then can start writing the paper with the notes you took.  However, if you then figure out that there was a key battle that you did not get any motes on you would have to go over to the card catalog, find where to go, find the right shelf, find a book with the info you need, find the right page, and you could then start writing.  When you are running photoshop with a large image, its possible that between the image, photoshop, your Operating System (Windows/Mac OS/Linux etc) take up more space then you have in your RAM, so some of the brushes for photoshop have to be taken out of the RAM to make room for the image.  That works OK until you need one of those brushes that got taken out of the RAM.  At that point your computer has to go looking through the hard drive for all of the fragments of the program needed for the brushes, and that takes time.  While it still gets the job done, it takes much longer then if it was in the RAM ready to go.  Having more RAM, and faster RAM means there is more room in the notebook, and that you will be able to read from the notebook faster.  (OK, I didn’t say it wasn’t a little clumsy, but I think it gets the point across).  The latest thing for RAM is what is called DDR3.  Most computers sold today use DDR2 RAM, but there are new machines that use DDR3 RAM.  In theory this RAM should be roughly 50% faster then DDR2, however, most software cannot use it effectively enough to make a big difference in performance.  For general use, anyone running Vista should have 2 gigs of RAM, if not 3.  For the type of graphic work we do, more would be far better, so on a Vista machine I would go with at least 4 gigs.

Removable Storage is everything from Flash Drives to CDs and DVDs.  Most Flash drives are fairly equal as long as they fall under USB standard 2.0 which has been the standard for the last few years.  USB 3.0 will bring faster speeds, but is still in development and is not expected to be on the market until 2010 sometime.  The place where more evolution is happening now is in the disk based platform.  CDs (with a ~700 Meg capacity)  made way for DVDs (~4.7 gig) which have made way for BluRay disks (~25 gig) in the last year.  BluRay disks and burners are still expensive, but no more then DVDs were in their first few years.  Obviously the choice on what one of these disk formats will fit your firm best depends on what they are used for.  For archiving purposes, BluRay will allow you to cut your disk count by a factor of 5, but most clients don’t need nearly that amount of data, unless there are some high quality models/renderings going on the disk.  For most purposes, DVD drives are more then enough.

Graphic Cards are one of the most interesting and mysterious parts of computers for many people.  This is due, in part, to the fact that graphics cards have only existed for 15 years, and still are not included in full on most home computers.  A true graphics card is essentially a separate computer- it has its own processor (a GPU- Graphics Processing Unit), RAM, and outputs.  However, all of these pieces are designed specifically for the purpose of making images. The RAM is similar to traditional RAM, except it is dedicated to nothing but graphics- allowing a much faster transfer of information from the RAM to the GPU.  Most cards today have somewhere in the range of 256 meg of RAM to 1 gig of RAM.  The outputs allow you to connect a monitor to the graphics card- it also can allow for special outputs, like HDMI, or dual monitor outputs.  While the GPU is similar to your CPU, its architecture is fundamentally different- it has been designed to do many small things at the same time instead of a few big things.  The best example I have seen of this was done by Jamie and Adam from Mythbusters, albeit a bit exaggerated:

While that is an extreme example, its does explain the basic principal.  GPUs are good at doing multiple small things, like drawing pixels, at the same time, while a CPU can do a few big or small things at a time, which means graphics on a CPU will lag.  One thing to note as well, many computers now come with what is called an integrated graphics card.  That is basically a small GPU attached directly to the computers motherboard, without dedicated RAM.  While it takes up the slack for most light computer users, it is far from enough for software like CAD, Illustrator, or Sketchup.

What Components are Right for You?

The right computer for your firm depends greatly on what type of firm you are, and where you want to be in 10 years.  Do you want to be a firm known for great design with a classic, warm, personal hand graphic style? Or do you want to be a firm on the cutting edge, with high-end graphics and a big web-presence to pair with your innovative design?  If the former is where you want to be, you should still have enough power to run CAD without a problem, so you run Vista you should have somewhere around a dual core, 2-2.5 gig processor, 2-3 gig of RAM, and a 128 meg Graphics card.  While all your machines don’t need to be that fast, at that speed the computer will stop limiting the speed of your workers, and it will stop costing you money in delays.

If you are a cutting edge firm, where most people use CAD, the Adobe Creative Suite, and do some SketchUp, I would try to be somewhere in the dual-quad core, 2-3 gig processor range, with 4-8 Gig of DDR2 RAM, and a 256-512 Meg Graphics Card.  You may also want one real beast machine for any high-end 3D work you do.  3D Studio Max is designed, for instance, to take advantage of network computing- meaning you can set up your network so every computer will work together to get a rendering done faster over a weekend or-night, when the other employees are home.  That also means it can take advantage of pretty much anything you can throw at it.  Doing what I like to do, I can tell you my current dream rig is somewhere in the range of a Core i7 CPU, with 16-32 gig of DDR3, and 2 crossfire 1 GIG graphics cards.  There will still be slowdown on some really big models, but that is a given with software that can create movies like Wall-E.

The thing to remember is, speed is much cheaper then it used to be, and it is getting cheaper every day.  Labor, however, is not getting any cheaper.  Look at the business, and figure out what works best for your firm, but don’t discount the fact that spending $150 more on a graphics card, and $100 on an additional stick of RAM now could save you a few hours each week.  You know the billable rates for your workers, and that at that rate, it will not take long for you to make that money back, and more.

Do you have any ways to discribe how computer components work?  Any thoughts on the AMD/Intel or NVIDIA/ATI wars? Let me know!