
Voor degenen die er nog niet van gehoord hebben: Nvidia heeft een tijdje geleden de GeForce 8800GTX geïntroduceerd. Dit is een videokaart met 640 MB geheugen en een GPU met 128 unified shaders. Dat houdt in dat de grafische processor op de kaart 128 kleine sub-processortjes heeft, die elk hun eigen geheugen kunnen aanspreken. Deze shaders draaien elk op 1,2 GHz. Er wordt gezegd dat het met twee gekoppelde kaarten mogelijk moet zijn een één teraflop computer te bouwen. Ter vergelijking: de IBM Blue Gene, 's werelds snelste computer, had in maart 2005 een rekenkracht van 135 teraflops.
Nu vond Nvidia het wel leuk om de rekenkracht die met deze kaart beschikbaar komt ook voor het 'grote' publiek bruikbaar te maken, en speciaal daarvoor hebben ze het Cuda systeem geïntroduceerd.
Dit is een C-compiler met wat extra extensies die het mogelijk maakt alle 128 shaders van de videokaart te benutten voor berekeningen. Te denken valt aan het kraken van encryptie, het uitvoeren van complexe simulaties etc. etc.
En nu zat ik dus te denken: het lijkt mij geweldig om zo'n kaart te kopen en ervoor te gaan programmeren. Het programmeren zelf is naar het schijnt heel moeilijk maar wel haalbaar. De rekenkracht is gewoon zo asociaal groot, daar moeten leuke dingen mee gedaan kunnen worden! En als het programmeren me niet lukt is de kaart altijd nog leuk voor spelletjes...
Zijn er meer retecool(st)ers die mijn interesse delen?
Nu vond Nvidia het wel leuk om de rekenkracht die met deze kaart beschikbaar komt ook voor het 'grote' publiek bruikbaar te maken, en speciaal daarvoor hebben ze het Cuda systeem geïntroduceerd.
Dit is een C-compiler met wat extra extensies die het mogelijk maakt alle 128 shaders van de videokaart te benutten voor berekeningen. Te denken valt aan het kraken van encryptie, het uitvoeren van complexe simulaties etc. etc.
En nu zat ik dus te denken: het lijkt mij geweldig om zo'n kaart te kopen en ervoor te gaan programmeren. Het programmeren zelf is naar het schijnt heel moeilijk maar wel haalbaar. De rekenkracht is gewoon zo asociaal groot, daar moeten leuke dingen mee gedaan kunnen worden! En als het programmeren me niet lukt is de kaart altijd nog leuk voor spelletjes...
Zijn er meer retecool(st)ers die mijn interesse delen?
Oersoep: Diplo. Docus.
Xloph: Onderbuikend Nederland zit inmiddels zo vol stoom d...
gelul: past pats /FTFY
Meneer van Dale: Echt. Nu ben ik die gast zat. Mag daar een atoombom...
Roel Zwaar: (anders zou je ons dit niet aandoen!)
Roel Zwaar: Of Geert, natuurlijk.
Roel Zwaar: Dus! Nu! Naar! Moszkovicz!
cspr, drukt van zich af: Maar toch!
cspr, drukt van zich af: Beste cspr. Ik kan u niet adviseren in deze zaak a...
Totaal aantal: 3140
Waaronder de leden:
sigvatr inloggen en registreren pedigree DR.D gelul h00t 3.0 Xloph Monade - category B trai sjofels de pofels Ds. Ploppo Roel Zwaar Maikel Der Webmeister Sauerkraut Herr John Old Bull Burroughs Ahmed baby! DDWW Ghettoforce gronk Eddee zymu sacamano Jetser DualDenz Wildplasser, beroepsweig dubbele mono LegaleStappenTeller zet koffieverkeerd Behe dM vindt jou een uitgeko Amoron Meneer van Dale Rochel nannes mkg maskedfly Frodooh wouzer51 B-sting eikeltje Notenhoutenladenkastje, Jake Oersoep b mineur Valentijn, namens de geh Pistholen Deafje
sigvatr inloggen en registreren pedigree DR.D gelul h00t 3.0 Xloph Monade - category B trai sjofels de pofels Ds. Ploppo Roel Zwaar Maikel Der Webmeister Sauerkraut Herr John Old Bull Burroughs Ahmed baby! DDWW Ghettoforce gronk Eddee zymu sacamano Jetser DualDenz Wildplasser, beroepsweig dubbele mono LegaleStappenTeller zet koffieverkeerd Behe dM vindt jou een uitgeko Amoron Meneer van Dale Rochel nannes mkg maskedfly Frodooh wouzer51 B-sting eikeltje Notenhoutenladenkastje, Jake Oersoep b mineur Valentijn, namens de geh Pistholen Deafje

Aantal posts: 17
Aantal reacties: 821
Aantal posts: 104
Aantal reacties: 3275
ontopic:
Ik deel je interesse, alleen heb ik mezelf ooit afgeleerd mezelf in dit soort dingen te verliezen. Een hobby waar veel tijd in gaat zitten, en je wilt toch ook gewoon wel eens lekker in de kroeg bierdrinken, lijkt me. Dus ja, je bent een nerd, en anders wordt je er een als je hier aan begint :)
Ik heb zelf trouwens een blauwe maandag mezelf verloren in het OpenGraphics project. Niet voor herhaling vatbaar.
Aantal posts: 17
Aantal reacties: 821
En ik vind ook dat het tijd wordt voor een wortelbroekenhoek. En een hoek voor de connaisseurs onder ons: de mensen van de whiskys, sigaren en koffie en wijn om maar wat te noemen.
Aantal posts: 4
Aantal reacties: 355
Ontopic: Had ergens op tweakers gelezen dat er ook nog een 8800GTS is met iets minder capaciteit maar intressanter qua financieel geld.
Aantal posts: 17
Aantal reacties: 821
Ik vond met name dit een interessant overzichtje:
Hier zie je hoe de geheugentoegang voor de shaders geregeld is. Iedere shader is dus een heuse processor met eigen registers en de hele reutemeteut.
En dan moet je niet vergeten dat ook de GPU zelf nog aan het werk gezet moet worden!
Een van de interessante toepassingen die ik zo direct kan bedenken is het kraken van rar wachtwoorden. Die zijn voor zover ik weet erg veilig (mits het password moeilijk is). En wat dacht je van het kraken van blue-ray en hd-dvd keys? Ik zie wel mogelijkheden :)
Aantal posts: 17
Aantal reacties: 821
Het ziet ernaar uit dat je als programmeur werkt met arrays van threads die elk op een eigen shader draaien.
Aantal posts: 4
Aantal reacties: 355
Voor de rest zal het inderdaad lastig programmeren, vooral voor het global memory dat niet cacheble is en je het formaat kloppend moet houden.
De optimalisatie van CUDA zal nog wel een tijdje duren maar dat komt vast wel goed. Hebben we straks allemaal een super computer in huis. :)
Het is in ieder geval een stuk hardware waar menig C klopper zijn tanden op stuk zal bijten wil hij het onderste uit de kan halen.
Aantal posts: 17
Aantal reacties: 821
Precies wat je zegt is het een supercomputer voor in huis en dat vind ik het interessante eraan. Ik heb al wel zo'n beetje een supercomputer vind ik zelf, maar zo'n kaartje erbij maakt hem wel effe wat sneller :P
Ik heb nu een (inmiddels 2 jaar oude!) AMD X2 4400+ 64 bit, 2 GB RAM en 1 TB schijfruimte, en voor de spelletjes en HDTV een 7900GTX videoplank en X-Fi geluidsplank. Het beeldscherm is een 24 inch widescreen Dell. Je zult begrijpen dat ik blij ben met mijn systeempje dus ik vind het wel de moeite waard om daar tzt een vettere kaart in te proppen. Ook dat maakt het extra interessant voor mij.
Aantal posts: 104
Aantal reacties: 3275
En jij vraagt je nog af of je een nerd bent ?
Aantal posts: 17
Aantal reacties: 821
Aantal posts: 37
Aantal reacties: 11155
Ik vraag me trouwens af of die vaste allocatie van threads aan processoren in de hardware ingebakken zit, of dat dat gewoon hun run-time -implementatie is. Datzelfde geldt voor de memory-stukkies die de losse processoren zien. Als je per processor het "base-address" niet kan zetten, kom je om in de core-to-core I/O (die dan allemaal via de PCI-bus moet)
Wat me verbaast, is dat nvidia hiermee dus kennelijk zijn paltform open gooit, terwijl het eerder juist een van de lastige "binary-only" driver - jongens was. Misschien is hun programmeur moe.
Het lijkt me niet iets waar een-twee-drie een nieuwe OSS-driver voor in elkaar geflanst wordt. Bizarre hardware + language-extensies + paradigma-shift maakt het allemaal niet makkelijker.
Lijkt me wel leuk om er een monitor op aan te sluiten, terwijl ie aan het rekenen is.
Aantal posts: 17
Aantal reacties: 821
Het beeld van een aangelsoten monitor, zou dat vergelijkbaar zijn met dat van een Commodore 64 die gebruik maakt van een high speed loader die het videogeheugen gebruikt?
Aantal posts: 39
Aantal reacties: 2901
Aantal posts: 12
Aantal reacties: 1118
tsk tk, zit ik hier in de geek corner met een pc van 512 mb 5 jaar oud , IE en god mag weten wat een torrent sms etc is,
t kreng is zo langzaam als een belgisch knol van 73 met korsakov. ongeacht de hitmanpro .
is er hier niet een grappenmaker /serieuze hulp die me dat remote control kan fixen,
ter omruiling voor een kek T shirt of een paar kilo prime beef ?
U kent mijn meel etc tralala.
Aantal posts: 3
Aantal reacties: 344
*draait zich ongeinteresseerd om*
'I never finish anyth...'
Aantal posts: 17
Aantal reacties: 821
@hemaworstje: Gebruik je xp? Heb je ccleaner al gebruikt? Gedefragmenteerd? Swap file groot genoeg? Niet 10.000 applicaties geïnstalleerd? Netjes de planten water gegeven?
Aantal posts: 17
Aantal reacties: 821
Aantal posts: 17
Aantal reacties: 821
Aantal posts: 12
Aantal reacties: 1118
wat is dat weetjewel ..dat nivo ongeveer zweef ik zo'n beetje.
knal af en toe hitmanpro aan , de defragmentatie knop ken ik en doe ik wel eens . en dan houdt het op , my baby is traag aan het worden , enmien kids weten meer van crossmotoren dan peecee's.
bij het opstarten zijn weinig dinge alive and active , tja de messenger staat op auto aan dat is alles geleuv ik.
heb gewoon geen zin om wederom 80 euri neer te leggn om mijn pc weer te laten cleanen bij de computershop.
je kent het wel , ik ben zo'n vent waar ze goud geld aan verdienen.
Aantal posts: 79
Aantal reacties: 4010
Aantal posts: 4
Aantal reacties: 355
Aantal posts: 12
Aantal reacties: 949
Aantal posts: 12
Aantal reacties: 949
Aantal posts: 7
Aantal reacties: 3677
Met een programma lijkt me. Ik zou alleen niet weten welke.
Aantal posts: 4
Aantal reacties: 355
/reclame
Aantal posts: 12
Aantal reacties: 1118
Aantal posts: 10
Aantal reacties: 2442
Aantal posts: 862
Aantal reacties: 15157
Aantal posts: 29
Aantal reacties: 6147
Aantal posts: 862
Aantal reacties: 15157
Aantal posts: 5
Aantal reacties: 1275
Dan zijn we al een heel stuk verder.
Aantal posts: 39
Aantal reacties: 4723
ok?
Aantal posts: 35
Aantal reacties: 4645
Aantal posts: 35
Aantal reacties: 4645
@Merovingian, ik zat te denken aan de mogelijkheid een dergelijke kaart als externe standalone te gebruiken om een beamer mee aan te sturen. De voeding krijgt het ding van de beamervoeding, video-out en usb-in. USB memory stick bevat filmpje of presentatie en evt codecs en player. Is er geen laptop meer bij nodig.
Aantal posts: 35
Aantal reacties: 4645
Als ik het toch heb over grafische kaarten en filmpjes: kan ik iemand nog blij maken met een linkje voor de saaie zaterdagavond?
Aantal posts: 353
Aantal reacties: 19500
Aantal posts: 10
Aantal reacties: 2442
Aantal posts: 17
Aantal reacties: 821
usb stick is niet meer nodig, je kan een hele VCD opslaan in het geheugen van die kaart. Het geluid wordt wat lastig en je moet de kaart wel altijd van stroom voorzien maar verder is het een leuk idee.
Aantal posts: 104
Aantal reacties: 3275
Dat is nog maar de vraag natuurlijk ;)
Aantal posts: 17
Aantal reacties: 821
Aantal posts: 0
Aantal reacties: 6