On a sunny day (Sat, 07 Jun 2014 22:29:30 +0300) it happened snipped-for-privacy@downunder.com wrote in :
Which one was that? Just curious.
My take on all those multi cores is this: You cannot spread 1+1 over many cores, at least not without losing performance :-)
There exists situations where a few cores makes sense, that is where data processing is in a serial mode. For example decoding some video stream, manipulating it, and then encoding it in real time, would benefit from 2 cores.
There are clowns who call themselves scientists who use one core to represent some particle with its behavior, and then run simulations on supper computahs with zillions of cores to 'prove' some effect (GlowBallWorming?) in a gas made up of those particles. It is the dummy way of doing it, and actually proves nothing, just their model, one that is probably wrong anyways in the sense of not reflecting / representing reality. There is some race going on between countries who can make the fastest supper computah too.
But in the above example of video decoding-encoding, that is usually all provided by dedicated hardware. I did a sort of DES based decoder in FPGA in 1 clock cycle (you could do it async too I think, but I just used a clock), simple wrote out the solution as gates... relays if you must,,, So maybe 4 cores and some programmable hardware is better than 256 cores doing sequential crunching. but it is late, and probably overlook some things. That said, this [computah that I am typing on] is a dual core (at least it can boot that way, Asus mobo core unlocker), and I only use ONE, it is recording 3 video channels, was 4 a few minutes ago (stopped crap movie), and I can even web-browse, post to Usenet, email, and bid on ebay. Just all processes running on the one core. So... faster graphics would be nice, but that is dedicated hardware too.
Maybe if people started really using the power of x86, really these processors can do a lot. I have some nice crypto that uses 64 bits registers to do 64 operations in parallel...
OK, and the big storage, its for free, NSA stores all I do:-) I hope they let me have it back when I have a system crash. If they did that, then they would be doing a cool service,. ;-)