QUOTE(chanhin @ Apr 30 2016, 12:58 AM)
Guys,
Really thanks for so many advises. It open my mind with more directions...
No reasons for me to overclocks;
(1) I hate high temperature
(2) The most OC can gain is 10%? 20%? When there are needs for faster speed (maybe 5 years later), why not get new system that at least 2x as fast. I am more familiar with servers and had I used lots of servers (mainly Linux/Unix) for the past 10 years with heavy processing and found similar priced servers improve 2x to 3x every 3 years. After 5 years, new servers can make old one look stupid, end up no choices to dispose as space is $$$. I assume desktop might has similar improvement rate as now all processors are solely Intel domain.
The simulation that take time is for experimental DSP for audio and imaging. The early codes that full of debugging info are very inefficient during proof of concepts and very slow. And usually are single threaded.
I was thinking of that brand... really loud? Hmm... Any suggestion on not too loud type?
If follow this direction, I will get RM1400 6700k (will start with underclock and undervoltage in order to get my desired temperature) + RM400 noctua. Over time will increase the speed... Not sure if it really make sense...
or 6700 without k better?
Initially I was thinking on Rm1200 6700 without the K + RM400 noctua
But I like your idea. It seems I should just buy what I need to use now? RM472 i3 6100 + using free stock fans? I think it might actually sufficient and should be faster than my i5 Laptop. You guys aware desktop processors are way faster than laptop right?
Good motherboard -> I am thinking of RM800 GIGABYTE Z170X GAMING 3. Well, I am not even gamer and not planning to have graphic card for start. But I like the board.. Haha
Sufficient RAM -> 2x 16GB = 32GB - If one spoilt and under warranty, the other one is sufficient for me without interruption.
Fast Drive C -> Rm860 SSD PCI-E 256GB - It will allow me to get insane boot time and application load time as compare to current mechanical HDD. Finally I can get rid of "wait... wait... wait..."
Then in coming 2 or 3 years... 2018 maybe... and upgrade to the fastest CPU that time (another 40% faster than 6700k?) for socket 1151 + invest on good fans. Budget RM2k for upgrade later. Make sense? It is based on assumption Intel will produce faster processor for 1151. 10nm core maybe?
Here is the current price from C-Zone;
CORE I3 6100 (2C/4T) RM472
CORE I5 6400 (4C/4T) RM758
CORE I5 6500 (4C/4T) RM827
CORE I5 6600 (4C/4T) RM928
CORE I5 6600K (4C/4T) RM991
CORE I7 6700 (4C/8T) RM1272
CORE I7 6700K (4C/8T) RM1431
So if that's the plans? What's the suggestion on getting first processor? i3 6100? i5 6400?
If this is the plan, does it make sense that I should go for i3 because in 3 years time, I am going to dispose it. Thus should not invest so much. Rm472 is still ok.
Or I should just get 6700 without k + RM400 noctua? Then when I need faster performance in the future (5 years?), just get new system that offer at least 2x as fast? I assume 5 years later will have DDR5 that time with PCI express v 4 + SATA5. So even with SATA (v5), SSD is fast enough.
Well.... Basically I am pretty much decided on other components except on the processor... Abit ding-dong here and there.
I have laptop and desktop (windows based) for years... My drive C (OS + application) always use less than 100GB. Well, I dun install much and I am not really gamers.. Not planning to get graphic card as well for start.
Thus I think the Samsung 950 pro 256GB is more than sufficient.
Since the mboard of my choice has 2x M.2, maybe in the future when these SSD is cheaper in 3 years time, I will get another one. Who know RM1k can buy 1TB PCIe? And make it new Drive D.
QUOTE
No reasons for me to overclocks;
(1) I hate high temperature
(2) The most OC can gain is 10%? 20%? When there are needs for faster speed (maybe 5 years later), why not get new system that at least 2x as fast. I am more familiar with servers and had I used lots of servers (mainly Linux/Unix) for the past 10 years with heavy processing and found similar priced servers improve 2x to 3x every 3 years. After 5 years, new servers can make old one look stupid, end up no choices to dispose as space is $$$. I assume desktop might has similar improvement rate as now all processors are solely Intel domain.
If that's the case - you don't even need a K series chip. A Skylake-based Xeon E3 will do the trick just fine, however please do check with the motherboard manufacturer for compatibility.

Nowadays CPU performance increment are getting smaller due to a lack of competition in the x86 CPU market (note: AMD has been pretty absent in the high-end CPU market) and the technical limitations of silicon and transistors. Intel is now trying to focus on power efficiency and performance increment via new instructions (i.e. AVX2 can be quite a bit faster than AVX when used properly: see
http://forums.pcsx2.net/Thread-Comparing-G...SSE4-1-AVX-AVX2 )
This is no longer the Pentium/Core 2 generation where every CPU iteration gives you massive performance boost anymore.

See
http://arstechnica.com/information-technol...dead-this-time/QUOTE
The simulation that take time is for experimental DSP for audio and imaging. The early codes that full of debugging info are very inefficient during proof of concepts and very slow. And usually are single threaded.
I was thinking of that brand... really loud? Hmm... Any suggestion on not too loud type?
If follow this direction, I will get RM1400 6700k (will start with underclock and undervoltage in order to get my desired temperature) + RM400 noctua. Over time will increase the speed... Not sure if it really make sense...
1. Single-threaded simulation - Please tell your company to consider rewrite the engine to use multiple cores, as a badly coded program can cripple even the most powerful systems.

Of course, this is not always a viable option since rewriting the whole program takes too much time and money.

Why bother undervolting? You are running a CPU-intensive task. Reducing the voltage will impact the stability and performance of the simulation. Do not worry about CPU overheating - modern CPUs are very good at protecting themselves from overheating.

All you need is to invest on cooling.

QUOTE
But I like your idea. It seems I should just buy what I need to use now? RM472 i3 6100 + using free stock fans? I think it might actually sufficient and should be faster than my i5 Laptop. You guys aware desktop processors are way faster than laptop right?
I do not recommend you to buy cheap hardware just to upgrade to a better one later - that is a waste of money. See my previous car analogy for explanation.

QUOTE
Good motherboard -> I am thinking of RM800 GIGABYTE Z170X GAMING 3. Well, I am not even gamer and not planning to have graphic card for start. But I like the board.. Haha
Sufficient RAM -> 2x 16GB = 32GB - If one spoilt and under warranty, the other one is sufficient for me without interruption.
Fast Drive C -> Rm860 SSD PCI-E 256GB - It will allow me to get insane boot time and application load time as compare to current mechanical HDD. Finally I can get rid of "wait... wait... wait..."
Don't bother with those 'gaming' class boards - unless if you are overclocking (which demands better VRMs). If you want reliability - go with a server class board:
http://www.supermicro.com/products/motherboard/Xeon3000/They can be pretty costly though.
Good amount of RAM, especially simulation can be RAM intensive.
QUOTE
Finally I can get rid of "wait... wait... wait..."
Unfortunately, you can't. No matter how fast the hardware, you cannot eliminate wait times. There's always bottleneck in the firmware, I/O scheduling and the underlying software code. Essentially you'll need an infinitely fast hardware with infinitely well optimized software.

QUOTE
Thus I think the Samsung 950 pro 256GB is more than sufficient.
Since the mboard of my choice has 2x M.2, maybe in the future when these SSD is cheaper in 3 years time, I will get another one. Who know RM1k can buy 1TB PCIe? And make it new Drive D.
Not going to happen in the near future, considering Samsung has a huge market share on NVMe SSDs. It's also worth mentioning that price drops are close to non-existence in our local SSD market (due to currency weakness)
QUOTE
Then in coming 2 or 3 years... 2018 maybe... and upgrade to the fastest CPU that time (another 40% faster than 6700k?) for socket 1151 + invest on good fans. Budget RM2k for upgrade later. Make sense? It is based on assumption Intel will produce faster processor for 1151. 10nm core maybe?
Vague as you need to define on which programs. Same CPU can have very different performance on different programs, depending on the CPU architecture and the coding of the program itself. 40% gains in CPU performance is highly unlikely right now unless there is a major breakthrough in silicon and transistor technology. Of course, the developers need to write proper code to take advantage of the new CPU instructions as well.
Again, buy what you need
now, not in the future.
This post has been edited by chocobo7779: Apr 30 2016, 01:57 AM