Kolozzeum Forum - Sveriges största träningsforum
Gå tillbaka   Kolozzeum Forum - Sveriges största träningsforum > Träning > Allmänt Forum

Svara
 
Ämnesverktyg Visningsalternativ
Gammal 2010-03-27, 15:20   #1
kalle_banan
Aegd
 
kalle_banans avatar
 
Reg.datum: May 2004
Inlägg: 1 165
Bygga en superdator

Hur bär man sig åt om man vill bygga ett datormonster med flera moderkort sammankopplade för att skapa en enda stor processor? Det finns t.ex datorer baserade på grafikkort istället för vanliga processorer, om jag vill bygga en sån, hur gör jag? Och jag såg att man kunde koppla samman vanliga moderkort också, hur gör man då? Kostnaden kvittar, jag är intresserad av hur man gör helt enkelt.
kalle_banan är inte uppkopplad   Svara med citat
Gammal 2010-03-27, 15:23   #2
BobaFett
Registered User
 
BobaFetts avatar
 
Reg.datum: Feb 2009
Inlägg: 3 598
Citat:
Ursprungligen postat av kalle_banan Visa inlägg
Hur bär man sig åt om man vill bygga ett datormonster med flera moderkort sammankopplade för att skapa en enda stor processor? Det finns t.ex datorer baserade på grafikkort istället för vanliga processorer, om jag vill bygga en sån, hur gör jag? Och jag såg att man kunde koppla samman vanliga moderkort också, hur gör man då? Kostnaden kvittar, jag är intresserad av hur man gör helt enkelt.
Tror inte att du ska ge dig på det om du inte är påläst om det.
__________________
2:a plats Mens Physique Tyngre Classic
BobaFett är inte uppkopplad   Svara med citat
Gammal 2010-03-27, 15:26   #3
kalle_banan
Aegd
 
kalle_banans avatar
 
Reg.datum: May 2004
Inlägg: 1 165
Citat:
Ursprungligen postat av BobaFett Visa inlägg
Tror inte att du ska ge dig på det om du inte är påläst om det.
K, har du något länktips så att man kan lära sig?
kalle_banan är inte uppkopplad   Svara med citat
Gammal 2010-03-27, 15:28   #4
svennebanan
Banned User
 
Reg.datum: Dec 2009
Inlägg: 619
Citat:
Ursprungligen postat av kalle_banan Visa inlägg
Hur bär man sig åt om man vill bygga ett datormonster med flera moderkort sammankopplade för att skapa en enda stor processor? Det finns t.ex datorer baserade på grafikkort istället för vanliga processorer, om jag vill bygga en sån, hur gör jag? Och jag såg att man kunde koppla samman vanliga moderkort också, hur gör man då? Kostnaden kvittar, jag är intresserad av hur man gör helt enkelt.
Jag tror också det är överkurs. I alla fall för mig. GPU:erna är datadrivna SIMD(single instruction multiple data) maskiner och lämpar sig just därför till uppgifter där man gör samma instruktion på massor av data i en slags pipe line.

Vad skall du ha maskinen till?
svennebanan är inte uppkopplad   Svara med citat
Gammal 2010-03-27, 15:31   #5
svennebanan
Banned User
 
Reg.datum: Dec 2009
Inlägg: 619
http://www8.cs.umu.se/kurser/5DV051/...20pipeline.pdf

Står kanske inte direkt hur man bygger dom(superdatorer) men lite allmänt om GPU:erna.
svennebanan är inte uppkopplad   Svara med citat
Gammal 2010-03-27, 15:32   #6
Trance
 
Trances avatar
 
Reg.datum: Apr 2004
Inlägg: 9 123
Du kan säkert klicka dig vidare från dessa länkar

http://en.wikipedia.org/wiki/Cluster_(computing)
http://en.wikipedia.org/wiki/Grid_computing
http://en.wikipedia.org/wiki/CUDA
Trance är inte uppkopplad   Svara med citat
Gammal 2010-03-27, 16:03   #7
kalle_banan
Aegd
 
kalle_banans avatar
 
Reg.datum: May 2004
Inlägg: 1 165
Tack för tipsen.
kalle_banan är inte uppkopplad   Svara med citat
Gammal 2010-03-27, 16:37   #8
tsp
Banned User
 
Reg.datum: Dec 2007
Inlägg: 2 333
http://www.scl.ameslab.gov/Projects/...er_design.html
tsp är inte uppkopplad   Svara med citat
Gammal 2010-03-27, 16:39   #9
Snobbe
Registered User
 
Reg.datum: Sep 2008
Inlägg: 689
Sätt ihop typ 14 p3or så kanske man kan spela cs på den.
Snobbe är uppkopplad nu   Svara med citat
Gammal 2010-03-27, 18:46   #10
SirFearstrike
Banned User
 
Reg.datum: Mar 2010
Inlägg: 0
Har ju ingen betydelse då absolut ingenting skulle fungera på den så länge du inte kan koda egna drivrutiner, vilket är ytterst osannolikt.
SirFearstrike är inte uppkopplad   Svara med citat
Gammal 2010-03-27, 19:24   #11
MasterChief
Världens Största Kyk®
 
MasterChiefs avatar
 
Reg.datum: Jan 2004
Inlägg: 5 081
Gnu/Linux + 233 Mhz = Super Computer
MasterChief är inte uppkopplad   Svara med citat
Gammal 2010-03-27, 20:22   #12
MeekGeek
Registered User
 
Reg.datum: Feb 2010
Inlägg: 293
Citat:
Ursprungligen postat av kalle_banan Visa inlägg
Hur bär man sig åt om man vill bygga ett datormonster med flera moderkort sammankopplade för att skapa en enda stor processor? Det finns t.ex datorer baserade på grafikkort istället för vanliga processorer, om jag vill bygga en sån, hur gör jag? Och jag såg att man kunde koppla samman vanliga moderkort också, hur gör man då? Kostnaden kvittar, jag är intresserad av hur man gör helt enkelt.
Vad ska du ha den till?

Datorer skalar idag via parallellism. Det betyder att vad du nu ska göra med din superdator, måste det gå att lösa med parallella algoritmer. På din fråga, låter det inte direkt som du är så insatt i det hela. Du kan alltså inte "supra" en PC och tro Doom går 10ggr snabbare. ;-)
MeekGeek är inte uppkopplad   Svara med citat
Gammal 2010-03-27, 20:24   #13
kalle_banan
Aegd
 
kalle_banans avatar
 
Reg.datum: May 2004
Inlägg: 1 165
Jag ska inte bygga nån dator, jag är bara nyfiken på hur man gör.
kalle_banan är inte uppkopplad   Svara med citat
Gammal 2010-03-27, 20:30   #14
dt06mj2
Registered User
 
dt06mj2s avatar
 
Reg.datum: Sep 2007
Inlägg: 552
Citat:
Ursprungligen postat av MeekGeek Visa inlägg
Vad ska du ha den till?

Datorer skalar idag via parallellism. Det betyder att vad du nu ska göra med din superdator, måste det gå att lösa med parallella algoritmer. På din fråga, låter det inte direkt som du är så insatt i det hela. Du kan alltså inte "supra" en PC och tro Doom går 10ggr snabbare. ;-)
Är man skillad kanske man får det att funka iallafall. ^^

http://www.youtube.com/watch?v=cqB01Cp_wPM
dt06mj2 är inte uppkopplad   Svara med citat
Gammal 2010-03-27, 20:35   #15
MeekGeek
Registered User
 
Reg.datum: Feb 2010
Inlägg: 293
Citat:
Ursprungligen postat av kalle_banan Visa inlägg
Jag ska inte bygga nån dator, jag är bara nyfiken på hur man gör.
Ah, ok, då är jag med.

Konventionella "superdatorer" idag är inget annat än kluster av helt vanliga datorer man kopplar samman med någon form av kommunikationsbuss ("snabbt nätverk"), och det är egentligen inget speciellt magiskt med det. Dvs en superdator = 1000 st PC. Trist och väldigt osexigt.

Betydligt bättre utdelning av sina pengar får man om man i stället tar de nya grafikkorten (GPU;er) som finns idag, och stoppar i en eller flera sådana i sin PC och får en så kallad "desktop super computer". Man kan då ofta accelerera sina uträkningar hundrafallt relativt en konventionell dator, men det kräver som sagt att problemet är av sådan art att det går att beräkna parallellt. Tittar man t ex på Nvidias nya GPU som lanserades igår (GTX 480) så ligger den på runt 1500 gflops (miljarder flyttalsoperationer per sekund), emedan en vanlig PC kanske man kan skrämma upp i några tiotal.

Men för att ha nytta av en superdator, måste man ha specialskriven kod för det aktuella problemet man vill lösa. De är inte generella alltså.
MeekGeek är inte uppkopplad   Svara med citat


Svara


Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +1. Klockan är nu 18:02.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
Copyright 2015, Kolozzeum (TM)