mersenneforum.org Future requests?
 Register FAQ Search Today's Posts Mark Forums Read

 2015-09-20, 16:49 #309 alpertron     Aug 2002 Buenos Aires, Argentina 72×29 Posts 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.
2015-09-20, 20:32   #310
chalsall
If I May

"Chris Halsall"
Sep 2002

2·3·1,697 Posts

Quote:
 Originally Posted by LaurV 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! )

2015-09-20, 20:35   #311
chalsall
If I May

"Chris Halsall"
Sep 2002

1018210 Posts

Quote:
 Originally Posted by alpertron 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.

2015-09-20, 22:16   #312
James Heinrich

"James Heinrich"
May 2004
ex-Northern Ontario

22·29·31 Posts

Quote:
 Originally Posted by snme2pm1 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 )

2015-09-21, 15:27   #313
petrw1
1976 Toyota Corona years forever!

"Wayne"
Nov 2006

2·32·277 Posts

Quote:
 Originally Posted by James Heinrich 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.

2015-09-21, 15:35   #314
James Heinrich

"James Heinrich"
May 2004
ex-Northern Ontario

22·29·31 Posts

Quote:
 Originally Posted by petrw1 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.

 2015-09-21, 16:56 #315 CuriousKit   "J. Gareth Moreton" Feb 2015 Nomadic 2×32×5 Posts [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.
2015-09-21, 17:07   #316
petrw1
1976 Toyota Corona years forever!

"Wayne"
Nov 2006

2×32×277 Posts

Quote:
 Originally Posted by CuriousKit 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....

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

2015-09-21, 17:21   #317
James Heinrich

"James Heinrich"
May 2004
ex-Northern Ontario

22×29×31 Posts

Quote:
 Originally Posted by CuriousKit 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.

 2015-09-21, 17:26 #318 CuriousKit   "J. Gareth Moreton" Feb 2015 Nomadic 2·32·5 Posts 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.
2015-09-21, 18:49   #319
Serpentine Vermin Jar

Jul 2014

22×3×277 Posts

Quote:
 Originally Posted by CuriousKit 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.

 Similar Threads Thread Thread Starter Forum Replies Last Post Xyzzy Forum Feedback 104 2017-04-02 22:20 robert44444uk Prime Gap Searches 2 2017-01-17 07:57 WraithX FactorDB 32 2014-12-18 03:40 tului GPU Computing 15 2014-06-24 06:22 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

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.

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