>> (p.1)
    Author Topic: [ANN] CPU Miner Advanced v5.0.2.0 Beta By Spoetnik  (Read 10138 times)
    Spoetnik (OP)
    Legendary
    *
    Offline Offline

    Activity: 1540
    Merit: 1011


    FUD Philanthropist™


    View Profile
    May 03, 2014, 04:22:39 PM
    Last edit: May 21, 2014, 06:52:14 AM by Spoetnik
     #1

    I wanted to share my version of the JackpotCoin CPU miner i have been working on with you all Smiley

    So for now i will post the change-log here and on the next comment a bunch of preview pic's.
    I will also add the Windows 64bit build version i am using optimized for my Intel 4770k CPU.
    If your cpu is older than mine the build will most likely crash for you sorry.
    I hope to work on more build versions and would appreciate any donations Wink
    I recently have had issues with my MingW install after porting it from one machine to another.

    edit:
    Windows x64 Haswell version - made for the CPU Intel 4770k
    compiled using MingW x64 using CFLAGS="-march=native -O3"
    So it requires a cpu that can do AVX etc

    Other optimized versions coming soon (like 32bit)

    NEWEST VERSION:
    cma-v5.0.2.0-vs2013-win-x64-spoetnik.rar (644.92 KB) (Windows 64bit SSE2 SSE4 AVX2)
    http://www.multiupload.nl/QYXHV8Y9JH

    cma-v5.0.2.0-mingw-win-x64-spoetnik.rar (696 KB) (Windows 64bit SSE2 SSE4 AVX2)
    http://www.multiupload.nl/XCEDL7C42H

    cma-v5.0.2.0-src-spoetnik.rar (271.28 KB) (source code only)
    http://www.multiupload.nl/Y9YA3NV84F

    -----------------------------------------------------
    OLD Test Version: v5.0.1.0 - CHEAT TEST
    http://www.multiupload.nl/05HQV1EELM
    that is CMA-5.0.1.0-Beta-WIN-x64-Haswell.rar (1.33 MB)
    has 6 windows 64bit versions.. sse2,sse4,avx2 (cheat test and normal versions) plus source code.

    Test Version: v5.0.0.8 - cheat test
    http://www.multiupload.nl/BB2173QQA7
    Includes 4 builds + Source code (2 versions for 2 cpu's each) one with cheat mode on and the other with cheat mode off.
    Working on Intel 4770k and AMD Phenom x4 9950 BE (Windows 7 x64 Tested)
    *Should work on any CPU that supports SSE4 or any that support AVX2 on the other build.

    Download Binaries:
    v5.0.0.6 = http://www.multiupload.nl/SD35TVN47S
    v5.0.0.1 = http://www.multiupload.nl/T4Q34B6BNR

    Souce Code:
    v5.0.0.6 = http://www.multiupload.nl/H987PPNYAK
    v5.0.0.1 = http://www.multiupload.nl/RNB3XLRPIF

    Anyway here is the info and i hope people like it Smiley

    Quote
                                                      
                    CPU Miner Advanced v5 - JackpotCoin Edition By Spoetnik

        Code base - Pooler's miner = https://bt.irlbtc.com/view/55038.0
          Original release - Jackpot Team - 04/25/2014 - See Readme for more info.
                 Original Github ID: 8e5ae495d90eeffa53d338c23ae2705f6eb69b89

    Donations are appreciated i have spent lots of time coding and have little hardware Sad
                  If anyone can motivate me with some JPC coins thanks a lot Smiley
                      Jackpot address = JdPDpV9cLguK4vxgcfno8az4UWxXYrmcpv

    Changelog: v5.0.2.0 - 05/20/2014 - Code Name: Rantology
    - Added a Code Name identifier to the startup info to make versions more recognizable.
    - Cheat Mode testing is done. Use cmd-line --cheat to try it out.
    - Added Visual Studio Project files and changed source code to support this.
    - Added New Window Title info including current hash rates (5 second avg)
    - Moved Help info code into it's own source code file, use cmd-line --help
    - Fixed Bug in console logging color code that cuased a race condition.
    - Changed benchmark mode to show highest speed in Blue and normal summary in Green.
    - Changed benchmark mode to show combined hash-rate from all threads in summary.
    - Reworked scanhash() code, now cheat mode test uses it's own seperate function.
    - Reworked and optimized tweaked Jackpot algo hashing code. (default algo)
    - Added expanded version info when running command-line --version.
    - Updated and compiled all the libraries, such as LibCurl (general optimizations)
    - Updated and expanded version.h header file code.
    - Maybe more, sorry if i forgot to mention it Wink

    Changelog: v5.0.0.8 - 05/05/2014
    - cheat mode test (from UncleBob's quark miner mod)

    Changelog: v5.0.0.6 - 05/05/2014
    - all documents are updated (found with source code)
    - removed old LibCurl compilation error fix from autogen.sh and Makefile.am
    - fixed misaligned help info console formatting.
    * changed --retry-pause from 30 to 15 default.
    * tweaked max64 algo modifier *again
    * command-line -H, --hashdebug (enable hash debug output) is new on this mod.
    - added used url message to console output (previously removed)
    - ported my scantime setting fixs to cpuminer 2.3.3 updated code used.
    - added algo name to console window title info.
    - added .bat file to cleanup generated files on windows.
    - removed 1 second delay between threads creation added previously.

    Changelog: v5.0.0.5 - 05/04/2014
    ~ proper and full update of base code cpuminer 2.3.3
    - The --url option is now mandatory
    - Do not switch to Stratum when using an HTTP proxy
    - Fix scheduling policy change on Linux (clbr)
    - Fix CPU affinity on FreeBSD (ache)
    - Compatibility fixes for various platforms like Solaris 8 and old OS X.
    - A man page for minerd is now available

    Changelog: v5.0.0.1 - 05/03/2014
    - default algo is Jackpot coin.
    - added color, see notes.
    - added share submission benchmark timer function (Windows only)
    - made various minor spelling changes for console messages.
    - changed share submission notification from (yay!!!)/(booooo) to (good)/(bad)
    - added a REAL WORKING scantime setting (fixed MAJOR big) see notes.
    - added benchmark function, see notes.
    - added additional debug info.
    - added program name and version info to console window title.
    - added scantime config setting info to console window title.
    - added console message stating why a share is rejected.

    * = forgot to mention before

    Notes:
    - Limited testing has been done. Please report any bugs.

    - Use --help command line for more info.

    - Algos supported are Jackpot, Quark, Scrypt and SHA256.

    - New Timer Mode feature (windows only)
      This times in seconds minutes how long it takes to reach x shares submitted.
      Only Good shares are counted.
      Use --timer 10 for example to time 10 submitted shares (or blocks found solo mining)
      If x shares is reached a message colored Purple will show the time elapsed.
      When the amount of shares is reached the timer is turned off and does nothing.
     
    - New Benchmark Mode feature.
      Use Command-Line --benchmark to run the hashing test.
      This will test out your hashing speed and report back a summary on intervals.
      Benchmarking is done in offline mode no connection to pools or daemons needed.
      Example: minerd -t 6 --benchmark
     
    - Color coding is as follows.
      Red = Error
      Green = Normal Share.
      Cyan = Fastest submitted Share.
      Purple = Special messages.
      Blue = New Block info.
     
    - Default color mode is Bright.
      Use --color normal for normal colors
      Use --color bright for bright colors
      Use --color none for no colors (text will be grey)
      Or use -w instead of --color
      The Command-Line is only needed to set dull colors or none.
     
    - Scantime command line bug fix mod notes.
      The option has never worked on ANY cpu miner and i fixed it.
      The only cicumstances it would ever have any effect is when solo mining.
      I fixed this last year and checked numerous github repo's
      and every single cpu miner mod and cudaminer mod suffered from the same bug.
      what this means is that if you set --scantime on a Pool it does nothing at all.
      Teh code clearly shows how teh scan time command line option is only used
      when Long Polling or Stratum is NOT found and it then has ALWAYS defaulted to 60
      60 is a hard coded value on every cpu miner and cudaminer version i have ever seen.
      #define LP_SCANTIME   60 is written in cpuminer.c in all repo's
     
      So it's working now have fun and experiment with it Smiley

    FUD first & ask questions later™
Page 1
Viewing Page: 1