![]() |
|
|
#45 | |
|
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
17×251 Posts |
Quote:
The way I kill the process is by the PID (process ID), so it shouldn't be killing both just because the names are the same. I only have one CUDA-capable graphics card in my computer, so I'm testing this with a dummy program, not the real mfaktc, and I can't reproduce this issue. Can you provide more information, please, to help me track this bug down for you? Here are some of my thoughts of what might help me find this, or at least let you have a workaround:
Last fiddled with by Mini-Geek on 2013-09-10 at 23:18 |
|
|
|
|
|
|
#46 |
|
May 2013
East. Always East.
11·157 Posts |
You've got a bit more lingo in there than I care to try to figure out after thirteen and a half hours at school, but here's what I've got for you.
Ctrl+C closes only a single instance. Both were named mfaktc.exe. I've changed the one running off my not-display GPU to mfaktc660ti.exe (and the path name in my batch file which forces it to run on the correct GPU). The speed controller now only closes the one instance. I was not even using the controller on the 660Ti since I have no need to change its speed. The instance name was the same but of course it was in its own folder. The process ID's are very different. At least, they are now. Long story short it now works for me. If you want, I could rename the 660Ti instance back to mfaktc.exe and run through your list. Later. |
|
|
|
|
|
#47 | |
|
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
10000101010112 Posts |
Quote:
|
|
|
|
|
|
|
#48 |
|
May 2013
East. Always East.
11×157 Posts |
I've noticed a couple of times (should happen more often) that the controller gives the running instance of mfaktc five seconds to close, which isn't always enough. For instance, I've ended up with a FAST and MEDIUM instance both running simultaneously, that is, until FAST finishes its current class. But by then, MEDIUM is already running, presumably on the class that FAST hadn't yet finished?
Very small potatoes here, I know. Just wondering if it's something I'm doing wrong. |
|
|
|
|
|
#49 | |
|
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
102538 Posts |
Quote:
The config does contain a timeout of how long to wait for mfaktx to close (default 30 seconds), but when that time is up, it (forcibly) kills the process; this shouldn't be the mechanism that would allow both to run at once Code:
<!-- Time in milliseconds to wait for mfaktx to close before killing it -->
<add key="Timeout" value="30000" />
Last fiddled with by Mini-Geek on 2014-02-17 at 18:41 |
|
|
|
|
|
|
#50 |
|
May 2013
East. Always East.
11×157 Posts |
I'm away from my machine at the moment but I can get you started.
I have a GTX 670 in slot #1 and GTX 660 Ti in slot #0. Since the GTX 660 Ti doesn't control a monitor, I have no need for controlling its speed so it just runs off a .bat (so I can tell it which slot to use). I use the speed controller for the GTX 670. When I'm not using the machine at all, I set it to fast (I just hit 3 on the controller). When I am using the machine for low-powered tasks like browsing, excel, word, videos, etc I run it on medium. If I'm playing a game I'll turn it off. I just use 2, 3 and 4 to switch between medium, fast and off. Lately I've been using ctrl-c instead to allow mfaktc to close properly before starting the one I want. |
|
|
|
|
|
#51 |
|
May 2013
East. Always East.
11·157 Posts |
As far as I can remember, I have been using the original version of every file, with the exception of the following in the speed controller batch file.
Code:
set MF=MFAKTC.EXE -d 1 |
|
|
|
|
|
#52 | |
|
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
17×251 Posts |
Quote:
I'd suggest that you change that instance to use my GUI controller. You can configure it to not have any automatic changes, which means it will function basically like the batch file does. Note that the ini file setup is a little different, see http://www.mersenneforum.org/showpos...4&postcount=42 (if you're using the latest version of the GUI controller for your other instance, you'll already be familiar with that) Last fiddled with by Mini-Geek on 2014-02-18 at 13:08 |
|
|
|
|
|
|
#53 |
|
Aug 2012
New Hampshire
23·101 Posts |
if you are using Windows 8/8.1 with my SendCtrlCode.exe be sure it is version 1.5.2 which can be seen if you just double-click on that EXE.
However, Mini Geek's product is far superior. |
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| released: MISFIT for MFAKTx version 2.11.0 (31-Jan-2017) | swl551 | MISFIT | 19 | 2020-11-18 14:29 |
| MISFIT for MFAKTx | swl551 | MISFIT | 186 | 2014-02-05 23:27 |
| MFAKTx speed menu (windows) | swl551 | Software | 8 | 2013-03-07 00:16 |
| mfaktX result: "found 1 factor for M" | swl551 | GPU Computing | 2 | 2012-12-20 15:20 |
| (archive)mfaktXHelper - utility for managing mfaktX installations | swl551 | MISFIT | 57 | 2012-08-12 03:37 |