![]() |
![]() |
#1 |
Aug 2012
New Hampshire
80810 Posts |
![]()
Well, it looks like MISFIT has reached its functional plateau, so I'm searching for another opportunity where my C#.NET skills would be useful. Suggestions/ideas meaningful to the GIMPS community are requested.
|
![]() |
![]() |
![]() |
#2 | |
If I May
"Chris Halsall"
Sep 2002
Barbados
22×23×103 Posts |
![]() Quote:
![]() One suggestion... Extend MISFIT to support CUDALucas. Also, once I get the fetching API exposed (couple of weeks at the earliest) it will include the ability to report on machine CID (read: Name) and estimated completion. I'm sure our mutual users would love to be able to see on the online reports which machine has been assigned the work, and when it is expected to complete. |
|
![]() |
![]() |
![]() |
#3 | |
Aug 2012
New Hampshire
11001010002 Posts |
![]() Quote:
MISFIT for CuLu was released in Nov 2012. I think FLASHJH is the only user. Conversion of MISFIT to use the new API will be interesting, but I'm really looking for something new. |
|
![]() |
![]() |
![]() |
#4 |
Feb 2012
1100101012 Posts |
![]()
Step away from the keyboard. Romance a lady.
|
![]() |
![]() |
![]() |
#5 |
Banned
"Luigi"
Aug 2002
Team Italia
480010 Posts |
![]()
Too bad I'm a Linux user
![]() Luigi |
![]() |
![]() |
![]() |
#6 | |
"Mike"
Aug 2002
22×3×5×7×19 Posts |
![]() Quote:
We play a few online games and we always forget to restart mfkatc. Plus, if the screensaver (blank) is running we could run the card to max potential rather than neuter it for interactive performance. If that is not possible, then a "PauseWhileRunning" program for mfaktc would be better than nothing. ![]() |
|
![]() |
![]() |
![]() |
#7 | |
Aug 2012
New Hampshire
11001010002 Posts |
![]() Quote:
I have found that controlling mfaktc 020 utilization can be done by setting GPUSieveSize=X where X is a low value for low performance or a high value for max performance. So hot swapping ini files can produce throttling. I don't know another way to do that. more ideas on this would be helpful. |
|
![]() |
![]() |
![]() |
#8 | |
"Mike"
Aug 2002
1F2C16 Posts |
![]() Quote:
The sad part is the 18-20 hours a day we are not running our game the video card is being underutilized because we have neutered the settings. ![]() |
|
![]() |
![]() |
![]() |
#9 | |
Aug 2012
New Hampshire
23·101 Posts |
![]() Quote:
u can start with that. |
|
![]() |
![]() |
![]() |
#10 |
Aug 2012
New Hampshire
23·101 Posts |
![]()
Using this batch menu you can select how to start your mfaktx instances. The key here is you need to have three .ini files each configured in such a way that GPU utilization goes from low-> med -> high. It is up to you to determine the method of control. For mfaktc 0.20 I just change one value in the .ini files. *GPUSieveSize=x"*
in the mfaktc.slow.ini the value is GPUSieveSize=4 in the mfaktc.med.ini the value is GPUSieveSize=16 in the mfaktc.med.ini the value is GPUSieveSize=128 You can use whatever value(s) you want. Key is having the three ini files in place. Then just create a bat file based on the code below and put them all in the mfaktc directory {simplicity}. (sure you can put it them anywhere else, you'll just have to add paths to the bat file.) We can expand on this concept if you want. Code:
@echo off set TARGET=MFAKTC.INI set SPEED=NONE set MF=MFAKTC.EXE :TOP cls ECHO *************** MFAKTx SPEED MENU *************** echo 1. Slow echo 2. Medium echo 3. Fast echo X. Exit choice /c:123X /N call :%errorlevel% goto :eof :1 SET SPEED=MFAKTC.SLOW.INI goto :RUN :2 SET SPEED=MFAKTC.MED.INI goto :RUN :3 SET SPEED=MFAKTC.FAST.INI goto :RUN :4 echo EXIT goto :eof :RUN COPY %SPEED% %TARGET% START "%SPEED%" %MF% goto top Last fiddled with by swl551 on 2013-02-27 at 12:43 |
![]() |
![]() |
![]() |
#11 |
Feb 2013
23 Posts |
![]()
Thanks for the batch file! One thing still annoyed me: If you want to change any parameter, you have to edit three files simultaneously. So I modified your batch file a little bit. Using this, you only need one file "mfaktc.default.ini" containing all default settings.
The batch file composes "mfaktc.ini" by printing a line "GPUSieveSize=xx" (xx=4, 16, or 128) and appending "mfaktc.default.ini" to it. (mfaktc uses the first occurance of a setting.) Code:
@echo off set TARGET=MFAKTC.INI set DEFAULTS=MFAKTC.DEFAULT.INI set SPEED=NONE set MF=MFAKTC.EXE :TOP cls ECHO *************** MFAKTx SPEED MENU *************** echo 1. Slow echo 2. Medium echo 3. Fast echo X. Exit choice /c:123X /N call :%errorlevel% goto :eof :1 SET SPEED=4 goto :RUN :2 SET SPEED=16 goto :RUN :3 SET SPEED=128 goto :RUN :4 echo EXIT goto :eof :RUN echo GPUSieveSize=%SPEED% > %TARGET% type %DEFAULTS% >> %TARGET% START "%SPEED%" %MF% goto top |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Special project #3b - Project 400 | schickel | Aliquot Sequences | 307 | 2011-10-28 01:29 |
Special project #3a - Project 300 | schickel | Aliquot Sequences | 29 | 2011-08-12 17:45 |
psp-project.de down | opyrt | Prime Sierpinski Project | 6 | 2010-04-20 10:51 |
pi(x) project | ATH | Miscellaneous Math | 4 | 2006-08-30 17:59 |
new project | junky | NFSNET Discussion | 18 | 2004-03-08 03:05 |