- serverpc gets a new mainboard with 4 RAM slots and new CPU and keeps the 16 GB of memory and we add another 8 GB to it, so the new motherboard would have to be compatible with the memory currently in serverpc as of now. serverpc gets renamed as graphicspc or mapspc as well.
- mediapc gets serverpc’s old mainboard and 4 GB of RAM that I will have to add specifically to mediapc. One advantage is mediapc will have a spec that can play Google VP8/VP9 codec stuff which is not currently the case.
- pc4 gets mediapc’s old mainboard with the 4 GB of RAM that it has on it. pc4 will be faster but with less RAM so it ends up doing pretty much what it does now, just better.
What’s interesting about computer hardware at the moment is that Moore’s Law has slowed down a bit. Intel has hit the limit of 14 nanometres for five generations of CPUs. The four computers will have the following specs:
- mediapc: Ivy Bridge, 22nm, Intel DB75EN, Pentium G2120
- mainpc: Haswell, 22 nm, Gigabyte H97, Pentium G
- serverpc: Skylake, 14 nm, Gigabyte H110M-S2H, Pentium G4400
- new: one of the following depending on what I can get
- Kaby Lake, 14 nm, Gigabyte H270M-D3H, Pentium G4560
- Coffee Lake, 14 nm, Gigabyte B360 D3H, Pentium G5400
But the new Coffee Lake and Whiskey Lake which are the next two generations of CPUs will still be 14 nm. And the 14 nm architecture started with Broadwell which is between Haswell and Skylake.
So at 14 nm there is Broadwell, Skylake, Kaby Lake, Coffee Lake, Whiskey Lake and then finally there will be the new 10 nm architecture on Cannon Lake, Ice Lake and Tiger Lake, etc, etc, etc. Usually with Intel you will only have two generations (tick and tock) on the same architecture so they must have had some difficulties getting to 10 nm.
With this optimisation (assuming it happens) I am also getting away from the idea of being able to use three or four computers for maps. The idea that mediapc could do some stuff has been dropped in favour of adding one of its screens to serverpc and using four screens across two computers and doing all the map work on those four screens. So the case is there to pump serverpc up to more memory.