PC build thread

Windows, Mac, DOS, and all those-other personal computing platforms
User avatar
isiolia
Next-Gen
Posts: 5785
Joined: Mon May 16, 2011 1:52 pm
Location: Virginia

Re: PC build thread

Post by isiolia »

I think X470 technically does have a couple ports (built into the chipset that is) that are effectively 3.2 gen 2. It's confusing because they did rebrand them in between. So the specs at the time would have called them 3.1 gen 2 which is now 3.2 gen 2... so some sites still may list things separately.

I think it gets further confused by having different port specs supported by the CPUs, if not additional controllers that may be there (your board has an extra one on it, the similar X570 board doesn't).
Generally speaking though, X570 bumps the spec up, because it has the PCIe bandwidth for it. Per the chipset comparison above, X570 at least allows all the USB 3 ports to be 3.2 gen 2. I guess maybe they can be left out (based on the Prime X570 specs, unless poorly written).

Either way, that's more where the differences might be, as unlikely to really matter as it is. :lol:
User avatar
pierrot
Next-Gen
Posts: 3930
Joined: Thu Feb 09, 2012 2:54 am
Location: Banned

Re: PC build thread

Post by pierrot »

Ziggy587 wrote:X570 uses a lot more power than X470, and runs a lot hotter too. That's why the motherboards have to be actively cooled. And those tiny proprietary fans never last long. And then you'll have to rig up some other fan when it dies.

Yeah, the two secondary things I cared about in a new computer were keeping power ratings reasonably low, and limiting fan noise. Having the X470 in it is probably a blessing in disguise. From memory, I believe the difference in power draw was 15W with the X570, and maybe 11 or 12W with the X470. So, yeah, that's a sizable difference, and if I don't have to worry as much about additional cooling, that's also a plus. I had sort of wanted to go with a Radeon RX 5700 XT for the graphics card, but it seemed like they were only available with the ventilation out of the back of the card. I didn't want to have to worry about possibly blowing through a $400-ish graphics card in a couple years, if one of those ended up not being cooled properly.


Ziggy587 wrote:FYI, newer motherboards will have something called Secure Boot. Basically, it's a lock in the BIOS that wont allow any code to boot unless it has a valid key. Keys will be preinstalled for Windows. You can turn it off any boot anything you'd like, but it would be safer not to. You can install more keys, which will allow you to leave it turned on and use Linux. You may already know all of this, but I just thought I'd mention in case you didn't.

I did not know any of that. Thank you for the heads-up! I'll have to look into this a bit more, but are you saying that even if I install a key for Linux, that it's essentially only retained in a volatile memory space, and would need to be reinstalled on power cycle?
Image
User avatar
isiolia
Next-Gen
Posts: 5785
Joined: Mon May 16, 2011 1:52 pm
Location: Virginia

Re: PC build thread

Post by isiolia »

pierrot wrote:I did not know any of that. Thank you for the heads-up! I'll have to look into this a bit more, but are you saying that even if I install a key for Linux, that it's essentially only retained in a volatile memory space, and would need to be reinstalled on power cycle?


Nah. It's not entirely correct that keys are only preinstalled for Windows. Microsoft, in general, is a Certificate Authority for Secure Boot, and that authority is what's preinstalled (naturally, since it's what Windows relies on, and what a lot of folks will end up running). Microsoft can (and does) sign other binaries, including ones that most mainstream Linux distributions now rely on. While it is possible to create/use other certificates and keys, chances are, you won't need to.

To be fair, there was a bit of fuss around this when it originally started to be implemented. I don't recall much outside of Windows working with it initially. While there were initial fears of MS using it to lock other OS vendors out, I think it was really more a matter of few other OS vendors making a point to get it working prior to compliant devices shipping. Since they tended to come with Windows, of course that was going to work.

As mentioned though, if it prevents you from doing something, you can always just turn it off.
User avatar
Ziggy
Moderator
Posts: 14528
Joined: Mon Jun 09, 2008 5:12 pm
Location: NY

Re: PC build thread

Post by Ziggy »

Are you saying that a mobo might come with keys preinstalled that allow a Linux distro to boot? I didn't know that.
User avatar
isiolia
Next-Gen
Posts: 5785
Joined: Mon May 16, 2011 1:52 pm
Location: Virginia

Re: PC build thread

Post by isiolia »

Ziggy587 wrote:Are you saying that a mobo might come with keys preinstalled that allow a Linux distro to boot? I didn't know that.


I think it's more the other way around, in that MS keys have been preloaded on x86 hardware (ARM stuff tends not to have preinstalled ones) for a while. Linux distributions have in turn adopted MS signed components - seems like shim at the core, which the Debian wiki entry for Secure Boot mentions. So, more a matter of using a new enough Linux distro/version.

At one point in time you probably did need to install your own keys if you wanted to use Secure Boot with Linux, but these days it seems less necessary.
User avatar
pierrot
Next-Gen
Posts: 3930
Joined: Thu Feb 09, 2012 2:54 am
Location: Banned

Re: PC build thread

Post by pierrot »

Well, I finally got a properly functioning computer up and running. I returned the prebuilt one because it was regularly throwing up stop errors from the hardware abstraction layer. I ended up building this thing: https://pcpartpicker.com/list/shkXHB; for about $225 more than the prebuilt, but at least now I know what the power supply is, anyway. It's pretty much the same thing as the build I was originally thinking of; I just went with a different brand of memory, decided to stick with the stock cooler, took the GPU up a notch to the 2070 Super, went with a more efficient power supply, and cut back on the MB with a much cheaper X470. Unfortunately, the MB didn't have a new enough BIOS for the third gen Ryzen. So I had a few options: Take it to a local repair shop for a fee; Send it to MSI for the cost of shipping; Get a bootkit from AMD. I went with the most free option of getting the bootkit from AMD, but not before getting an RMA number from MSI. I wasn't sure AMD would actually send me the bootkit, though, because MSI had technically offered to do the BIOS update. Fortunately they accepted my reasoning for why it wasn't a 'satisfactory' solution. Anyway, they sent me an Athlon APU to flash the BIOS with, and the rest is history, as they say. It cost me a lot in idle time, but it was pretty painless once I actually got the bootkit. Unfortunately, I also realized that the PSU I got is like a mini-ATX power supply, or something, and the CPU/ATX power cables are comically short for an ATX case/MB. So I had to get some extension cables, too, which kind of sucked.

Anyway, the case feels kind of cheap, and so does the rear I/O on the motherboard, but so far I'm pretty happy with it. It's pretty nice and quiet, even under load, which is something that was pretty important to me. It's also running way cooler than the prebuilt (like 20 - 30 degrees C, cooler), which is nice. I don't know if that's because of the BIOS, or the Arctic thermal paste, or just the difference in ambient temperatures over the last couple months, but I'm happy about it. I did a fairly abbreviated stress test on the CPU, but the temperature topped out at 70 C. I'm really only targeting 1080p @ 60 Hz right now, but it's pretty much like, 'Metro Exodus? Maxed out quality settings? Ray tracing on high? *Yawn* Yeah, whatevs. Here you go.' Just the other day I realized that Tetris Effect is on the Epic Store, so now I have to debate whether or not I want to get a VR headset right away--.
Image
User avatar
Ziggy
Moderator
Posts: 14528
Joined: Mon Jun 09, 2008 5:12 pm
Location: NY

Re: PC build thread

Post by Ziggy »

Just had a hardware scare with my current custom desktop...

Most of my PC games are old, but Cities Skylines can be really CPU intensive (especially with mods). Although I have a Ryzen 2700X, it seems I could use a faster CPU for very large cities with lots of mods. I was looking into possible CPU upgrades, but then I remembered that overclocking is trivial these days. Cities Skylines relies on a single core speed, so this is a case where overclocking could actually help.

On my last PC, the bundled software from the motherboard's manufacturer allowed you to easily overclock at will. You could simply raise the clock speed a bit and it would auto adjust whatever was needed (like voltages, I guess, I'm not really into overclocking). And it was easy as that. I don't really care to overclock, but I did it once or twice just to see if it worked.

So I loaded the software for my current motherboard and tried to nudge the clock speed up a bit. Well, that resulted in a hard crash LOL. So I rebooted and went into the BIOS. The BIOS on this motherboard has an auto tune feature (I'm sure all performance mobos these days have this). The auto tune told me I could safely increase by 2% using the stock HSF, so I clicked OK. Well, the clock speed seemed to have increased, but then all of my boot devices were gone! I tried to reset the BIOS to defaults, but for some reason that wouldn't work. Looks like there are no longer any physical jumpers to reset to defaults. So I was stuck without being able to boot to anything.

I know that whenever you flash the BIOS, everything is at default settings. So I used another PC to download the latest BIOS file and put it on a USB stick, then proceeded to update the BIOS. And what do you know, it works now! Crisis averted.




I'm wondering if upgrading the CPU would even be worth it for Cities Skylines. Apparently it's all about that single core speed. Well, the 2700X that I have now has a base clock speed of 3.7 GHz. I was looking at what CPUs I could put on this mobo, and even a Ryzen 9 5900X is still 3.7 Ghz. So I'm not sure if there would be much point (again, speaking purely in terms of Cities Skylines). Although the max boost clock speed for the 5900X is 4.8 GHz, versus the 4.3 Ghz of the 2700X.
User avatar
Anapan
Next-Gen
Posts: 3903
Joined: Mon Nov 17, 2008 11:15 am
Location: BC, Canada

Re: PC build thread

Post by Anapan »

Used last-gen CPUs are trivially cheap. If your motherboard can accept a better one, just buy the closest to your budget that'll fit and enjoy your computer for a couple more years.
My family regularly uses my trickle-down parts. My nephew's computer is now made from parts from 6 other computers and only using the same case from the original 2001 desktop computer. We had to take a zipcut to it to fit the newer parts - the GTX-960 was so hard to fit in, I had to buy a 90 degree adaptor for the last card. His oculus can now play PCVR games - well, some of them anyway.
ImageImageImageImage
ImageImageImageImage
User avatar
Ziggy
Moderator
Posts: 14528
Joined: Mon Jun 09, 2008 5:12 pm
Location: NY

Re: PC build thread

Post by Ziggy »

Oh, I plan to get many more years out of this PC! I built it in mid 2019, and I plan to use it as my main desktop until at least 2029. Unless someone tries to artificially phase out older hardware, like Windows 11.

My last desktop was built in 2009, and I used it right up until 2019 as my main PC. Now I've repurposed it for other uses, and it's still running like a champ. When I built it, I got a Core i7 920. When the i7 first launched, there were three models. The 920 was the cheapest, just under $300. The 965 was $1,000. Some years later, I got a 965 off eBay for around $50 LOL. For the first gen i7's, they all have the same core count and cache sizes. But the 965 has a much higher clock rate, 3.2 GHz versus 2.67 GHz. And the Extreme Editions have the faster QPI, 6.4 GT/s versus 4.8 GT/s. I remember looking at the 965 when I was building it, it cost almost as much as the entire build did! I remember thinking, "Man, imagine if I could get that one!" LOL.

I figured I'd do the same with my current build. At least, eventually. I built it with a Ryzen 2700X, so there's quite a few generations I could upgrade to. I'm just not sure if there's any point right now. I could get a newer CPU with a higher core count, but with more or less the same clock speeds. From what I'm reading, Cities Skylines uses up to 8 threads, which I already have. So I would need higher clock speed, not more cores.

What I could do is try overclocking again. I'd have to get a better cooler, either a big ass HSF or a liquid cooling thing (my case would easily support it). That would possibly be cheaper than a new CPU, and I'd get a higher clock rate. But with my recent experience trying a minimal overclock on this board, I'd be afraid to try it again. My last board, with the i7 920/965, it overclocked so easily. Maybe my board for the 2700X just isn't as good at overclocking?
User avatar
bmoc
Next-Gen
Posts: 1864
Joined: Thu May 19, 2011 1:36 pm

Re: PC build thread

Post by bmoc »

The last PC I built for myself was in 2012. It is the first computer I've owned that I've kept over a decade. I future proofed it a bit when I built it. I've been wanting a new video card for a while but held off while prices were crazy. I'm getting an RTX 3050 for Christmas but I hope to build an entirely new rig this spring with my tax returns. I recently got a good 32" LG 1080p gaming monitor for free that my father in-law didn't want. So my new build will target a good 1080p experience with a slightly future proofed CPU and room to grow with RAM.

Here's what I've got my eye on.

Intel i7-13700K
GIGABYTE Z690 GAMING X Motherboard
32GB DDR5 5600 RAM
Samsung 990 Pro 1TB NVMe SSD
Fractal Design Meshify C case
DeepCool AK620 CPU cooler

I was aiming for around $1500 which may or may not happen depending on prices come February-ish.
Post Reply