mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > PrimeNet > GPU to 72

Reply
 
Thread Tools
Old 2015-09-20, 16:49   #309
alpertron
 
alpertron's Avatar
 
Aug 2002
Buenos Aires, Argentina

72×29 Posts
Default

There is no need for movies. From the data, a JavaScript application can show the same animation by using canvas. Since the application can be cached in the Web browser, only the data will need to be downloaded, so the bandwidth to reproduce the animation will be small.
alpertron is offline   Reply With Quote
Old 2015-09-20, 20:32   #310
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

2·3·1,697 Posts
Default

Quote:
Originally Posted by LaurV View Post
Edit: I don't think Chris is upset about this discussion at all, it is connected to GPu72 and Gimps Visu anyhow.
Absolutely. To the contrary, I'm very thankful to James for undertaking this.

I had hoped to have had the cycles to fix this myself, but I've recently learnt (the hard way) that "snagging" (read: finishing to completion) two houses' construction takes way more time that you might expect! (Damn Humans! Damn Atoms! )
chalsall is offline   Reply With Quote
Old 2015-09-20, 20:35   #311
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

1018210 Posts
Default

Quote:
Originally Posted by alpertron View Post
There is no need for movies. From the data, a JavaScript application can show the same animation by using canvas. Since the application can be cached in the Web browser, only the data will need to be downloaded, so the bandwidth to reproduce the animation will be small.
An excellent idea!

I had used the videos as a "test bed" for HTML5 video, but what you suggest would eliminate the heavy server-side processing, and pass the load onto the client. Perfect for data-driven videos.
chalsall is offline   Reply With Quote
Old 2015-09-20, 22:16   #312
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

22·29·31 Posts
Default

Quote:
Originally Posted by snme2pm1 View Post
Something doesn't feel right in the propagation of the date specific qualification.
The algorithm seems too quick to introduce an absolute date.
I have spent the afternoon reworking the GUI. Hopefully it now makes use of more sensible URLs with relative or absolute date comparisons for your convenience.

On the flip side, it's pretty likely I've broken something and not noticed it, so please let me know what it is and I'll try and fix it


PS: as for graphs, they're on my to-do-soon list. I'll try and include an option for animation as well (guaranteed not to work for retina )
James Heinrich is offline   Reply With Quote
Old 2015-09-21, 15:27   #313
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

2·32·277 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
I have spent the afternoon reworking the GUI. Hopefully it now makes use of more sensible URLs with relative or absolute date comparisons for your convenience.

On the flip side, it's pretty likely I've broken something and not noticed it, so please let me know what it is and I'll try and fix it


PS: as for graphs, they're on my to-do-soon list. I'll try and include an option for animation as well (guaranteed not to work for retina )
I see the new GUI menu and I like it....however now when I click on a row in the table to zoom it does NOT zoom in fact it goes back to 0 - 900M.
petrw1 is online now   Reply With Quote
Old 2015-09-21, 15:35   #314
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

22·29·31 Posts
Default

Quote:
Originally Posted by petrw1 View Post
I see the new GUI menu and I like it....however now when I click on a row in the table to zoom it does NOT zoom in fact it goes back to 0 - 900M.
Indeed. Thanks. Fixed.
I also uploaded the missing .js file for the calendar for picking specific dates.
James Heinrich is offline   Reply With Quote
Old 2015-09-21, 16:56   #315
CuriousKit
 
"J. Gareth Moreton"
Feb 2015
Nomadic

2×32×5 Posts
Lightbulb [Feature Suggestion] "Cyclic Cooldown"

I have a suggestion for a feature for a future iteration of Prime95: "Cyclic Cooldown".

Basically, an option to, say, tell Prime95 to periodically stop the threads to give time for the machine to cool down. I'm not sure how practical it is to obtain the CPU temperature using assembly language, especially something that doesn't require high privileges, but the idea is that the feature will still allow you to run Prime95 on machines that are prone to overheating.

My own case in point: I once acquired a netbook that I tried to run Prime95 on, but after around 10 to 15 minutes, the machine forcefully turned itself off because it overheated, and the only way I could get around it was to play with the system settings to slow the CPU down. But would it be feasible to have a feature where you can have the worker threads running for 5 to 10 minutes (configurable), and then do a full stop for another 5 to 10 minutes (also configurable, so you can tailor the times if you know your machine well) so the machine can cool down, before starting again. Obviously it means the tests can take twice as long, but at least it can do something without shutting off without having a chance to save etc, and can be left unattended.

Of course, the best solution would be periodic monitoring of the CPU core temperature and shutting down the worker threads if it reaches an upper threshold, and not starting up again until it cools below a lower threshold, but I'm not sure how practical that is.
CuriousKit is offline   Reply With Quote
Old 2015-09-21, 17:07   #316
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

2×32×277 Posts
Default

Quote:
Originally Posted by CuriousKit View Post
I have a suggestion for a feature for a future iteration of Prime95: "Cyclic Cooldown".

Basically, an option to, say, tell Prime95 to periodically stop the threads to give time for the machine to cool down. I'm not sure how practical it is to obtain the CPU temperature using assembly language, especially something that doesn't require high privileges, but the idea is that the feature will still allow you to run Prime95 on machines that are prone to overheating.

My own case in point: I once acquired a netbook that I tried to run Prime95 on, but after around 10 to 15 minutes, the machine forcefully turned itself off because it overheated, and the only way I could get around it was to play with the system settings to slow the CPU down. But would it be feasible to have a feature where you can have the worker threads running for 5 to 10 minutes (configurable), and then do a full stop for another 5 to 10 minutes (also configurable, so you can tailor the times if you know your machine well) so the machine can cool down, before starting again. Obviously it means the tests can take twice as long, but at least it can do something without shutting off without having a chance to save etc, and can be left unattended.

Of course, the best solution would be periodic monitoring of the CPU core temperature and shutting down the worker threads if it reaches an upper threshold, and not starting up again until it cools below a lower threshold, but I'm not sure how practical that is.
This is in a way already there though not with any automatic sensors....

From readme.txt

Quote:
If you are running on a laptop or in a hot room and you want to slow the
program down to reduce heat, then you can add this line to prime.txt:
Throttle=n
where n is the percentage of time the program should run. For example,
Throttle=40 means the program will run 40% and be idle 60% of the time.
In my own experiment, if my memory is somewhat intact: If you use Throttle=90 for example it will run for 90 seconds then stop for 10 etc....

In my humble opinion: I believe that the core continually getting hot/cool/hot/cool is harder on it than a constant temp even if it is on the high side....

Last fiddled with by petrw1 on 2015-09-21 at 17:09
petrw1 is online now   Reply With Quote
Old 2015-09-21, 17:21   #317
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

22×29×31 Posts
Default

Quote:
Originally Posted by CuriousKit View Post
I have a suggestion for a feature for a future iteration of Prime95
Note that this thread is for feature requests on www.gpu72.com (and by oblique extension www.mersenne.ca) -- feature suggestions for Prime95 itself should probably go in the Software forum.
James Heinrich is offline   Reply With Quote
Old 2015-09-21, 17:26   #318
CuriousKit
 
"J. Gareth Moreton"
Feb 2015
Nomadic

2·32·5 Posts
Default

Erg, sorry. While trying to avoid making a new topic, I did a flat search for "Suggestion" without really looking properly at the forum board. Thanks for the correction.
CuriousKit is offline   Reply With Quote
Old 2015-09-21, 18:49   #319
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

22×3×277 Posts
Default

Quote:
Originally Posted by CuriousKit View Post
Erg, sorry. While trying to avoid making a new topic, I did a flat search for "Suggestion" without really looking properly at the forum board. Thanks for the correction.
And even though we're pretty off-topic, for future reference, on a Windows system it's available through a simple WMI call.

For example, run this from a command line (might need to run as admin):
Code:
wmic /namespace:\\root\wmi PATH MSAcpi_ThermalZoneTemperature get CurrentTemperature
I think it outputs as Celsius * 100, e.g. I get "2815" when I run it which is 28.15 C ( ~ 82.7 F). But on this system I think that may be giving me a temp zone reading, not necessarily the CPU. But you get the idea.

Problem is, you'd want to measure it over time... it'll probably reach a high temp in seconds after starting, so you'd be more interested in throttling it to keep it from hitting the max temp for too long a period? Or introduce some throttling internally to try and keep the temp in a sweet spot.

Either way, a laptop prone to overheating probably isn't the best place to run something like this.
Madpoo is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Requests? Xyzzy Forum Feedback 104 2017-04-02 22:20
Collaboration Requests robert44444uk Prime Gap Searches 2 2017-01-17 07:57
Requests for change... WraithX FactorDB 32 2014-12-18 03:40
Manual Requests tului GPU Computing 15 2014-06-24 06:22
a few simple requests for v5 ixfd64 PrimeNet 44 2010-01-11 20:21

All times are UTC. The time now is 06:56.


Wed Jan 19 06:56:45 UTC 2022 up 180 days, 1:25, 0 users, load averages: 1.47, 1.31, 1.21

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, 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.

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