AMD samtalar med ClearSpeed om co-processor|Arkiverade nyheter|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
AMD samtalar med ClearSpeed om co-processor
Nyhet
Member
Medlem
Forum Posts: 10607
Member Since:
April 17, 2005
sp_UserOfflineSmall Offline
1
March 16, 2006 - 9:35 am
sp_Permalink sp_Print

ClearSpeed har på senare tid gjort sig ett namn med sina co-processorer. Helt enkelt ett chip som arbetar sida vid sida om processorn och gör det möjligt för ytterliggare flyttalsberäkningar att utföras. Deras lilla chip, med totalt 96 kärnor (!) som spinner på vid 250MHz kan faktiskt utföra mer flyttalsberäkningar än vad en quad-core Opteron kan; 25 vs 20 gigaFLOPS och då endast vid en bråkdel av strömförbrukningen. ClearSpeed har lösningar färdiga som redan visats upp tillsammans med IBMs dual-Opteron-servrar, som då kom med två stycken dual-chip-lösningar vilket gav en flyttalsprestanda på 100 gigaFLOPS. Exakt vad AMD har i åtanke här vet vi inte, men vi räknar med att mer information dyker upp snart och vi måste säga att vi väntar ganska spänt.

Källa: TechReport

Kenrih
Almost a full-blooded keyboard-warrior
Medlem
Forum Posts: 222
Member Since:
December 11, 2002
sp_UserOfflineSmall Offline
1024181
March 16, 2006 - 12:40 pm
sp_Permalink sp_Print

Det här är ett spännande område där det händer mycket. Förutom Clearspeeds processorer på Opteronkluster finns en del andra spännade lösningar på samma tema. Både SGI och Cray har nyligen kommit med lösningar där man stoppar in några FPGA:er (Field Programable Gate Array) i systemet. Intressanta produkterfinns också hos SRC och Starbridge. För samtliga lösningar krävs att koden är kraftigt optimerad för den aktuella processorn.

Universitetet i Tokyo använder redan Clearspeed på sitt nya Opteronkluster med över 10000 processorer (levererat av Sun). Utan Clearspeed borde den datorn hamna på plats tre eller fyra på nästa top500. Dock så baseras listan enbart på prestanda då man kör LAPACK och det är ett av de bibliotek som Clearspeed är optimerat för. Ska bli intressant att se hur stor skillnaden blir.

Mev
Siktar mot toppen
Medlem
Forum Posts: 67
Member Since:
January 12, 2004
sp_UserOfflineSmall Offline
1024188
March 16, 2006 - 1:20 pm
sp_Permalink sp_Print

Visst jättebra för kluster och stordatorer men detta måste väl vara riktigt svårt att implementera i vanliga persondatorer. Är det svårt att programera för cell med 8 hjälpkärnor måste det vara nära nog omöjligt att programera ut beräkningar på 384 enheter.

Kenrih
Almost a full-blooded keyboard-warrior
Medlem
Forum Posts: 222
Member Since:
December 11, 2002
sp_UserOfflineSmall Offline
1024227
March 16, 2006 - 3:31 pm
sp_Permalink sp_Print

Mev wrote: Visst jättebra för kluster och stordatorer men detta måste väl vara riktigt svårt att implementera i vanliga persondatorer. Är det svårt att programera för cell med 8 hjälpkärnor måste det vara nära nog omöjligt att programera ut beräkningar på 384 enheter.

Tanken är inte att du ska programmera din Clearspeed processor själv. Istället finns det redan optimerad kod för vanliga programpaket (främst då vetenskapliga), t ex Matlab, BLAS och LAPACK. När du sedan använder en metod i ett av paketen, t ex en matrisuppdelning, så kommer den att utföras på Clearspeedprocessorn. Om det inte finns någon metod för det du vill göra, eller om du skrivit allt själv, så utförs det på den vanliga processorn. I spel är det vanligt att man behöver använda linjär algebra för olika beräkningar. Det är möjligt att stoppa in sådan kod i optimerade metoder, även om man inte gjort det.

Mev
Siktar mot toppen
Medlem
Forum Posts: 67
Member Since:
January 12, 2004
sp_UserOfflineSmall Offline
1024234
March 16, 2006 - 3:48 pm
sp_Permalink sp_Print

Misstänkte ju att Matlab och dyl. skulle få nytta av det men om även andra program kan få det, läs spel, så är det bara bra. Men måste man inte skriva programet två gånger ändå, en för de datorer med hjälpprocessor en för de utan?

Säg att du har en AMD64; ~5GFLOPS, samt en AMD64+clearspeed; ~30GFLOPS.

Skriver du spelet så det använder 30GFLOPS kommer det bli ospelbart på alla datorer utan clearspeed och skriver du det för runt 5GFLOPS får du ingen större vinst av att ha clearspeed. Eller är det något jag missat?

Kenrih
Almost a full-blooded keyboard-warrior
Medlem
Forum Posts: 222
Member Since:
December 11, 2002
sp_UserOfflineSmall Offline
1024302
March 16, 2006 - 7:09 pm
sp_Permalink sp_Print

Mev wrote: Misstänkte ju att Matlab och dyl. skulle få nytta av det men om även andra program kan få det, läs spel, så är det bara bra. Men måste man inte skriva programet två gånger ändå, en för de datorer med hjälpprocessor en för de utan?

Nej, för att kunna använda Clearspeed måste programmet använda ett verktyg som optimerats för det. Om du inte har har Clearspeed så kommer programmet att använda den vanliga versionen av verktyget.

Mev wrote: Skriver du spelet så det använder 30GFLOPS kommer det bli ospelbart på alla datorer utan clearspeed och skriver du det för runt 5GFLOPS får du ingen större vinst av att ha clearspeed. Eller är det något jag missat?

Nej, du har rätt. Det samma gäller nog också Aegias fysikprocessor. Ska bli intressant att se hur speltillverkarna löser det, har aldrig tänkt på det faktiskt.

NES_Boy
Kommer du hit ofta?
Medlem
Forum Posts: 1308
Member Since:
January 22, 2003
sp_UserOfflineSmall Offline
1024329
March 16, 2006 - 8:28 pm
sp_Permalink sp_Print

Troligen på samma sätt som med grafikkort, höja/sänka grafiken och stänga av vissa effekter (Stänga av fysiken utan aegia kortet) är ju några metoder för att fixa dom problemen wink

Avatar
WIRN
Kommer du hit ofta?
Medlem
Forum Posts: 520
Member Since:
October 26, 2004
sp_UserOfflineSmall Offline
1024390
March 17, 2006 - 1:03 am
sp_Permalink sp_Print

hur många gigaflops kan en vanlig hemdatorprocessor ligga på mån tro?

kul att veta för att kunna sätta sig in hur snabbt 25gigaflops (eller vad det nu gäller) är...

-Boris-
Almost a full-blooded keyboard-warrior
Medlem
Forum Posts: 174
Member Since:
January 23, 2001
sp_UserOfflineSmall Offline
1024635
March 17, 2006 - 8:30 pm
sp_Permalink sp_Print

WIRN wrote: hur många gigaflops kan en vanlig hemdatorprocessor ligga på mån tro?

kul att veta för att kunna sätta sig in hur snabbt 25gigaflops (eller vad det nu gäller) är...

Dom sa just att en Opteron ligger på 20. 😉

Avatar
Andreas Galistel
Member
Medlem
Forum Posts: 16287
Member Since:
November 27, 2003
sp_UserOfflineSmall Offline
1024637
March 17, 2006 - 8:44 pm
sp_Permalink sp_Print

-Boris- wrote: [quote=WIRN]hur många gigaflops kan en vanlig hemdatorprocessor ligga på mån tro?

kul att veta för att kunna sätta sig in hur snabbt 25gigaflops (eller vad det nu gäller) är...

Dom sa just att en Opteron ligger på 20. 😉

En quad-core Opteron 😉

//Andreas

Avatar
WIRN
Kommer du hit ofta?
Medlem
Forum Posts: 520
Member Since:
October 26, 2004
sp_UserOfflineSmall Offline
1024699
March 18, 2006 - 2:46 am
sp_Permalink sp_Print

Delph1 wrote: [quote=-Boris-][quote=WIRN]hur många gigaflops kan en vanlig hemdatorprocessor ligga på mån tro?

kul att veta för att kunna sätta sig in hur snabbt 25gigaflops (eller vad det nu gäller) är...

Dom sa just att en Opteron ligger på 20. 😉

En quad-core Opteron 😉

//Andreas

precis
vad kan en vanlig processor ligga på, typ en 3500+...?

Avatar
Andreas Galistel
Member
Medlem
Forum Posts: 16287
Member Since:
November 27, 2003
sp_UserOfflineSmall Offline
1024709
March 18, 2006 - 8:14 am
sp_Permalink sp_Print

Några få Gigaflops var ligger dom på. Hittar inga exakta värden dock.

//Andreas

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1030
Currently Online:
Guest(s) 154
Currently Browsing this Page:
2 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL