Jump to content

Budget (including currency): 550 EUR

Country: Germany

Games, programs or workloads that it will be used for: C and C++ compilation, Flutter development for desktop

Other details (existing parts lists, whether any peripherals are needed, what you're upgrading from, when you're going to buy, what resolution and refresh rate you want to play at, etc):  upgrading from a decade old Dell Latitude and a more recent MacBook Pro (details on my profile), no peripherals are needed

 

PCPartPicker Part List: https://de.pcpartpicker.com/list/L9wbMV

CPU: AMD Ryzen 5 7600 3.8 GHz 6-Core Processor  (€175.00)
Motherboard: ASRock B650M PG RIPTIDE Micro ATX AM5 Motherboard  (€120.00)
Memory: TEAMGROUP Elite 16 GB (1 x 16 GB) DDR5-5600 CL46 Memory  (€50.98 @ Amazon Deutschland)
Storage: TEAMGROUP MP33 512 GB M.2-2280 PCIe 3.0 X4 NVME Solid State Drive  (€47.17 @ Amazon Deutschland)
Case: Cooler Master Q300L V2 MicroATX Mini Tower Case  (€54.55 @ Amazon Deutschland)
Power Supply: Corsair CX (2023) 650 W 80+ Bronze Certified ATX Power Supply  (€63.43 @ Amazon Deutschland)
Total: €511.13
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2024-06-17 14:16 CEST+0200

If a post resolved/answered your question, please consider marking it as the solution. If multiple answers solved your question, mark the best one as answer.

Link to comment
https://linustechtips.com/topic/1573905-how-is-this-build-for-programming/
Share on other sites

Link to post
Share on other sites

@Guggenheim. I consciously went for a single dimm for future upgradebility. But I realized i could just bin the old dimms if i need more so here's a new build:

PCPartPicker Part List: https://de.pcpartpicker.com/list/fk8cpB

CPU: AMD Ryzen 5 7600X 4.7 GHz 6-Core Processor  (€170.00)
CPU Cooler: Thermalright Phantom Spirit EVO 69 CFM CPU Cooler  (€48.90 @ Amazon Deutschland)
Motherboard: ASRock B650M PG RIPTIDE Micro ATX AM5 Motherboard  (€120.00)
Memory: Crucial Classic 16 GB (2 x 8 GB) DDR5-5600 CL46 Memory  (€64.19 @ Amazon Deutschland)
Storage: TEAMGROUP MP33 512 GB M.2-2280 PCIe 3.0 X4 NVME Solid State Drive  (€47.68 @ Amazon Deutschland)
Power Supply: Corsair CX (2023) 650 W 80+ Bronze Certified ATX Power Supply  (€63.43 @ Amazon Deutschland)
Total: €514.20
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2024-06-17 14:51 CEST+0200

If a post resolved/answered your question, please consider marking it as the solution. If multiple answers solved your question, mark the best one as answer.

Link to post
Share on other sites

https://de.pcpartpicker.com/list/s9yNCd

doubled ram capacity + faster rams

doubled ssd capacity + faster ssd

cut some cost on the psu and case

 

512gb ssd is just bad value, cheapest half decent ssd at 512gb is the nm620 and thats 41€ so you arent saving much going 512gb whilst halving your storage capacity

 

single channel will cripple cpu performance and 8gb ddr5 sticks are trash due to 1rx16 half rank layout so opted to just double ram, means you wont ever have to worry about running out of ram

 

abit of cost cutting on the psu and case but if youd like to cost cut more you can buy a used case or maybe even get one for free if someones throwing one out, germany is a pretty developed country so id assume itd have a bunch of ewaste recycling centers or something for used cases

Link to post
Share on other sites

18 minutes ago, anirudthelinuxwIzard said:

Budget (including currency): 550 EUR

Country: Germany

Games, programs or workloads that it will be used for: C and C++ compilation, Flutter development for desktop

Other details (existing parts lists, whether any peripherals are needed, what you're upgrading from, when you're going to buy, what resolution and refresh rate you want to play at, etc):  upgrading from a decade old Dell Latitude and a more recent MacBook Pro (details on my profile), no peripherals are needed

 

PCPartPicker Part List: https://de.pcpartpicker.com/list/L9wbMV

CPU: AMD Ryzen 5 7600 3.8 GHz 6-Core Processor  (€175.00)
Motherboard: ASRock B650M PG RIPTIDE Micro ATX AM5 Motherboard  (€120.00)
Memory: TEAMGROUP Elite 16 GB (1 x 16 GB) DDR5-5600 CL46 Memory  (€50.98 @ Amazon Deutschland)
Storage: TEAMGROUP MP33 512 GB M.2-2280 PCIe 3.0 X4 NVME Solid State Drive  (€47.17 @ Amazon Deutschland)
Case: Cooler Master Q300L V2 MicroATX Mini Tower Case  (€54.55 @ Amazon Deutschland)
Power Supply: Corsair CX (2023) 650 W 80+ Bronze Certified ATX Power Supply  (€63.43 @ Amazon Deutschland)
Total: €511.13
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2024-06-17 14:16 CEST+0200

 

Improve the memory. Ideally a 2x16GB DDR5-6000 CL30 kit, but a 2x8GB kit with EXPO profiles would stay in budget and provide a noticeable improvement e.g. https://de.pcpartpicker.com/product/vmsV3C/kingston-fury-beast-16-gb-2-x-8-gb-ddr5-6000-cl30-memory-kf560c30bbek2-16.

 

Compiling typically involves a lot of storage i/o. The added bandwidth of a PCIe 4.0 NVMe drive along with a DRAM cache should improve performance while still in budget. https://de.pcpartpicker.com/product/JFhFf7/mushkin-vortex-redline-512-gb-m2-2280-nvme-solid-state-drive-mknssdvt512gb-d8.

80+ ratings certify electrical efficiency. Not quality.

 

Link to post
Share on other sites

@Somerandomtechyboi I agree with most of the changes, the PSU though is a bit concerning, it seems to be a C tier PSU, but tbh I don't care as long as it doesn't blow up.

If a post resolved/answered your question, please consider marking it as the solution. If multiple answers solved your question, mark the best one as answer.

Link to post
Share on other sites

@brob if i look on wikipedia a Gen 3 x4 link should have a around 4GB/s throughput, wont that be enough?

If a post resolved/answered your question, please consider marking it as the solution. If multiple answers solved your question, mark the best one as answer.

Link to post
Share on other sites

1 minute ago, anirudthelinuxwIzard said:

@Somerandomtechyboi I agree with most of the changes, the PSU though is a bit concerning, it seems to be a C tier PSU, but tbh I don't care as long as it doesn't blow up.

psu is good

 

wouldnt worry about the arbitrary tiers on the psu tierlist as its only good for referencing psus that have real issues (the ones that have a note on them displayed at the bottom of the tier usually highlighting issues)

 

theyre indistinguishable irl till you try hammering them with a 3090 or something with massive transients, and even then theres literally no diff between tier a and tier b

Link to post
Share on other sites

1 minute ago, anirudthelinuxwIzard said:

@brob if i look on wikipedia a Gen 3 x4 link should have a around 4GB/s throughput, wont that be enough?

 

Enough, certainly. My point is that storage i.o. is a choke point in most C/C++ compilation. I believe the additional ~€8 well worth it.

 

80+ ratings certify electrical efficiency. Not quality.

 

Link to post
Share on other sites

26 minutes ago, brob said:

 

Enough, certainly. My point is that storage i.o. is a choke point in most C/C++ compilation. I believe the additional ~€8 well worth it.

 

no trying to be rude, but from my experience, even on a mechanical hard drive the CPU is the bottleneck much quicker than the storage.

If a post resolved/answered your question, please consider marking it as the solution. If multiple answers solved your question, mark the best one as answer.

Link to post
Share on other sites

4 minutes ago, anirudthelinuxwIzard said:

no trying to be rude, but from my experience, even on a mechanical hard drive the CPU is the bottleneck much quicker than the storage.

Lots of work has gone into SSDs and NVME because storage is a bottleneck. 

Link to post
Share on other sites

5 minutes ago, anirudthelinuxwIzard said:

no trying to be rude, but from my experience, even on a mechanical hard drive the CPU is the bottleneck much quicker than the storage.

 

Sure, but the budget doesn't allow for significant improvement in that component. Especially not after the memory performance issue is addressed.

80+ ratings certify electrical efficiency. Not quality.

 

Link to post
Share on other sites

I know mechanical hard drives suck balls, and that's why I'm not using them, but I doubt a puny ryzen 5 is actually gonna saturate a Gen 3 drive

If a post resolved/answered your question, please consider marking it as the solution. If multiple answers solved your question, mark the best one as answer.

Link to post
Share on other sites

1 minute ago, brob said:

 

Sure, but the budget doesn't allow for significant improvement in that component. Especially not after the memory performance issue is addressed.

exactly, why not buy a cheap ass ssd now and upgrade to a good one later?

If a post resolved/answered your question, please consider marking it as the solution. If multiple answers solved your question, mark the best one as answer.

Link to post
Share on other sites

At least 32GB of RAM.
image.png.c8b290a16a9493d3ba3e5e48320d9c9d.png
Details:

Spoiler

Manjaro Linux, swapping disabled.
- Android Studio (running gradle bundle release task for a flutter app)
- 1 Emulator running (Api Level 33, x86 image)
- Brave open with a dozen or so tabs
- Team collaboration / messaging app
- DBeaver
- Some other light weight apps like Kate, a few terminals with SSH connections, etc.

Link to post
Share on other sites

2 minutes ago, Biohazard777 said:

At least 32GB of RAM.
image.png.c8b290a16a9493d3ba3e5e48320d9c9d.png
Details:

  Hide contents

Manjaro Linux, swapping disabled.
- Android Studio (running gradle bundle release task for a flutter app)
- 1 Emulator running (Api Level 33, x86 image)
- Brave open with a dozen or so tabs
- Team collaboration / messaging app
- DBeaver
- Some other light weight apps like Kate, a few terminals with SSH connections, etc.

yep added 32gigs

If a post resolved/answered your question, please consider marking it as the solution. If multiple answers solved your question, mark the best one as answer.

Link to post
Share on other sites

54 minutes ago, anirudthelinuxwIzard said:

@Somerandomtechyboi I agree with most of the changes, the PSU though is a bit concerning, it seems to be a C tier PSU, but tbh I don't care as long as it doesn't blow up.

C tier is still totally fine to use really. Basically just means if you can get sonething nicer do but this stuff ain bad.

 

Especially in a pc like yours that cant even pull 100w 😛

 

D and below is avois at all costs.

 

 

Link to post
Share on other sites

Just now, jaslion said:

C tier is still totally fine to use really. Basically just means if you can get sonething nicer do but this stuff ain bad.

 

Especially in a pc like yours that cant even pull 100w 😛

 

D and below is avois at all costs.

 

 

I mean the 7600X itself probably draws over 100 watts but yeah, i guess C tier is fine

If a post resolved/answered your question, please consider marking it as the solution. If multiple answers solved your question, mark the best one as answer.

Link to post
Share on other sites

5 minutes ago, anirudthelinuxwIzard said:

exactly, why not buy a cheap ass ssd now and upgrade to a good one later?

 

So why didn't you go with a less expensive SATA SSD or even an HDD?

 

It's your treasure, do what you want.

80+ ratings certify electrical efficiency. Not quality.

 

Link to post
Share on other sites

1 minute ago, brob said:

 

So why didn't you go with a less expensive SATA SSD or even an HDD?

 

It's your treasure, do what you want.

SATA might get bottlenecked, HDD is unresponsive and I wouldn't wish a hard drive only system on a modern OS on my worst enemy

If a post resolved/answered your question, please consider marking it as the solution. If multiple answers solved your question, mark the best one as answer.

Link to post
Share on other sites

14 minutes ago, jaslion said:

65w cpu so no quite efficient

7600X has 105W TDP, and it turbos even higher

If a post resolved/answered your question, please consider marking it as the solution. If multiple answers solved your question, mark the best one as answer.

Link to post
Share on other sites

1 minute ago, anirudthelinuxwIzard said:

7600X has 105W TDP, and it turbos even higher

Was going of the 7600 listed at the start. I see another user recommended the 7600x. My bad for the mistake.

 

Either way easy to power.

 

 

 

Link to post
Share on other sites

2 minutes ago, jaslion said:

Was going of the 7600 listed at the start. I see another user recommended the 7600x. My bad for the mistake.

 

Either way easy to power.

 

 

 

yeah its fine i just wanted you to know

If a post resolved/answered your question, please consider marking it as the solution. If multiple answers solved your question, mark the best one as answer.

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

×