6 ms·
Yeah, seems like Intel's been cruising easy. Sandy Bridge, Ivy Bridge, Haswell, Broadwell, Skylake, and Kaby lake have been pretty small increments for general
by sliken 10y ago
Yeah, seems like Intel's been cruising easy. Sandy Bridge, Ivy Bridge, Haswell, Broadwell, Skylake, and Kaby lake have been pretty small increments for general purpose computing.
Does seem like AMD has scared Intel into over drive. Seems like all price points are likely going to get significantly more cores in the next generation after stagnating for what a decade? The normal high end desktop has been quad core since way back at the Q6600 in 2007. Desktops with 8 cores/16 threads and servers with 32 cores/64 threads seems to be Intel's answer to AMD's Zen.
Here's hoping AMD delivers on promises and is competitive.
- monk_e_boy 10y agoI think Nvidia with their 512 core Xavier chip is also taking some of Intels thunder. I wonder how long before bits of linux are running on the GPU? Once the process of porting to GPU more and more code will run there.
- dom0 10y agoI very much doubt that. Of course someone might do it for kicks, but not for serious use; GPUs already have a task scheduler built into them, and compute cores don't like branching code - less so if it only needs a couple cores, like a general-purpose OS. There is little reason to waste them (and compromise efficiency) for Linux or any other OS.
- EvilTerran 10y ago> Does seem like AMD has scared Intel into over drive. Seems like all price points are likely going to get significantly more cores in the next generation after stagnating for what a decade? Another factor might be that the software industry is finally adapting to multi-core being the new normal. I mean sure, server software's been forking or multi-threading for ages, but I get the impression the bulk of desktop software did most of its work in a single thread until fairly recently - so having more than 2-4 cores wasn't really worth it, it would just have increased cost without making things feel that much faster for the average user.
- paulmd 10y agoNot only that, but going with more cores hurts in a variety of ways. It's harder to get a wider chip clocked up as far, so single-thread performance tends to suffer. It's hard to manage clocks and scheduling appropriately especially when you have non-uniform processors, like different turbo capability (max multiplier) between cores or even worse big.LITTLE type architectures. It's very easy to end up ping-ponging between high power/low power modes, and battery life suffers. If it were physically possible, it would have been strongly preferable to have just kept increasing clocks instead of going wider. That was a decision made out of necessity, not choice. You see big gains from being able to multitask a little, past that it's really diminishing. All things being equal, a 2C2T or 2C4T at 6+ GHz would be strongly preferable to 4C4T or 4C8T at 4-4.5 GHz for most desktop use. The gains aren't that steep in the real world, of course. The reality is that it's more like a choice between 2C2T at 4.7 GHz (G3258, being a bit gracious here), 4C8T at 4.4 GHz (6700K) or 6C12T at 4.1 GHz (5820K). You can push all of those numbers up a little bit farther by pushing the voltage, but that's roughly the shape of things at stock-ish voltages. I diverge from the common wisdom here, given those numbers I think the 50% increase in real cores from jumping to 6C12T justifies a 10% loss in single-thread performance for many users, especially given that they're essentially the same price. In the threaded tasks where Hyperthreading provides gains, the extra cores will really push you ahead. If you're just gaming or browsing, a 4C4T is really all you'll ever need (and realistically many people will be fine with a 2C4T or 2C2T anyway). So the 4C8T are really an awkward in-between to me, I really think it's mostly that people don't realize that the 6700K isn't "top of the line" and there's a whole other enthusiast socket out there. The server market's a little different of course, you can go much wider, but good single-thread performance still beats parallelism in response times. Really wide architectures like Qualcomm's 24-wide ARM server chips still have yet to really prove themselves except in throughput-oriented/latency-insensitive applications (which are the easy gimmie for slow-and-wide designs).
- dom0 10y agoI very much agree with you. Another interesting observation is that, on cache-coherent systems, the maximum possible clock rate also tends to go down as soon as more than one socket is used. > (which are the easy gimmie for slow-and-wide designs) Nowadays they are more of an historical anecdote, but some time ago Sun created the "niagara" line of barrel processors - a technique that is a form of simultaneous multi-threading, like Hyper-Threading, just with 8-16 threads / core. These UltraSparc T1, T2, ... processors held quite some throughput benchmarks - but were obviously not feasible and not meant for general purpose use.
- masklinn 10y ago> Yeah, seems like Intel's been cruising easy. I don't know, their plans have stalled (tick tock is gone and buried), Iris is being killed and their rollouts are complete shit-shows (even ignoring Xeons, there were 9 months between the availability of the first and last Skylake mobile parts). Maybe that was intentional because there's no competition (it's not like AMD is much of an option these days) but that seems a bit odd.
- deleted 10y ago[deleted]
- deleted 10y ago[deleted]
- deleted 10y ago[deleted]
- Fr0styMatt88 10y agoWhere is this idea that Iris Pro is being killed coming from? How likely is it? It just seems strange. They've been touting their Skull Canyon NUC with Iris Pro pretty heavily towards gamers and to be honest at that size, Iris Pro is exactly what I want for a lounge room gaming and 4K movie PC. It just seems like such a shame; why kill Iris Pro when it's just actually becoming desirable?
- BlackMonday 10y agoI hope AMD prodcues something like Skull Canyon when they release their Zen based APU's. If Zen is competitive this should be really nice since the GPU's from AMD are better. Ideally with a higher tier version that uses HBM so the GPU is not held back by the memory bandwith.
- sliken 10y agoSadly the rumors claim the first gen zen will not be APUs.
- 10y ago