Bitcoin Forum
November 09, 2024, 12:20:05 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Linux GPU Mining - Efficiency and Optimization  (Read 10524 times)
humble (OP)
Member
**
Offline Offline

Activity: 91
Merit: 11



View Profile
January 17, 2011, 08:54:16 PM
 #1

I started mining in earnest last week with two cheap Ubuntu 10.10 machines, one equipped with a Radeon 5870 and one with a 6870, both running Diablo.

I'm getting 290M on the 5870 and about 220 on the 6870. According to the ratings at http://pastebin.com/AvymGnMJ this is almost 10% less than they should be capable of.

I have all of the compiz effects turned off and as little screen activity as possible going on (blank screen-saver). The only flag I have set is a worksize of 128. I've tried 64 and 256 but it didn't seem to make much difference. I tried the v flag once but it didn't seemed to be supported (threw an error of some kind).

Any suggestions/tips for how to squeeze more out of them?
Essjay
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
January 17, 2011, 11:14:32 PM
 #2

I'm getting ... about 220 on the 6870.

I'm not sure where the data in http://pastebin.com/AvymGnMJ came from. But I was running at about 220 on my 6870. (Using m0mchil's miner under Windows 7.)

If you want a quick boost, you can try overclocking it. I'm not sure what tools are available for Linux to do this. I would typically overclock my 6870 from 950MHz core to 1050MHz, and boost the fan speed to compensate. This was good for about 250Mhash/sec.
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5376
Merit: 13407


View Profile
January 17, 2011, 11:21:21 PM
 #3

That data was compiled by ArtForz, who is using more efficient mining code. Those might also be theoretical maximums.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Raulo
Full Member
***
Offline Offline

Activity: 238
Merit: 100


View Profile
January 18, 2011, 12:01:59 AM
 #4

Before I overclocked it, my 5850 got 244 Mhash/s with m0mchil's code so a bit better than this card in the table. I use SDK 2.1. SDK 2.3 was slower but I don't remember by how much. What SDK version do you use?

1HAoJag4C3XtAmQJAhE9FTAAJWFcrvpdLM
humble (OP)
Member
**
Offline Offline

Activity: 91
Merit: 11



View Profile
January 18, 2011, 05:11:06 AM
 #5

I'm using version 2.3. Will look into overclocking and see what I can do there. Thanks.
Raulo
Full Member
***
Offline Offline

Activity: 238
Merit: 100


View Profile
January 18, 2011, 07:51:05 AM
 #6

I'm using version 2.3. Will look into overclocking and see what I can do there. Thanks.

Optimize first with the standard clock. Use SDK 2.1, it is faster but probably not 10% faster so it will not explain everything. Did you look at all the options? Low -f gives a few percent speedup (but makes desktop usage impossible).

1HAoJag4C3XtAmQJAhE9FTAAJWFcrvpdLM
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!