mersenneforum.org  

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

Reply
 
Thread Tools
Old 2012-05-28, 08:43   #23
axn
 
axn's Avatar
 
Jun 2003

125308 Posts
Default

Quote:
Originally Posted by firejuggler View Post
Using your latest version, time drop to 3368-3500 for a core busy with a GPU load of 91/92%

Screen responsivness (is there such a word?) is much better
Does that mean that, even now, 1 full CPU core is being used? Dang. I was hoping to avoid that.
axn is offline   Reply With Quote
Old 2012-05-28, 09:20   #24
firejuggler
 
firejuggler's Avatar
 
"Vincent"
Apr 2010
Over the rainbow

23·5·73 Posts
Default

Yes, a full core.
Since most of the modern computer has 4 core minimum, isn't that a non-issue?
firejuggler is offline   Reply With Quote
Old 2012-05-28, 09:53   #25
axn
 
axn's Avatar
 
Jun 2003

23·683 Posts
Default

Quote:
Originally Posted by firejuggler View Post
Yes, a full core.
Since most of the modern computer has 4 core minimum, isn't that a non-issue?
The CPU is not actually doing anything useful most of the time. It is just "busy waiting" for GPU kernel to finish. I am trying to see if I can eliminate that -- you know, trying to be a "team player" :). I'd estimate actual useful CPU work to be < 10% of 1 core.
axn is offline   Reply With Quote
Old 2012-05-28, 11:39   #26
axn
 
axn's Avatar
 
Jun 2003

125308 Posts
Default

Quote:
Originally Posted by axn View Post
The CPU is not actually doing anything useful most of the time. It is just "busy waiting" for GPU kernel to finish. I am trying to see if I can eliminate that -- you know, trying to be a "team player" :). I'd estimate actual useful CPU work to be < 10% of 1 core.
Ok. Take 2. It seems I messed up the order of initialization. If this doesn't work, I have couple more options to try.
Attached Files
File Type: zip gfnsvCUDA63exe.zip (50.6 KB, 166 views)
axn is offline   Reply With Quote
Old 2012-05-28, 11:50   #27
firejuggler
 
firejuggler's Avatar
 
"Vincent"
Apr 2010
Over the rainbow

23·5·73 Posts
Default

hmmm this new exe and the one before that has the exact same number of byte.
Are you sure they are different?
firejuggler is offline   Reply With Quote
Old 2012-05-28, 11:58   #28
axn
 
axn's Avatar
 
Jun 2003

23·683 Posts
Default

Quote:
Originally Posted by firejuggler View Post
hmmm this new exe and the one before that has the exact same number of byte.
Are you sure they are different?
Did you do a byte comparison or just a size comparison? They should be different (I have different timestamps). The only difference is that I've swapped the call order of two functions -- so the size should be identical.
axn is offline   Reply With Quote
Old 2012-05-28, 12:05   #29
firejuggler
 
firejuggler's Avatar
 
"Vincent"
Apr 2010
Over the rainbow

23×5×73 Posts
Default

It was a size comparison.
Then I have a bad news and a good one :
the good: there seem to have a difference
the bad : very, very small, less than 1%
(running two instance of pfgw at the same time as your 63 version. Older version was constantly on top, while your newer is sometime third on top cpu usage)

Last fiddled with by firejuggler on 2012-05-28 at 12:07
firejuggler is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Call for volunteers: RSA896 jasonp Operation Kibibit 134 2013-09-03 22:08
call for volunteers: RSA768 polynomial selection jasonp Operation Kibibit 200 2011-11-05 21:31
V24.12 QA help needed Prime95 Software 5 2005-06-17 15:54
Volunteers needed! Xyzzy Hardware 23 2003-04-18 23:27
We need two volunteers... Xyzzy PrimeNet 8 2003-02-27 02:26

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


Fri Jul 7 15:11:29 UTC 2023 up 323 days, 12:40, 0 users, load averages: 0.80, 1.02, 1.09

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.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔