Bitcoin Forum
June 30, 2024, 05:02:39 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Event ID 1/ system time change causes gpus to stop mining.  (Read 2200 times)
Hippie Tech (OP)
aka Amenstop
Legendary
*
Offline Offline

Activity: 1624
Merit: 1001


All cryptos are FIAT digital currency. Do not use.


View Profile WWW
May 29, 2013, 03:31:48 PM
 #1

Hio all Smiley

I have internet time/Windows time disabled yet something keeps changing my system time. This causes 2 of the 3 gpus to stop mining and report speeds of 30 Ghash/s each. The gpu running the display is not affected and continues to mine.

Here is what I know so far...
- 47 out of the 51 events happened after I updated Windows on March 23/13. There were only 4 during the previous 4 months.
- The time change is being reported as UTC, even though my rig is set to the eastern can/us time zone.


Any thoughts ?

Thx in advance.



deslok
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


It's all about the game, and how you play it


View Profile
May 29, 2013, 03:43:04 PM
 #2

windows NT keeps times in UTC and then converts what it displays in your tray, it sounds like a sync error when your clock changes first it looks like you're losing time for some reason you can find out just how much here http://vancouver-webpages.com/time/
as for ideas, if the one attached to the display is working i'd say your lowest effort solution is to use dummyplugs(or resistors much cheaper) to make the other cards think they're attached to something and go on with life.

"If we don't hang together, by Heavens we shall hang separately." - Benjamin Franklin

If you found that funny or something i said useful i always appreciate spare change
1PczDQHfEj3dJgp6wN3CXPft1bGB23TzTM
Hippie Tech (OP)
aka Amenstop
Legendary
*
Offline Offline

Activity: 1624
Merit: 1001


All cryptos are FIAT digital currency. Do not use.


View Profile WWW
May 30, 2013, 01:09:23 AM
 #3

windows NT keeps times in UTC and then converts what it displays in your tray, it sounds like a sync error when your clock changes first it looks like you're losing time for some reason you can find out just how much here http://vancouver-webpages.com/time/
as for ideas, if the one attached to the display is working i'd say your lowest effort solution is to use dummyplugs(or resistors much cheaper) to make the other cards think they're attached to something and go on with life.

Hio Deslok

I've switched my pc to UTC, in case the solution is really that simple. heh..

Regardless, the time sync should not be happening because the option and service are both disabled.


deslok
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


It's all about the game, and how you play it


View Profile
May 30, 2013, 03:33:22 PM
 #4

your PC is still going to periodically sync with it's CMOS clock, changing to UTC is only going to affect your display value i only mentioned that since you were confused why the timechanges were referencing it. Personally i'd just use some resistors to make all of the cards think they're attached to monitors instead of hunting around for whatever software bug is causing the hiccup

"If we don't hang together, by Heavens we shall hang separately." - Benjamin Franklin

If you found that funny or something i said useful i always appreciate spare change
1PczDQHfEj3dJgp6wN3CXPft1bGB23TzTM
Hippie Tech (OP)
aka Amenstop
Legendary
*
Offline Offline

Activity: 1624
Merit: 1001


All cryptos are FIAT digital currency. Do not use.


View Profile WWW
May 30, 2013, 04:31:38 PM
 #5

Thx for the tip Deslok, but I do not think the dummy plugs will help. The gpus are always recoginzed and why I've never had to resort to using dummy plugs or creating fake displays.

Keep in mind that this Windows install was 2 months old before the first instance was logged.

So far, there have been none since the change to UTC. Smiley

edit..

I just realized that my pc is in complete sync with the pool its mining on. I'll LMFAO if the pools were causing the time corrections. Grin

Hippie Tech (OP)
aka Amenstop
Legendary
*
Offline Offline

Activity: 1624
Merit: 1001


All cryptos are FIAT digital currency. Do not use.


View Profile WWW
June 02, 2013, 05:20:53 PM
 #6

Hio all

I'm happy to say that my pc has been free'd from the clutches of the dreaded EVENT ID 1, since the timezone change to UTC. Smiley

My guess is the updates and/or the pool's software are causing the conflict.

Hippie Tech (OP)
aka Amenstop
Legendary
*
Offline Offline

Activity: 1624
Merit: 1001


All cryptos are FIAT digital currency. Do not use.


View Profile WWW
June 02, 2013, 06:03:58 PM
 #7

Or is it the forum's time servers ??

For the second consecutive time, the 'time warp' has occured seconds after making a post on this thread.

And to think I was about to mark this thread as being solved. :/




Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1862
Merit: 1011

Reverse engineer from time to time


View Profile
June 02, 2013, 07:27:32 PM
 #8

Cgminer uses APIs to get the system time and use it to time actions such as when to request new work, when to report hashrates, how much nonces to scan and so on. If the time changes, it can cause undefined behaviour, yes.

But this holds true for any application that relies on time.

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
Hippie Tech (OP)
aka Amenstop
Legendary
*
Offline Offline

Activity: 1624
Merit: 1001


All cryptos are FIAT digital currency. Do not use.


View Profile WWW
June 02, 2013, 07:59:18 PM
 #9

Cgminer uses APIs to get the system time and use it to time actions such as when to request new work, when to report hashrates, how much nonces to scan and so on. If the time changes, it can cause undefined behaviour, yes.

But this holds true for any application that relies on time.

Thx for the info. Smiley

I'm using Guiminer, btw. I assume the same applies.

My next step is to either uninstall the win7 updates or just do a fresh install.

deslok
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


It's all about the game, and how you play it


View Profile
June 03, 2013, 03:01:53 PM
 #10

is windows update enabled by any chance? i know it can change the time when it checks/downloads updates

"If we don't hang together, by Heavens we shall hang separately." - Benjamin Franklin

If you found that funny or something i said useful i always appreciate spare change
1PczDQHfEj3dJgp6wN3CXPft1bGB23TzTM
Hippie Tech (OP)
aka Amenstop
Legendary
*
Offline Offline

Activity: 1624
Merit: 1001


All cryptos are FIAT digital currency. Do not use.


View Profile WWW
June 03, 2013, 03:08:26 PM
 #11

is windows update enabled by any chance? i know it can change the time when it checks/downloads updates

I have that set to manual.

Next time, I'll check to see if it has started itself up.

cheers

deslok
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


It's all about the game, and how you play it


View Profile
June 03, 2013, 03:10:45 PM
 #12

do that and go into the command line and try this
Code:
net stop w32time 
w32tm /unregister


that should forcibly disable the windows time service(and eliminate your recyncs
to re enable it you'll need to do
Code:
w32tm /register 
net start w32time
w32tm /resync

"If we don't hang together, by Heavens we shall hang separately." - Benjamin Franklin

If you found that funny or something i said useful i always appreciate spare change
1PczDQHfEj3dJgp6wN3CXPft1bGB23TzTM
Hippie Tech (OP)
aka Amenstop
Legendary
*
Offline Offline

Activity: 1624
Merit: 1001


All cryptos are FIAT digital currency. Do not use.


View Profile WWW
June 03, 2013, 03:43:27 PM
 #13

do that and go into the command line and try this
Code:
net stop w32time 
w32tm /unregister


that should forcibly disable the windows time service(and eliminate your recyncs
to re enable it you'll need to do
Code:
w32tm /register 
net start w32time
w32tm /resync

Access is denied,  <0x800700005>, when I try to unregister.

Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1862
Merit: 1011

Reverse engineer from time to time


View Profile
June 03, 2013, 04:01:30 PM
 #14

Try starting the Command Prompt as an Administrator.

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
Hippie Tech (OP)
aka Amenstop
Legendary
*
Offline Offline

Activity: 1624
Merit: 1001


All cryptos are FIAT digital currency. Do not use.


View Profile WWW
June 03, 2013, 04:10:08 PM
 #15

Try starting the Command Prompt as an Administrator.

Always do... and.. I'm logged in on the hidden Admin acct. Smiley

deslok
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


It's all about the game, and how you play it


View Profile
June 04, 2013, 02:41:35 PM
 #16

Try starting the Command Prompt as an Administrator.

Always do... and.. I'm logged in on the hidden Admin acct. Smiley

you have to explicitly launch the command prompt as an administrator even if you're on an admin account(right click run as administrator) otherwise it won't have admin level priveledges

"If we don't hang together, by Heavens we shall hang separately." - Benjamin Franklin

If you found that funny or something i said useful i always appreciate spare change
1PczDQHfEj3dJgp6wN3CXPft1bGB23TzTM
Hippie Tech (OP)
aka Amenstop
Legendary
*
Offline Offline

Activity: 1624
Merit: 1001


All cryptos are FIAT digital currency. Do not use.


View Profile WWW
June 04, 2013, 11:09:44 PM
 #17

Try starting the Command Prompt as an Administrator.

Always do... and.. I'm logged in on the hidden Admin acct. Smiley

you have to explicitly launch the command prompt as an administrator even if you're on an admin account(right click run as administrator) otherwise it won't have admin level priveledges

It will.. or supposed to. Like I said, I run EVERYTHING as Admin even though I may be using the Admin account.

It happened again today, but this time there was no web browser running so now the main suspect is... BTCmine ! lol

I'll run it by Dbitcoin once more.

deslok
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


It's all about the game, and how you play it


View Profile
June 05, 2013, 01:36:28 PM
 #18

Try starting the Command Prompt as an Administrator.

Always do... and.. I'm logged in on the hidden Admin acct. Smiley

you have to explicitly launch the command prompt as an administrator even if you're on an admin account(right click run as administrator) otherwise it won't have admin level priveledges

It will.. or supposed to. Like I said, I run EVERYTHING as Admin even though I may be using the Admin account.

It happened again today, but this time there was no web browser running so now the main suspect is... BTCmine ! lol

I'll run it by Dbitcoin once more.


even if you're on an admin account not all programs launch with admin level permissions, the commandline is something you have to actually tell it to launch with them (right click run as administrator)

"If we don't hang together, by Heavens we shall hang separately." - Benjamin Franklin

If you found that funny or something i said useful i always appreciate spare change
1PczDQHfEj3dJgp6wN3CXPft1bGB23TzTM
Hippie Tech (OP)
aka Amenstop
Legendary
*
Offline Offline

Activity: 1624
Merit: 1001


All cryptos are FIAT digital currency. Do not use.


View Profile WWW
June 06, 2013, 03:13:14 PM
 #19

What you are describing is the default user account that gets installed with windows. I'm using the hidden and real admin's account.

Seeing how it wasn't an issue before March, I really don't think this admin stuff has anything to do with it.

Hippie Tech (OP)
aka Amenstop
Legendary
*
Offline Offline

Activity: 1624
Merit: 1001


All cryptos are FIAT digital currency. Do not use.


View Profile WWW
June 27, 2013, 06:17:06 AM
 #20

Hio all Smiley

I'm happy to say that the Event ID 1s stopped when HPET, High Precision Event Timer, was re-enabled two weeks ago. I disabled it last March because it seemed to improve gaming performance. heh...

For those that might be interested in trying this out :

1- enable/disable HPET from within the motherboard's bios

2- run the appropriate command from the command prompt
Enable HPET - bcdedit /set useplatformclock true
Disable HPET - bcdedit /deletevalue useplatformclock

3- reboot Smiley

Thx to all for the help.

pEACe

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!