Free Republic
Browse · Search
General/Chat
Topics · Post Article

To: ShadowAce
The 48-core processor, built on a mesh architecture, could lead to a massive performance boost when all the chips communicate with each other, Anderson said.

Anderson and Intel are just blowing smoke here. Been in embedded computing for many years, and have designed dual-core CPUs on FPGAs myself. I can tell you that software algorithms for spreading general-purpose tasks among 48 cores DOES NOT EXIST. You can divide up easily partitionable tasks, such as shading or rendering, but general-purpose computing tasks? No.

7 posted on 04/09/2010 10:45:53 AM PDT by backwoods-engineer ("It is error alone which needs the support of government. Truth can stand by itself." --Jefferson)
[ Post Reply | Private Reply | To 1 | View Replies ]


To: backwoods-engineer
You can divide up easily partitionable tasks, such as shading or rendering, but general-purpose computing tasks? No.

Hmm. I guess I ought to quit my job then, since I install and configure general-purpose clusters that range from 16 cores to several hundred.

Think I should tell the users that their software doesn't actually work?

8 posted on 04/09/2010 10:53:52 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 7 | View Replies ]

To: backwoods-engineer

I bet that as more people learn how to do data parallel coding (like you do with CUDA, Stream, OpenCL, or DirectCompute with upwards of 2000 processor streams) the relaxed parallelism of 48 or more cores that are not required to be run in data parallel mode will be put to good use.


10 posted on 04/09/2010 11:19:00 AM PDT by krb (Obama is a miserable failure.)
[ Post Reply | Private Reply | To 7 | View Replies ]

Free Republic
Browse · Search
General/Chat
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson