Today, you have a vast array of choices when it comes to choosing PCs for business use. IT pros can pick from a variety of vendors, form factors, and operating systems to configure machines in countless ways. In addition, IT shops can build machines from nearly infinite combinations of components, including different types of memory, hard drives, graphics cards, motherboards, and more. But often, the tech spec IT pros are most concerned about lies at the heart of a computer. I'm talking about the processor.
If you can get an i7, get one. If not well whatever you can get with your budget, you will have to deal with it. Although it is really depends on what your are doing in programming, but generally you will need IDE, browser, App server, DB server, or even VM. CPU wise, thats a bit hard to say just because i7 does yield benefits does not mean you need it. I recently built an i5-4670k machine at home, but I do not use taxing Excel files there (thats what my shitty office computer is for).
Choosing a CPU to fit your needs requires you to make choices. Should you shell out more money for a faster clock speed? Should you go with AMD or Intel? How about multi-core processing vs a single core?
Are more cores always better? The recent announcement of that support up to eight multi-threaded cores (16 threads total) on a single chip was exciting news to many who welcome more competition in the high-performance processor space. However, some IT pros weren't terribly impressed by the announcement of the core-dense R7 chips, saying that all of those cores and threads are only truly useful if there's a need for the power, and if the business-critical actually support them.
These IT pros do have a point. Multiple cores are not always better. It's not as if having eight cores makes your processor eight times faster than a single-core chip with similar specs. Vpn for mac free trial. SpiceHead Holo once elegantly described how using a simple analogy. He said, 'Think of a four-core CPU as a four-lane highway going at 40 mph (or 4GHz.) You wouldn't say you can travel at 160mph. Instead you have the ability to transport the same amount of information four times at 40mph.' Taking the analogy further, if you aren't using an application that knows how to split up the processing required for an app into several lanes moving information at 40mph, as would be the case with a multi-threaded app, you could be better off having a single lane that can move data at 60mph.
Who can benefit from core-dense processors? Chip vendors such as Intel and AMD typically market their high-performance, core-dense offerings towards software users that require a lot of processing power. The following are examples of CPU-hungry applications that can take advantage of multiple cores: • Photo and video editing apps— Adobe Photoshop, Adobe Premier, iMovie • 3D modeling and rendering programs — AutoCAD, Solidworks • Graphics-intensive games — Overwatch, Star Wars Battlefront • Scientific simulation software — MATLAB • Demanding productivity apps — Excel Your mileage may vary, but if you want to know if it would benefit a particular application you're running in your environment, a can help you estimate performance before you buy. How multiple cores benefit single-threaded apps Even if organizations don't utilize applications that support multi-threading, they still might benefit from processors with multiple cores. For example, if your users often run a high number of programs at once, the computing required by these apps might be distributed across a processor's many cores.