The Cache: Technology Expert's Forum
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
May 24, 2012, 02:34:41 AM

Login with username, password and session length


Pages: [1]
  Print  
Author Topic: Nvidia's next-gen Fermi CPU  (Read 633 times)
isthisthingon
Global Moderator
Lifer
*****
Offline Offline

Posts: 2873



View Profile
« on: September 30, 2009, 06:58:47 PM »

"The Fermi chip has 3 billion transistors and 512 processor cores, and includes a new technology called GigaThread 3.0 that can manage thousands of threads in parallel, Huang said."

Popcorn

http://www.pcworld.com/article/172934/nvidia_says_its_new_fermi_cpu_will_run_supercomputers.html?tk=rss_news
Logged

I would love to change the world, but they won't give me the source code.
perkiset
Olde World Hacker
Administrator
Lifer
*****
Offline Offline

Posts: 9896



View Profile
« Reply #1 on: September 30, 2009, 08:36:42 PM »

"...thousands of threads in parallel..."

Praise
Logged

It is now believed, that after having lived in one compound with 3 wives and never leaving the house for 5 years, Bin Laden called the U.S. Navy Seals himself.
kurdt
Lifer
*****
Offline Offline

Posts: 1153


paha arkkitehti


View Profile
« Reply #2 on: September 30, 2009, 10:43:01 PM »

Oh my god... I want that!
Logged

I met god and he had nothing to say to me.
vsloathe
vim ftw!
Global Moderator
Lifer
*****
Offline Offline

Posts: 1669



View Profile
« Reply #3 on: October 01, 2009, 08:21:57 AM »

4 of them in quad SLI imo
Logged

hai
isthisthingon
Global Moderator
Lifer
*****
Offline Offline

Posts: 2873



View Profile
« Reply #4 on: October 01, 2009, 11:14:16 AM »

Quote
4 of them in quad SLI imo

With enough internal parallel processing I wonder if the SLI synchronization would have a point of diminishing returns.  They are still bound to the PCIe bus after all.  I think the dual SLI even with current GPUs is close to the sweet-spot no?  But talk about liquid cooling and insane wattage requirements.
Logged

I would love to change the world, but they won't give me the source code.
kurdt
Lifer
*****
Offline Offline

Posts: 1153


paha arkkitehti


View Profile
« Reply #5 on: October 01, 2009, 12:25:47 PM »

Quote
4 of them in quad SLI imo

With enough internal parallel processing I wonder if the SLI synchronization would have a point of diminishing returns.  They are still bound to the PCIe bus after all.  I think the dual SLI even with current GPUs is close to the sweet-spot no?  But talk about liquid cooling and insane wattage requirements.
I always thought that SLI doesn't do anything good for parallel data crunching but instead it's more for graphical applications.
Logged

I met god and he had nothing to say to me.
isthisthingon
Global Moderator
Lifer
*****
Offline Offline

Posts: 2873



View Profile
« Reply #6 on: October 01, 2009, 12:47:47 PM »

It's totally GPU.  SLI makes it so you can have say 2 PCIe cards in one box that share the graphics processing load.  However, unless I'm mistaken, their jobs require synchronization between them since GPU processing is not discreet.  So the PCIe bus has to pass sync data between them.  Therefore having 2 PCIe cards doesn't net you exactly twice the performance.  It's faster but not twice as fast. 

But I'm not the expert in this arena for sure.  I think vs is the Cache heavyweight when it comes to gaming hardware.  He described one of his systems and I began muttering like Beaker from Sesame Street.
Logged

I would love to change the world, but they won't give me the source code.
kurdt
Lifer
*****
Offline Offline

Posts: 1153


paha arkkitehti


View Profile
« Reply #7 on: October 01, 2009, 01:20:42 PM »

It's totally GPU.  SLI makes it so you can have say 2 PCIe cards in one box that share the graphics processing load.  However, unless I'm mistaken, their jobs require synchronization between them since GPU processing is not discreet.  So the PCIe bus has to pass sync data between them.  Therefore having 2 PCIe cards doesn't net you exactly twice the performance.  It's faster but not twice as fast. 

But I'm not the expert in this arena for sure.  I think vs is the Cache heavyweight when it comes to gaming hardware.  He described one of his systems and I began muttering like Beaker from Sesame Street.
Yeah but like you guessed, vsloathe is talking about gaming but I'm talking about CUDA. Last time I checked SLI wasn't supported very well and everybody who I asked recommended to write your own task dispatch system because all cores are viewed as individuals. I don't know enough to say if PCIe bus slows it down but at least for now I don't see any reason why it would affect a lot if you are sending 1+1 to core 1 and 2+2 to core 2 and so on. But with very large processing pieces syncing might become a little issue. However I think at least with my CUDA coding skills the bottleneck is my code and not the hardware

But this new GigaÜberThread system is most likely added to CUDA as well so it might make CUDA even more powerful by default.
« Last Edit: October 01, 2009, 01:22:17 PM by kurdt » Logged

I met god and he had nothing to say to me.
vsloathe
vim ftw!
Global Moderator
Lifer
*****
Offline Offline

Posts: 1669



View Profile
« Reply #8 on: October 05, 2009, 10:58:32 AM »

Read about something that is coming out soon that is a chip which will allow mobo manufacturers to create basically SLI that is completely agnostic with regard to the type of cards it's using. For instance you can use a 512MB Radeon with a 1GB Geforce 260GT and they'll play together just fine.
Logged

hai
Pages: [1]
  Print  
 
Jump to:  

Perkiset's Place Home   Best of The Cache   phpMyIDE: MySQL Stored Procedures, Functions & Triggers
Politics @ Perkiset's   Pinkhat's Perspective   
cache
mart
coder
programmers
ajax
php
javascript
Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks


Valid XHTML 1.0! Valid CSS!