Linked by Thom Holwerda on Tue 27th Oct 2009 15:27 UTC
Hardware, Embedded Systems Asustek has unveiled its first supercomputer, the desktop computer-sized ESC 1000, which uses Nvidia graphics processors to attain speeds up to 1.1 teraflops. Asus's ESC 1000 comes with a 3.33GHz Intel LGA1366 Xeon W3580 microprocessor designed for servers, along with 960 graphics processing cores from Nvidia inside three Tesla c1060 Computing Processors and one Quadro FX5800
Thread beginning with comment 391554
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Upper Limit
by Drumhellar on Wed 28th Oct 2009 06:45 UTC in reply to "Upper Limit"
Drumhellar
Member since:
2005-07-12

And what's wrong with that?

Reply Parent Score: 1

RE[2]: Upper Limit
by tobyv on Wed 28th Oct 2009 08:00 in reply to "RE: Upper Limit"
tobyv Member since:
2008-08-25

And what's wrong with that?


64+ cores, 1 hard disk.
64+ cores, 1 ethernet card.
64+ cores, 1 keyboard.

There is only so much parallel processing can help in a serial world.

Reply Parent Score: 4

RE[3]: Upper Limit
by Adurbe on Wed 28th Oct 2009 10:59 in reply to "RE[2]: Upper Limit"
Adurbe Member since:
2005-07-06

multi-core hard disks... coool! :-)

Reply Parent Score: 2

RE[3]: Upper Limit
by puenktchen on Wed 28th Oct 2009 11:18 in reply to "RE[2]: Upper Limit"
puenktchen Member since:
2007-07-27

64+ cores, 1 hard disk.
64+ cores, 1 ethernet card.
64+ cores, 1 keyboard.

There is only so much parallel processing can help in a serial world.


a 234 ghz core won't help you either if you need to access these very slow components.

Reply Parent Score: 2

RE[3]: Upper Limit
by jgagnon on Wed 28th Oct 2009 11:46 in reply to "RE[2]: Upper Limit"
jgagnon Member since:
2008-06-24

Multi-channel SSD's could solve the disk issues. Imagine a drive or device that could handle 16 (or 32/64/whatever) read or write operations simultaneously from separate threads. It would almost require a kernel on the device to manage the requests and take care of dependencies, but it is within the realm of reason. It could effectively give the OS DMA type access to the hard drive.

Multiple and/or multiplexed Ethernet ports could fix the network issues. Many motherboards come with two Ethernet ports now and if the OS would "automagically" divide the network traffic between them it could boost performance. Include smart routers and switches that are "multi-port PC" aware and you have a considerably faster network. Now add to it some sort of technology that could multiplex different streams (from separate threads) across the same wire and you could have a very significant improvement to performance in a multi-core world.

Reply Parent Score: 1

RE[3]: Upper Limit
by Drumhellar on Wed 28th Oct 2009 17:46 in reply to "RE[2]: Upper Limit"
Drumhellar Member since:
2005-07-12

64+ cores, 1 hard disk.
64+ cores, 1 ethernet card.
64+ cores, 1 keyboard.

There is only so much parallel processing can help in a serial world.


More appropriately:

64 cores: 1 keyboard, 1 mouse, 1 ethernet card, 3 sound outputs, 3 disks, 2 monitors, 3 bittorrents, and that new game (with separate and multiple threads for physics, sound, graphics, AI, input, network).

Currently, adding cores is easier than ramping up clock speed. Most tasks where performance is key will benefit from multithreading as much, if not more, than simply higher clock speed.

Looking in the task manager, I have 650 threads going, and the only thing I'm doing is cooking a late breakfast. That would be a pain, but luckily I've got multiple heat sources.

It's not a serial world. DOS died a long time ago.

Reply Parent Score: 2