Posted January 20, 2020
With my current desktop PC having cooling issues and there being a security flaw in the integrated GPU whose mitigation apparently drastically hurts performance (using a Haswell CPU (i5-4670)), I think it might be time to think about buying or building a new one, and am wondering what advice you have.
What I will be using this for:
* Games like Bard's Tale 4, The Alliance Alive, and Hollow Knight. In general, it should be able to handle current generation console ports at settings that match the console version.
* Virtual machines, particularly for experimentation.
* Compiling software, including the Linux kernel and perhaps even something like Buildroot. (I don't think I'm going to go so far as to run Gentoo as the primary OS on the new machine.)
* Software development.
* Note that I will definitely not be running Windows on bare metal, so I don't need to budget for an OS (if custom built); the first thing I intend to do is install Linux (probably Debian testing).
Minimum requirements (I don't want the new PC to be a downgrade):
* CPU: Quad-core, minimum 3.4GHz (or equivalent to the i5-4670, but newer generation), must have hardware virtualization support (and I would *really* like Vt-d support here).
* GPU: Integrated works fine for me. One hard requirement is that the computer *must not* have a NVIDIA GPU, as I do not want to use a proprietary driver for the GPU.
* RAM: 16 GB. (Might 32GB be useful for my intended uses, particularly since currently much of that 16GB is taken up by open Chromium tabs?)
* Must have USB 3.0 (or better support).
* All hardware must be supported under Linux.
* Cooling must be functional enough to keep the CPU from throttling under heavy load.
Wishlist:
* Vt-d, as mentioned above.
* A USB-C port capable of providing enough power to run a Raspberry Pi 4 and function as a USB host. Bonus points if it could also act as a USB device, but I am not expecting that.
Budget: $1000 as cap, but paying less is preferable, of course.
So, any advice here?
What I will be using this for:
* Games like Bard's Tale 4, The Alliance Alive, and Hollow Knight. In general, it should be able to handle current generation console ports at settings that match the console version.
* Virtual machines, particularly for experimentation.
* Compiling software, including the Linux kernel and perhaps even something like Buildroot. (I don't think I'm going to go so far as to run Gentoo as the primary OS on the new machine.)
* Software development.
* Note that I will definitely not be running Windows on bare metal, so I don't need to budget for an OS (if custom built); the first thing I intend to do is install Linux (probably Debian testing).
Minimum requirements (I don't want the new PC to be a downgrade):
* CPU: Quad-core, minimum 3.4GHz (or equivalent to the i5-4670, but newer generation), must have hardware virtualization support (and I would *really* like Vt-d support here).
* GPU: Integrated works fine for me. One hard requirement is that the computer *must not* have a NVIDIA GPU, as I do not want to use a proprietary driver for the GPU.
* RAM: 16 GB. (Might 32GB be useful for my intended uses, particularly since currently much of that 16GB is taken up by open Chromium tabs?)
* Must have USB 3.0 (or better support).
* All hardware must be supported under Linux.
* Cooling must be functional enough to keep the CPU from throttling under heavy load.
Wishlist:
* Vt-d, as mentioned above.
* A USB-C port capable of providing enough power to run a Raspberry Pi 4 and function as a USB host. Bonus points if it could also act as a USB device, but I am not expecting that.
Budget: $1000 as cap, but paying less is preferable, of course.
So, any advice here?