Quote:
Originally Posted by
hmm 
I think the obsession was due to single ssds approaching the bandwidth limit of SATA III.
Only in sequential reads and in some cases writes. Random reads/writes are nowhere near it. With 500MB/s sequential writes, you'd fill up a 256GB SSD in 8.5 minutes so there's no urgency to use a faster interface.
Quote:
Originally Posted by
hmm 
Even then your results puzzle me. I don't really care for LuxMark or Lux Render (which it's based on), but I still find it surprising. The general strength of GPGPU is in highly parallel computing, like you would have with render buckets, assuming the memory on the video card is enough to fully contain the information being processed. That was a complaint when NVidia released iray (not to mention botched implementation). Dealing with a scene of decent size can generate too much data for most gpu to hold considering that even television productions deal with GB of texture data.
It could just be poor optimisation with LuxRender but the results are:
Core-i7 3615QM : NVidia 650M
basic scene = 5678K rays/sec : 1510K rays/sec
medium scene = 3746K rays/sec : 1387K rays/sec
complex scene = 2231K rays/sec : 1082K rays/sec
The memory never exceeded the GPU memory but in every case, the i7 was at least twice as fast.
CLBenchmark (only runs under Windows) showed that in some cases the GPU is ahead and in others, the CPU. I don't know why the raytrace failed on the 650M as it has the latest drivers:

In the OpenCL Galaxies demo, the i7 scores 195FPS/62GFLOPs, the 650M scores 479FPS/161GFLOPs.
Adobe CS apps show massive gains for just the NVidia GPU as it's CUDA-only but if it was OpenCL, it would run vector code on the CPU too.
A dedicated GPU is not necessary for decent levels of computation or gaming. As long as the IGP is powerful enough, when it's combined with a powerful CPU, it will run OpenCL code just fine. With more computation units like the 40 in Haswell vs 16 in Ivy Bridge, parallel tasks should run faster.
Power has to be taken into consideration too. A 250W GPU might perform 5x faster than a 95W CPU. When you factor in the power draw, it's not as impressive.
There's no question that GPU computation is better in many cases but it's not as impressive with low power GPUs.
Quote:
Originally Posted by Wizard69
the mini being designed with the lowest performance chips of the entire Mac line up each year.
Not true, I don't see a quad-core i7 Air or 13" Macbook Pro. Even the iMac base models are all quad-core i5. The $799 Mini is quad-core i7.
Quote:
Originally Posted by Wizard69
SSD would not have a significant impact on the Minis price.
You can configure it with an SSD already - a 256GB SSD adds $300.
Quote:
Originally Posted by Wizard69
the lack of Intel OpenCL GPU drivers is a demonstration of a lack of commitment
Intel had their own compute framework going for a while but they seem to be on board with OpenCL. It was an afterthought with Ivy Bridge but the Haswell IGP should be OpenCL 1.2 compliant and I expect it to ship with OpenCL drivers.
Quote:
Originally Posted by wizard69
I'm talking about being able to add 10 to 20 watts to its capability. That might not sound like much but with the likes of Haswell it could be a huge step up in performance.
It depends what you consider to be a huge step up. You only get about 5GFLOPs per watt from a GPU so 10-20W won't double the performance. You can always justify adding a little more to something but is it going to make it any more compelling to the target audience? The target audience for the Mini is people who want a low-price desktop and server.
Let's say they made a Mini with a quad i7 and a 750M Kepler GPU with a 105W PSU and it was a bit bigger with accessible drive slots at the back. Would you buy it for $999 and if so, what would you be using the GPU for?
Quote:
Originally Posted by marvfox
So the GPU is really the main factor with this Haswell processor.
Power saving too as they can shut down parts more efficiently. They ran a GPU test quite well at 8W. During idle or low usage, they'd be able to scale it down pretty low so a laptop might get an extra few hours of battery life.