80 Cores

Clocker

Storage? I am Storage!
Joined
Jan 14, 2002
Messages
3,554
Location
USA
Very very interesting. I'm sure you already read the news. Sounds like a fantastic investment opportunity if you can find and invest in a company that will be the best at developing software to handle many, many cores efficiently ....before they get bought out by M$ or some other large tech company.

"The software community isn't able yet to really grasp two cores effectively, let alone four or eight. Larger numbers are well beyond the current skill set," Enderle explained.

If software makers are not careful, they could be steamrolled by multi-core technology, Gartner's Reynolds added. He predicted that new software companies will emerge who have a new approach to the problem, and they will displace existing manufacturers.

http://www.technewsworld.com/story/55717.html
 

LiamC

Storage Is My Life
Joined
Feb 7, 2002
Messages
2,016
Location
Canberra
If you have a look at the block diagram of the NVIDIA G80, it looks like a ring bus connecting 128 "cores". AMD's R600 is expected to be similar. I'm afraid that AMD/ATi and NVIDIA have already made significant steps in the direction of Intel's multi-core graphics chip.

Fusion/Stream processing (HPC/Folding) on GPU's is evidence that the toolsets exist for using highly parallelisable code on massive multi-core chips.
 

LOST6200

Storage is cool
Joined
May 30, 2005
Messages
737
Very very interesting. I'm sure you already read the news. Sounds like a fantastic investment opportunity if you can find and invest in a company that will be the best at developing software to handle many, many cores efficiently ....before they get bought out by M$ or some other large tech company.

Yeah, i read tits. But MS will ned anbout 72 of those corees just for the Vista replacment in a few years. ;)
 

Tannin

Storage? I am Storage!
Joined
Jan 15, 2002
Messages
4,448
Location
Huon Valley, Tasmania
Website
www.redhill.net.au
I prefer white tits myself. Or brown; black if desired. A pale pink is OK, but I draw the line at red ones.

(Tannin, that's READ, pronounced REED, not RED as in "last night I read a book".)

(By the way, what are tits?)
 

sechs

Storage? I am Storage!
Joined
Feb 1, 2003
Messages
4,709
Location
Left Coast
"The software community isn't able yet to really grasp two cores effectively, let alone four or eight. Larger numbers are well beyond the current skill set," Enderle explained.

That I have to run a special utility to keep some programs from using more than one core should pretty much let you know the state of things.
 

Handruin

Administrator
Joined
Jan 13, 2002
Messages
13,737
Location
USA
What utility is that, and what program do you need to isolate?
 

Handruin

Administrator
Joined
Jan 13, 2002
Messages
13,737
Location
USA
Wow, that's not good. Was this under windows XP? I'm really surprised that Picasa was programmed so that it can't handle additional CPU's. I mean, it seems almost intentionally done that way.
 

Handruin

Administrator
Joined
Jan 13, 2002
Messages
13,737
Location
USA
I certainly wasn't doubting you. I'm just surprised that multiple CPU's causes this issue. I would have thought CPU time would have been managed by XP. I haven't done any SMP programming so I don't know if it is more complicated than thread management when processing the same data.
 

sechs

Storage? I am Storage!
Joined
Feb 1, 2003
Messages
4,709
Location
Left Coast
The problems tend to have to do with (1) timing and (2) cache misses.

Cache missed just tend to make stuff run far less well than is would on a single core. Timing issues are worse, as they can make the application screw up.

Installing the AMD dual-core optimizer made a real difference in a number of programs (mostly games) for me.
 

Handruin

Administrator
Joined
Jan 13, 2002
Messages
13,737
Location
USA
Is the AMD dual core optimizer the same tool you mentioned above (the special utility)? If not, where did you get the tool and what else does it do?
 

Clocker

Storage? I am Storage!
Joined
Jan 14, 2002
Messages
3,554
Location
USA
I had to use the AMD Dual Core Optimizer or else the audio and video would not synch up with my TV tuner card.
 

Handruin

Administrator
Joined
Jan 13, 2002
Messages
13,737
Location
USA
What does it do? Does it simply isolate the app to a single core as previously mentioned or does it do something different?
 

ddrueding

Fixture
Joined
Feb 4, 2002
Messages
19,511
Location
Horsens, Denmark
What does it do? Does it simply isolate the app to a single core as previously mentioned or does it do something different?
Link to download...
AMD Dual-Core Optimizer - The AMD Dual-Core Optimizer can help improve some PC gaming video performance by compensating for those applications that bypass the Windows API for timing by directly using the RDTSC (Read Time Stamp Counter) instruction. Applications that rely on RDTSC do not benefit from the logic in the operating system to properly account for the affect of power management mechanisms on the rate at which a processor core's Time Stamp Counter (TSC) is incremented. The AMD Dual-Core Optimizer helps to correct the resulting video performance effects or other incorrect timing effects that these applications may experience on dual-core processor systems, by periodically adjusting the core time-stamp-counters, so that they are synchronized.
 

LiamC

Storage Is My Life
Joined
Feb 7, 2002
Messages
2,016
Location
Canberra
It adjusts the RDTSC to compenate for poor design/programming choices in a multi-threaded world...
 

Splash

Learning Storage Performance
Joined
Apr 2, 2002
Messages
235
Location
Seaworld

80 processor cores on the board, 80 processor cores,
Take one down and pass it around, 79 processor cores on the board.

79 processor cores on the board, 79 processor cores,
Take one down and pass it around, 78 processor cores on the board.

78 processor cores on the board, 78 processor cores,
Take one down and pass it around, 77 processor cores on the board.

77 processor cores on the board, 77 processor cores,
Take one down and pass it around, 76 processor cores on the board.
.
.
.

2 processor cores on the board, 2 processor cores,
Take one down and pass it around, 1 processor core on the board.

1 processor core on the board, 1 processor core,
Take one down and pass it around, no more processor cores on the board.

No more processor cores on the board, no more processor cores,
Go to the store and buy some more, 99 bottles of beer on the wall.



 
Top