Build-Your-Own "Ultimate" Adobe Photoshop CS6 PC
Summary: Photoshop is a big, heavy application that, when pushed hard, can bring even a high-end system to its knees. For hardcore graphics designers, a dedicated piece of kit is essential.
Without a doubt, the single most-requested feature here on Hardware 2.0 in the 'Build-Your-Own PC' category is for an "Ultimate" Photoshop system. Now that Adobe has officially launched Photoshop CS6, it's time to take a look at this new release and prepare a hardware package that does it justice.
It seems that the reason why people are interested in the hardware specifics for a PC with Photoshop is because it's a big, heavy application that, when pushed even modestly, can bring even a high-end system to its knees. Even small bottlenecks in performance can mean a lot of time spent twiddling your thumbs while the program chunters through a task. There's no doubt that the better your hardware, the better your Photoshop experience will be.
Well, here it is, a guide to building your "Ultimate" Photoshop CS6 system.
Personally, I'm not much of a Photoshop user, and most of my "art" ends up looking like the 4chan Rage Guy, so please don't ask me any Photoshop-related questions!
While I'm specifically looking at a system suited to Photoshop CS6, this build will work equally well for any of the big Adobe products, such as Premiere Pro CS6 or even the 'full' Master Collection CS6 package.
To build the "Ultimate" Photoshop system you will need to choose four components carefully. These are:
- A fast, quad-core processor
- Lots of RAM
- Lots of big, fast hard drives
- A graphics card that supports GPU-acceleration found in Photoshop CS6
Let's take a look at these four components in more detail.
Processor
When it comes to Photoshop, there are three CPU-related facts that you have to accept. Intel CPUs trump AMD silicon, speed of the CPU matters, and pushing the cores beyond four doesn't have a huge impact on performance. Here's a benchmark to support all the above statements, and based on my testing these conclusions are just as applicable to Photoshop CS6 as they were to CS5 or 5.5. AMD makes some good CPUs, but for Photoshop you should be looking at Intel processors.So, we're going to start building this Photoshop system by putting an Intel Core i7 at its heart. I recommend the excellent 3.6GHz Core i7-3820 CPU (which turbo-boosts up to 3.8GHz), a part that will set you back about $310.
RAM
You need RAM, and lots of it. Consider 8GB an absolute minimum, and take that to 12GB or 16GB if your motherboard allows. There's not need to get fancy or fast RAM aimed at gaming systems for this build. In fact, you're better off sticking to the quality desktop RAM from reputable vendors.Stick with RAM from Crucial or Kingston and you won't go wrong. Not only will you get a quality, stable product, but these companies offer excellent warranties if you do end up with a bad stick of RAM. This RAM also works out a lot cheaper than the stuff aimed at gamers.
Storage
A Photoshop system needs masses of storage. This is not just because the application itself is huge, or because the output can be massive. It's because in order to get the best from Photoshop you need multiple drives, with each one dedicated to handling a specific task.Ideally, you need four drives. One for the OS, one for the application, one for your output files, and one to act as a "scratch disk." A "scratch disk" is what Adobe calls using a portion of a hard drive as virtual memory. You can get away with fewer disks, for example two disks -- one for Windows and the applications, the other to ask as storage and a "scratch disk" -- but it's far ideal. Trying to run everything on a single disk is best avoided as it's going to create a significant performance bottlenecks.
Since this is an "Ultimate" system, I'm going to recommend that you use four disks. You'll need two large hard disk drives (HDD), and two fast solid state drives (SSD). You'll install Windows onto one of the hard disk drives, and Photoshop onto the other hard drive. Then you'll use the one of the solid state drives for your output files, and the other as a "scratch disk." This setup gives you the best possible storage performance, eliminating a number of potential bottlenecks.
It's worth noting that you don't need big solid state drives for this build because they're only used for short-term storage. Once you're done with a project, it's a good idea to move the files to a hard disk drive where the cost-per-gigabyte is much lower.
Graphics card
Photoshop CS6 features a new Mercury Graphics Engine, and this comes equipped with a number of GPU-accelerated tools, including blur effects, liquify effects, and adaptive wide-angle effects. To make use of these GPU-accelerated tools you will need a system kitted out with a graphics card from the NVIDIA Quadro lineup, something you won't find in a standard system.At the high-end these Quadro graphics cards become super expensive, with a Quadro 6000 setting you back $4,000. Thankfully, you don't need a high-end card to power the new features found in Photoshop CS6 and we can make do with something more modest, such as the Quadro 2000.
Putting it all together
OK, let's put this all together into a complete system. Here's a complete list of components (including case and operating system):- CPU: Intel Core i7-3820 3.6GHz - $310
- Motherboard: ASRock X79 Extreme6 - $250
- RAM: 16GB kit (4GBx4), Ballistix 240-pin DIMM, DDR3 PC3-12800- $105
- HDD: 2 x Western Digital Caviar Green WD30EZRX 3TB ($180 each) - $360
- SSD: 2 x Corsair Force Series 3 CSSD-F120GB3A-BK 2.5" 120GB SATA III ($150 each) - $300
- Graphics card: PNY VCQ2000D-PB Quadro 2000D 1GB - $410
- Optical drive: LG WH12LS39 12X Blu-ray Burner - $80
- Power supply unit: CORSAIR Enthusiast Series TX750 V2 750W power supply unit - $105
- Case: Thermaltake V4 Black Edition chassis - $50
- Operating system: Microsoft Windows 7 Professional SP1 64-bit - $130
Total price: $2,100
Once you've built this system I recommend giving it a thorough stress-test to shakeout any problems before you start working on it. Adobe CS6 applications are incredibly demanding and will uncover even the smallest flaw in your system. Better to find any problems before putting the system into a production environment.
Image credit: Adobe.
Related:
- ZDNet: Adobe Photoshop CS6 and CS6 Extended ramp up speed and features
- Adobe introduces Creative Suite 6 (with Photoshop CS6) and Creative Cloud
- Adobe launches Photoshop Touch for the iPad
- CNET: Adobe makes the CS6 sales pitch
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
Alternative recommendation...
Even with Windows 7 I have issues with Windows and Apps playing nicely when they're not on the same HDD. It's not Microsoft's fault, it's just that the developers are lazy and always assume that both Windows and your application are on C:\.
To avoid that headache, my suggestion is to set up four 7200 RPM HDDs in RAID 1+0 and install [i]both[/i] Windows and Photoshop on the same array. This allows for speed and redundancy.
Workflow on 1 SSD, scratch on the other as per your original suggestion.
You're way off on what's needed to run Cs6
My Desktop runs just fine with 2 gigs of Ram and a Dual Core 3.2 Pentium and IDE UDMA 133 500gb 16mb Cache WD, and ATI 1 Gig Radeon PCI EX graphics card... Yeah I would say ideal 4 gigs would be sweet, 8 would rock for ram but seriously your out in left field. 120gb SATA SS Drives? Thought you were saying a lot of Hd Space? with new Nikon D800 36mp you'd eat that up fast.
I could build a smoking PS machine for 1/3rd of what you mentioned and still buy me a Prime Lens for my Camera...
I have to disagree...
I used dream about having the amount of RAM available today, and how inexpensive it is! It's incredible. You can work with RAW camera images instead of having to rely on multi-thousand dollar dedicated compression hardware.
Pro tip: You can't have too much RAM, especially with Photoshop.
I want to build a PC
I did i.t at school but non since, ive always used computers but know very little about hardware (dropped out at 16).
After deciding I want to teach myself graphic design I now want to build a PC that can handel cs6 (even thiugh I wont have it for along time) and illistrator. On the side I want to use cubase and edit movies . Also would like to use it as a home entertainment system for music and movies (will by speakers and amp in future when Ican afford it).
Here is a list of hardware that has been suggested to me. However I decided I would spend a couple of hunder £ more.
Intel Core i5 3330, 3GHz - £140.58
Gigabyte GA-Z77-DS3H - £70.52
120Gb OCZ Vertex 2e 2.5" SSD - £66.14
1Tb Seagate ST1000DM003 HD - £53.38
8Gb Corsair DDR3 Vengence Jet Black 1600MHz - £29.58
2Gb Gigabyte nVidia GTX 650 Ti £133.98
Total £505.17
also how do I know it fits the case .
if you could give any adviceit would me much appriciated.
Execrable (again)
Highlights:
- buy enough memory so that you don't need a scratch disk
- max out your disk io with a PCIe SSD array
- magnetic disks: should be on your fileserver, not your workstation
- max out your CPU by overclocking
Where is the discussion of the new Intel Ivybridge CPUs', the possibility of the new DELL Precision workstation (or HP's upcoming equivalent)?
Nowhere.
A benchmark would be most useful please ...
Why not SSDs for OS and Applications?
Stability, Price, and Speed
As for speed, by having a dedicated physical (not logical) hard drive for each of these areas (OS, app, scratch, and output), you can have simultaneous read-write operations to each of these areas, independent of the other areas. This can give you a speed boost that cannot be duplicated if you have (for example) both the OS and the application on the same physical drive.
So, yes, use the SSDs just for your scratch and output files. Your scratch disk can also be used for your OS and browser temp files; your project files can be moved from your output SSD to your C: drive when the project is done or put on hold, and the drive that holds Photoshop can also hold your other large applications (such as your video editing applications).
I agree with ssaha.
Before I built this PC, I had 8gb of ram and no SSD's or RAID 0 and when I blended 6 or 7 images in HDR, I might as well go eat dinner. Now, the most complex tasks takes at most a few minutes. I am aready looking at building a new pc this fall with 64gb of ram and the Intel i7-3930 6 core processor on the Asus P9x79 mobo.
cs5 breaking point? semi-benchmarks I guess
so let's project.
projection that on a 32GiB RAM box, (32940*2859/(3*2^30/2))*((32*2^30)/1e9)=2.00907648 GP where you have this same difficulty editing a 2GigaPixel image.
projection that on a 64GiB RAM box (you need an i7-3960x or i7-3970x), (32940*2859/(3*2^30/2))*((64*2^30)/1e9)=4.01815296 GP where you have this same difficulty editing a 4GigaPixel image.
projection that on a 8GiB RAM box, (32940*2859/(3*2^30/2))*((8*2^30)/1e6)=502.26912 MP where you have this same difficulty editing a 502MegaPixel image.
the numbers given in an earlier post (2nd I think)
(40in*27in*300dpi^2)/1e6=97.2MP this is about the same size as the pano image I have in these projections. but ps CS5 kept breaking with only 3GB RAM with with a 32-bit machine, you just can't make things better because the cpu can only address 4GiB and the video card takes up 512MiB-1GiB of that address space...
the /2 is in there because I am assuming you are running a 64-bit box, because 64-bit boxes (well, not sure about this), are addressable as 64-bit or 32-bit or as any other bits - I guess that's determined by photoshop. Windows seems to use double the RAM on 64-bit boxes. so I thought the same problem would occur on applications as well possibly, but not sure (doesn't seem like it, but it depends on how you write your code and what data types you use!). IF and ONLY IF ps doesn't double its memory use on 64-bit machines, then you can remove the /2, which will double your GP or MP capability.
these numbers are minimums at which point you will have problems, it is recommended you use smaller images. things that take up RAM are features like content-aware-fill, layers, and similar features. scratch disk makes no difference on these 2 features in CS5.
and similar new features also may or may not in CS6, no guarantee, just requires testing.
Adrian, I Need advice on upgrading for photo editing, can you help?
Would you consider giving me some advice on upgrading a Gateway DX4860-UB33p? Just an i5 Intel, but "out of the box" it really has been working well with PS5. Even with 300 to 400 mb photos. I'll upgrade to PS 6 by leasing it until I can buy it. However, after installing a new program, I'm having issues. Started searching Internet, and found your post.
So far, I bought from Crucial (but haven't installed yet): 16GB RAM (4x4), (1) 128GB SSD, and (1) 2TB Seagate Internal drive. I'll probably add another 2TB Seagate Internal HD, so I'm also concerned about the power supply.
After buying those upgrades, I found out I need a new video card. OnOne Perfect Photo Suite 6.0 tech support says I need a card with "Open GL 2.0 and 256 MB (minimum) of dedicated memory". They're suggestions:
NVIDID GeForce 9800
NVIDIA GeForce GT 555m
NVIDIA GeForce 9600 GSO
NVIDIA GeForce 9800 GT
NVIDIA Quadro FX 580
Gateway was unable to tell me which card is compatible with the DX4860 UB33p, and of course I'll need a new power supply (450w minimum), correct?
Would you be willing to help me figure this out? I'll probably add another
2TB Seagate Internal HD, so also concerned about the power supply. Any advice you can offer would be appreciated! Basically, which card is compatible and what power supply to buy?
Thank you for your time Adrian!
Kindest Regards,
VaPhotog1
Recommendations
About the gpu, i don't know about your price limit, but it would suffice to go for a cheap AMD Radeon Card to get at least decent GPGPU Power.
Recommendations 2.0
CPU 77W + System 50W + 50 savety = 177W for your current PC. So you have a rough range of 133W for a GPU. So the max GPU would be a AMD Radeon HD 7850 (130W) for ~200$
CUDA is NOT supported by CS6
Like you can see here: http://helpx.adobe.com/photoshop/kb/photoshop-cs6-gpu-faq.html
Mercury Graphics Engine
The Mercury Graphics Engine (MGE) represents features that use video card processor, or GPU, acceleration. In Photoshop CS6, this new engine delivers near-instant results when editing with key tools such as Liquify, Warp, Lighting Effects, and the Oil Paint filter. The new MGE delivers unprecedented responsiveness for a fluid feel as you work.
MGE is new to Photoshop CS6 and uses both the OpenGL and OpenCL frameworks. It does ---->not
Damn character limit oO
The CPU you recommend is bad. Too expensive, with the 2011 Socket board. And only as fast as a 2600k of SB Gen.
Just get a Ivy 3770 (K) or Xeon(1230V2/1245V2) if you shoot for HT, they are a lot cheaper and in most cases faster.
GPU
Go for AMD. They rock at GPGPU Computing.
A 7970ghz is as expensive as a quadro 2000 but is 18.5 times faster @ opencl
And nearly 7 times faster as a quadro 6000 (wich costs 7fold)
And at least 6 times faster than the Nvida GTX 6xx series (compared 7970ghz against gtx680)
Powersupply oversized
quadro 2000 (62 watts) + 3820 (130Watts) + System (~70watts) + 50Watts for security = 312 Watts.
I don't understand why people feel the urge to go for this monster psu's
Please help
What goes where now?
Based on your recommendations and discussions with local retailers I purchased the following:
Intel Core i7 i7-3820 @3.60 GHz Processor - Socket R LGA-2011
- Quad-core (4 Core) - 10 MB Cache - 5 GT/s DMI
Corsair CWCH60 LIQUID-Cooling Cooler For Intel
775/1155/1156/1366 & AMD Socket AM2+/AM3
Asus P9X79 DELUXE Desktop Motherboard - Intel X79 Express
Chipset - Socket R LGA-2011 - ATX - 1 x Processor Support - 64
GB DDR3 SDRAM Maximum RAM - SLI, CrossFireX Support -
Serial ATA/600, Serial ATA/300 RAID Supported Controller - 4 x
PCIe x16 Slot - 6 x USB 3.0 Port - Bluetooth - Wi-Fi
2 X Kingston (KHX1866C9D3T1K2/8GX) 8GB (2x4G) GAMING
Hyper-X Dual Channel DDR3 1866Mhz PC3
2 X WD 2002FAEX - 2TB Black SataIII 7200RPM Hard Drive
2 x Corsair Force Series 3 CSSD-F120GB3A-BK 2.5" 120GB
SATA III
EVGA GeForce GTX 680 Graphic Card - 1058 MHz Core - 2 GB
GDDR5 SDRAM - PCI-Express 3.0 x16 6208 MHz Memory Clock
- 2560 x 1600 - SLI - OpenGL 4.2, DirectX 11.0, DirectCompute
5.0, OpenCL - HDMI - DisplayPort - DVI
LG WH14NS40 (SATA) Blu-Ray Burner 14X/Blue-Ray Disc
RWRITER, Max.16 DVD+-RW Lightscibe, Black
Corsair Professional Series HX1050 Modular 1050 Watt 80 PLUS
Power Supply (CMPSU-1050HX)
Thermaltake ARMOR REVO System Cabinet
I recovered from my old system a 1 TB SATA Hard Drive and since the cabinet comes with a hot swap HD plugin on top I'm able to easily plug in an additional 250 GB drive that I also recovered.
NOW, I understand the "dedicated" drives for Windows, Photoshop and the scratch drive but since this is such a different system configuration I'm really not sure how to handle the usual stuff ie.: documents, videos applications etc.
Do I still use the Windows drive to save my data in the customary locations or should I use a separate "storage" drive?
Is there criteria for deciding what goes on the photoshop drive? For example should I group all my other similar apps on the Photoshop drive ie.: Lightroom, Photomatix, Portrait Professional and the like.
Any advice would be greatly appreciated. Since this is a brand new system I'd like to start on the right foot.
Pretty Good Rig
A basic HP Z820 workstation allows you to load up and ungodly amount of RAM with it's 16 spots - and Mac Pro, 64GB. I know quite a few 2D designers that at least load up with 32GB of RAM. Some more like 64GB. Technically, however, even NVIDIA admits that 8 GB is usually sufficient to keep from Photoshop bogging down efficiency to the point of needing to use the scratch disk, but that's only if Photoshop is the only thing running. Who does that? *Note: if the Efficiency value is below 100%, Photoshop is using the scratch disk and, therefore, is operating more slowly. (You can view the Efficiency status in the Info panel in Photoshop just under the Doc size.)
Photoshop is a pig on RAM as we all know. So if you're constantly dealing with massive files, then your dream rig will be loaded. I'm a lowly 2D artist, so I don't need that sort of memory for Illustrator, but it's hard to argue with RAM. It's the cheapest way to pump your system up and make up for imbalances and weaknesses in your rig.
Adobe's outdated, but fairly nice list of officially supported PHotoshop CS6 video cards is as such:
nVidia GeForce 8000, 9000, 100, 200, 300, 400, 500, 600 series
nVidia Quadro 400, 600, 2000, 4000 (Mac & Win), CX, 5000, 6000, K600, K2000, K4000, K5000 (Windows & Mac OS)
AMD/ATI Radeon 2000, 3000, 4000, 5000, 6000, 7000 series
AMD/ATI FirePro 3800, 4800, 5800, 7800, 8800, 9800, 3900, 4900, 5900, 7900
AMD/ATI FireGL W5000, W7000, W8000
Intel Intel HD Graphics, Intel HD Graphics P3000, Intel HD Graphics P4000
Photoshop doesn't use the CUDA framework, so your really can disregard the Quadro line if you have to. The thing with Quadro is that you're paying for support - which is excellent - but the newer gamer lines are typically packed with more than enough OpenGL and OpenCL capability to work well because the market is so aggressive. (Open CL is used for the new blurs like Field Blur, Iris Blur, and Tilt-Shift.)
If you're using a special configuration of multiple screens you're probably going to be lead toward the Quadro line. I really want to upgrade to the new Wacom Cintiq 21 and have flanking monitors on my desk as well so that my workflow if sped up.
Personally, I'd rather go with a GeForce GTX 660 Ti with all the juicy Kepler features for when I want to waste a few minutes losing a video game. Plus they're like $300.
You want 16-lane PCIe slots for your GPU regardless.