Jump to content

Do I need powerful CPU for programming?

Hi, so I want to buy a Laptop to school. I will be doing mainly Word, Powerpoint and also some programming in C#. I will not do any power hungry programs, I just don't know how it affects compiling times or generally whole IDE. Would be i3 7100U or i5 7200U enough?

Link to comment
Share on other sites

Link to post
Share on other sites

Hey, Merkey!

For programming and office work,

You actually don't need a high-end laptop with high graphics which will be too expensive for you!.

I would suggest you go with an i5 7200U because it's the best and I use it as well!

 

Hope I answered your question!

Good Luck!

 

 

 

                                                                                             

Laptop: Asus R558U Notebook Series

 

Processor: Intel® Core i5™ 7200U clocked up to 3.1 Ghz

Memory: 12 Gigabytes of Crucial SODIMM Memory

HDD: 1 TB

Graphics: Nvidia GeForce 940MX

Link to comment
Share on other sites

Link to post
Share on other sites

I compile C++ and run Powershell scripts comfortably on a dual core i3 5th gen. It's just a bunch of texts.

Both the i3/i5 7th gen would do fine, get one with SSD to improve file and program loading time

Link to comment
Share on other sites

Link to post
Share on other sites

It's a yes and no case. Generally the i3 7100U will be working just as good as the i5 7200U. Though where it comes down to is the compiling. Compiling can be faster with more cores and is probably faster with more single-core performance. Though this all depends on the way you code. Call me a bit spoiled, but I always tend to lean towards an i5. i3 Will probably be just fine, but since it's school, you need to think further. You'll probably use this laptop for quite a few years. Having some extra juice to catch up the overhead of the coming years would be smart.

Main RIG: i7 4770k ~ 4.8Ghz | Intel HD Onboard (enough for my LoL gaming) | Samsung 960 Pro 256GB NVMe | 32GB (4x 8GB) Kingston Savage 2133Mhz DDR3 | MSI Z97 Gaming 7 | ThermalTake FrioOCK | MS-Tech (puke) 700W | Windows 10 64Bit

Mining RIG: AMD A6-9500 | ASRock AB350 Pro | 4GB DDR4 | 500GB 2.5 Inch HDD | 2x MSI AERO GTX 1060 6GB (Core/Memory/TDP/Avg Temp +160/+800/120%/45c) | 1x Asus Strix GTX 970 (+195/+400/125%/55c) | 1x KFA2 GTX 960 (+220/+500/120%/70c) | Corsair GS800 800W | HP HSTNS-PD05 1000W | (Modded) Inter-Tech IPC 4U-4129-N Rackmount Case

Guest RIG: FX6300 | AMD HD7870 | Kingston HyperX 128GB SSD | 16GB (2x 8GB) G.Skill Ripjaws 1600Mhz DDR3 | Some ASRock 970 Mobo | Stock Heatsink | some left over PSU  | Windows 10 64Bit

VM Server: HP Proliant DL160 G6 | 2x Intel Xeon E5620 @ 2.4Ghz 4c/8t (8c/16t total) | 16GB (8x 2GB) HP 1066Mhz ECC DDR3 | 2x Western Digital Black 250GB HDD | VMWare ESXI

Storage Node: 2x Intel Xeon E5520 @ 2.27Ghz 4c/8t (8c/16t total) | Intel ServerBoard S5500HCV | 36GB (9x 4GB) 1333Mhz ECC DDR3 | 3x Seagate 2TB 7200RPM | 4x Western Digital Caviar Green 2TB

Link to comment
Share on other sites

Link to post
Share on other sites

a cheap i3 will work fine for programming as compiling anything less then a few thousand lines of code (I'm assuming you prob won't go over a couple hundred) only takes a few moments... not very long at all.

derp

Link to comment
Share on other sites

Link to post
Share on other sites

Your CPU will matter but unless you're building games you don't really need anything High-End

Hello

Link to comment
Share on other sites

Link to post
Share on other sites

Doesnt really matter, but if the cost is similar then go i5.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Merkey said:

Hi, so I want to buy a Laptop to school. I will be doing mainly Word, Powerpoint and also some programming in C#. I will not do any power hungry programs, I just don't know how it affects compiling times or generally whole IDE. Would be i3 7100U or i5 7200U enough?

Compilers are single threaded. Most build systems are single threaded. Builds, (compilation, linking, etc.), involve reading and writing a lot of relatively small files. One does not need a lot of cores. Most programming does better with higher clock speed, faster storage, and a decent amount of main memory. 

 

Depending on the sorts of programs being developed one might want to run one or more virtual machines. In that case something with more than two cores and lots of memory will improve productivity.

 

Of the two cpu suggested in the OP I would go with the i5-7200U. Mostly due to its ability to clock over 3GHz. I would also look for a laptop that has a reasonable size ssd. 

 

80+ ratings certify electrical efficiency. Not quality.

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×