mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware > GPU Computing

Reply
 
Thread Tools
Old 2011-05-28, 10:43   #23
lavalamp
 
lavalamp's Avatar
 
Oct 2007
Manchester, UK

55F16 Posts
Default

How about BD FALATTIR? Benevolent Dictator For As Long As The Thread Is Relevant. I'm not sure why the role needs a name though.

Perhaps this would be some good stuff to put on the Mersenne wiki too (although it seems not to be working currently).
lavalamp is offline   Reply With Quote
Old 2011-05-28, 12:41   #24
Karl M Johnson
 
Karl M Johnson's Avatar
 
Mar 2010

3×137 Posts
Default

Quote:
Originally Posted by lavalamp View Post
the recent top end dual GPU ATI cards (Radeon HD 6990) blow way past this limit and violate the ATX specification. More cards may continue this trend in future.
I hope not!
Unless they'll try to do it again with 28nm fab.

One thing you forgot, btw - PCI-E 1.x slot supplies the card with at most 75W of additional power. PCI-E 2.x slot grants 150W of power. So, at most, it's 150 * 3 = 450W of power.
Karl M Johnson is offline   Reply With Quote
Old 2011-05-28, 13:17   #25
Rodrigo
 
Rodrigo's Avatar
 
Jun 2010
Pennsylvania

94710 Posts
Default

Quote:
Originally Posted by lavalamp View Post
Perhaps this would be some good stuff to put on the Mersenne wiki too (although it seems not to be working currently).
lavalamp,

Actually this (putting it on the wiki) is what I had in mind originally, but if it'll work as a series of posts in a sticky thread, that's fine too (so long as the thread can be kept short!).

It will help to define what we want to do, or how. Christenson wrote of the person in charge (czar, enforcer, BD FALATTIR) "killing all the posts that get in the way of the beginner figuring out what to do." That seems to suggest going through the threads and distilling the information.

I, on the other hand, was at first thinking in terms of "commissioning" a series of related articles written for the wiki, aimed at helping a non-technical person to get up and running. But it could work either way. I'd just like to know what it is that we'll be asking for.

Which approach would work better? Maybe even a hybrid approach, like articles in a sticky.

Ideas?

Rodrigo
Rodrigo is offline   Reply With Quote
Old 2011-05-28, 16:22   #26
Uncwilly
6809 > 6502
 
Uncwilly's Avatar
 
"""""""""""""""""""
Aug 2003
101ร—103 Posts

22·2,767 Posts
Default

Quote:
Originally Posted by Rodrigo View Post
Actually this (putting it on the wiki) is what I had in mind originally, but if it'll work as a series of posts in a sticky thread, that's fine too (so long as the thread can be kept short!).
Do both.
Uncwilly is online now   Reply With Quote
Old 2011-05-28, 16:34   #27
diep
 
diep's Avatar
 
Sep 2006
The Netherlands

80710 Posts
Default

Quote:
Originally Posted by Karl M Johnson View Post
I hope not!
Unless they'll try to do it again with 28nm fab.

One thing you forgot, btw - PCI-E 1.x slot supplies the card with at most 75W of additional power. PCI-E 2.x slot grants 150W of power. So, at most, it's 150 * 3 = 450W of power.
As long as people are buying it, and they are, they will go even further at 22 nm. They skip 28 nm AFAIK.

The big problem is that most games are so sensitive to bandwidth to the RAM. So they want to give the gpu's inside a bigger bandwidth. At the time IBM was busy designing CELL, a year or 10 ago, there was already many engineers doubting ibm would achieve the internal bandwidth for CELL.

Now that lousy two dozen gigabytes per second is a peanut compared to the internal terabyte bandwidth that the AMD cards have to the shared caches, not to mention the 32 Terabyte per second to the register files that the 6990 delivers internal.

So the internal caches seem to have been solved quite a lot, yet the bandwidth to the RAM of a lousy 170-190 GB/s per gpu is peanuts compared to that internal bandwidth, so it's all about that bottleneck. That'll consume a lot of power from the gpu's themselves, as i guess they don't want to put onboard a lot of SRAM, no matter how happy we would be for prime number crunching with more SRAM.

Last fiddled with by diep on 2011-05-28 at 16:39
diep is offline   Reply With Quote
Old 2011-05-29, 09:34   #28
Brain
 
Brain's Avatar
 
Dec 2009
Peine, Germany

33110 Posts
Default

Quote:
Originally Posted by TheJudger View Post
Hi Brain,
A small correction: compute capability 1.0 does not work for mfaktc.
It is save to remove the "possible but slow (too few registers)" for cc 1.1 from your paper. With default settings a cc 1.1 capable GPU is not that bad, e.g. a GTX 9800 is still much faster than CPU only TF.
Done. See attachment.
Attached Files
File Type: pdf GIMPS_GPU_Computing_Guide.pdf (150.8 KB, 241 views)

Last fiddled with by Brain on 2011-05-29 at 09:37 Reason: Attachment reuploaded
Brain is offline   Reply With Quote
Old 2011-05-29, 13:01   #29
Christenson
 
Christenson's Avatar
 
Dec 2010
Monticello

111000000112 Posts
Default

Quote:
Originally Posted by Rodrigo View Post
lavalamp,

Actually this (putting it on the wiki) is what I had in mind originally, but if it'll work as a series of posts in a sticky thread, that's fine too (so long as the thread can be kept short!).

It will help to define what we want to do, or how.
<snip>
Ideas?

Rodrigo
Rodrigo:
The fundamental task of the "Don", or editor, is to remove all the information that gets in the way of a beginner getting started. It's not important whether you cut down posts or add up paragraphs in a Wiki, or do both. However, mfaktc (and probably CudaLucas) is putting out new revisions on a regular basis, and the pointer to the latest needs to work, and be found easily, even for those of us that have done it before! Thus it is that I thought a sticky thread would work.
Christenson is offline   Reply With Quote
Old 2011-06-06, 05:26   #30
Rodrigo
 
Rodrigo's Avatar
 
Jun 2010
Pennsylvania

16638 Posts
Default

I came back from vacation to find an enormous project waiting for me in the inbox.

I'm estimating it'll take me till mid-July to complete. However, I do want to pursue this sticky-wiki idea. As I became more aware of the immense potential for GPU computing to contribute to GIMPS, I had two contradictory reactions:

1. I realized how puny in comparison would become the contributions by those of us who use regular CPUs. Why purchase a top-of-the line, six-core Intel Core i7-990X (I was enjoying the shopping) when a good graphics card can wipe the floor with the 990X? Not to mention my (ahem) older PCs with Pentiums I and II. So my initial reaction was to feel deflated by the advent of GPU factoring.

2. The very next thought was -- wait a minute, I can get me one of those thingies and join in the fun!

So one thing led to another, I saw that I wasn't nearly knowledgeable enough to get a video card to start crunching numbers, and here we are.

Time will be at a premium for a few weeks, but I definitely intend to jump on this -- for my own sake as well as that of any folks out there who are contemplating exploring this corner of the factoring universe.

I'm not sure that I know enough to make a proper selection of posts in the relevant threads. Check that -- I'm sure that I do not know enough! If I were in charge, I'd ask someone who does know to do it. For the wiki, what I have in mind is to write a chatty sort of introduction written from the viewpoint of a beginner such as myself, and prepare a skeleton (outline) of the various steps and requirements, then ask experts to fill in the details (and, probably, to add limbs as we go along).

How's this sound?

Rodrigo
Rodrigo is offline   Reply With Quote
Old 2011-06-06, 07:51   #31
xilman
Bamboozled!
 
xilman's Avatar
 
"๐’‰บ๐’ŒŒ๐’‡ท๐’†ท๐’€ญ"
May 2003
Down not across

1179810 Posts
Default

Quote:
Originally Posted by Rodrigo View Post
If I were in charge, I'd ask someone who does know to do it. For the wiki, what I have in mind is to write a chatty sort of introduction written from the viewpoint of a beginner such as myself, and prepare a skeleton (outline) of the various steps and requirements, then ask experts to fill in the details (and, probably, to add limbs as we go along).

How's this sound?
Sounds like a good sales pitch to me.

You've got the job.

Paul
xilman is offline   Reply With Quote
Old 2011-06-18, 01:07   #32
Christenson
 
Christenson's Avatar
 
Dec 2010
Monticello

111000000112 Posts
Default cudart DLLs

Posts 632 and 658 in the Trial Division by mfaktc have the cudart DLL's needed for Windows.

http://www.mersenneforum.org/showpos...&postcount=632

Last fiddled with by Christenson on 2011-06-18 at 01:08
Christenson is offline   Reply With Quote
Old 2011-06-19, 12:56   #33
Rodrigo
 
Rodrigo's Avatar
 
Jun 2010
Pennsylvania

94710 Posts
Default

Quote:
Originally Posted by Christenson View Post
Posts 632 and 658 in the Trial Division by mfaktc have the cudart DLL's needed for Windows.

http://www.mersenneforum.org/showpos...&postcount=632
Great find, Christenson! That's a mighty big haystack you got these needles from.

I can't wait to get going on this project...

Rodrigo
Rodrigo is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Putting more than one computer in a pine box fivemack Hardware 9 2012-08-22 19:47
Putting prime 95 on a large number of machines moo Software 10 2004-12-15 13:25

All times are UTC. The time now is 15:12.


Fri Jul 7 15:12:01 UTC 2023 up 323 days, 12:40, 0 users, load averages: 0.88, 1.01, 1.08

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

โ‰  ยฑ โˆ“ รท ร— ยท โˆ’ โˆš โ€ฐ โŠ— โŠ• โŠ– โŠ˜ โŠ™ โ‰ค โ‰ฅ โ‰ฆ โ‰ง โ‰จ โ‰ฉ โ‰บ โ‰ป โ‰ผ โ‰ฝ โŠ โА โŠ‘ โŠ’ ยฒ ยณ ยฐ
โˆ  โˆŸ ยฐ โ‰… ~ โ€– โŸ‚ โซ›
โ‰ก โ‰œ โ‰ˆ โˆ โˆž โ‰ช โ‰ซ โŒŠโŒ‹ โŒˆโŒ‰ โˆ˜ โˆ โˆ โˆ‘ โˆง โˆจ โˆฉ โˆช โจ€ โŠ• โŠ— ๐–• ๐–– ๐–— โŠฒ โŠณ
โˆ… โˆ– โˆ โ†ฆ โ†ฃ โˆฉ โˆช โІ โŠ‚ โŠ„ โŠŠ โЇ โŠƒ โŠ… โŠ‹ โŠ– โˆˆ โˆ‰ โˆ‹ โˆŒ โ„• โ„ค โ„š โ„ โ„‚ โ„ต โ„ถ โ„ท โ„ธ ๐“Ÿ
ยฌ โˆจ โˆง โŠ• โ†’ โ† โ‡’ โ‡ โ‡” โˆ€ โˆƒ โˆ„ โˆด โˆต โŠค โŠฅ โŠข โŠจ โซค โŠฃ โ€ฆ โ‹ฏ โ‹ฎ โ‹ฐ โ‹ฑ
โˆซ โˆฌ โˆญ โˆฎ โˆฏ โˆฐ โˆ‡ โˆ† ฮด โˆ‚ โ„ฑ โ„’ โ„“
๐›ข๐›ผ ๐›ฃ๐›ฝ ๐›ค๐›พ ๐›ฅ๐›ฟ ๐›ฆ๐œ€๐œ– ๐›ง๐œ ๐›จ๐œ‚ ๐›ฉ๐œƒ๐œ— ๐›ช๐œ„ ๐›ซ๐œ… ๐›ฌ๐œ† ๐›ญ๐œ‡ ๐›ฎ๐œˆ ๐›ฏ๐œ‰ ๐›ฐ๐œŠ ๐›ฑ๐œ‹ ๐›ฒ๐œŒ ๐›ด๐œŽ๐œ ๐›ต๐œ ๐›ถ๐œ ๐›ท๐œ™๐œ‘ ๐›ธ๐œ’ ๐›น๐œ“ ๐›บ๐œ”