GetWork Miner 130 HPM on 3.4Ghz i7 3x faster than coyote pool miner

Started by bytemaster, November 13, 2013, 06:24:42 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

gigawatt

Quote from: bytemaster on November 13, 2013, 07:39:35 PM
Quote from: gigawatt on November 13, 2013, 07:36:09 PM
120 HPM?  What does that boil down to in HPM per CPU GHz?  (e.g. Dual Core 3.2 GHz = 120 / 6.4)

120 HPM == CPM  on a 3.4 GHz Intel Core i7  iMac 27-inch, Late 2012

I'm seeing that as a quad, so 3.4 x 4 = 13.6.

120 HPM / 13.6 = ~8.8 HPM/GHz

Not too shabby.  I've been doing some tests and managed to pull a steady ~7 HPM/GHz.
BTC: 1E2egHUcLDAmcxcqZqpL18TPLx9Xj1akcV
PTS: Pstkk1gZCxc4GEwS1eBAykYwVmcubU1P8L

Snard

With boost 1.54 on Debian, I am still getting this error when compiling FC:

Linking CXX executable test_aes
libfc.a(thread.cpp.o): In function `fc::context::context(void (*)(long), boost::coroutines::detail::standard_stack_allocator&, fc::thread*)':
thread.cpp:(.text._ZN2fc7contextC2EPFvlERN5boost10coroutines6detail24standard_stack_allocatorEPNS_6threadE[_ZN2fc7contextC5EPFvlERN5boost10coroutines6detail24standard_stack_allocatorEPNS_6threadE]+0xe3): undefined reference to `boost::coroutines::detail::standard_stack_allocator::default_stacksize()'
thread.cpp:(.text._ZN2fc7contextC2EPFvlERN5boost10coroutines6detail24standard_stack_allocatorEPNS_6threadE[_ZN2fc7contextC5EPFvlERN5boost10coroutines6detail24standard_stack_allocatorEPNS_6threadE]+0xfe): undefined reference to `boost::coroutines::detail::standard_stack_allocator::allocate(boost::coroutines::stack_context&, unsigned long)'
libfc.a(thread.cpp.o): In function `fc::context::~context()':
thread.cpp:(.text._ZN2fc7contextD2Ev[_ZN2fc7contextD5Ev]+0x2d): undefined reference to `boost::coroutines::detail::standard_stack_allocator::deallocate(boost::coroutines::stack_context&)'
collect2: error: ld returned 1 exit status
make[2]: *** [test_aes] Error 1
make[1]: *** [CMakeFiles/test_aes.dir/all] Error 2
make: *** [all] Error 2


Trying in ubuntu
If I helped, feel free to send me a tip :)
PTS: PbXr2kcy7kJFxFSofakveWD1GCwnt9LGHs
BTC: 145TJPaJ59G9xDJWovQDG2BbiupwULWwPC

bytemaster

Quote from: cybe on November 13, 2013, 07:40:07 PM
.......coyote_miner2/coyote_miner/sphlib-3.0/c/sha2big.c:204:23: fatal error: md_helper.c: No such file or directory

? :(

git pull
For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

cybe

.......coyote_miner2/coyote_miner/sphlib-3.0/c/sha2big.c:204:23: fatal error: md_helper.c: No such file or directory

? :(

bytemaster

Quote from: gigawatt on November 13, 2013, 07:36:09 PM
120 HPM?  What does that boil down to in HPM per CPU GHz?  (e.g. Dual Core 3.2 GHz = 120 / 6.4)

120 HPM == CPM  on a 3.4 GHz Intel Core i7  iMac 27-inch, Late 2012
For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

gigawatt

120 HPM?  What does that boil down to in HPM per CPU GHz?  (e.g. Dual Core 3.2 GHz = 120 / 6.4)
BTC: 1E2egHUcLDAmcxcqZqpL18TPLx9Xj1akcV
PTS: Pstkk1gZCxc4GEwS1eBAykYwVmcubU1P8L

bytemaster

For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

bytemaster

For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

GurungBoi

PTS : PYoeV73D2VsY8HQYmHXECoFUksoxzW9vxA     BTC :18FMQ4jA98JwosE5AMAuyDCH1JSLXS41nc  LTC :LPKCvG4VSFvxM4gsWxe6cCsqSJZ7q6V5BF

Tip/Donate if you feel I helped you u in some way.

kenpodragon

Had to update CMAKE and Boost

git clone git://cmake.org/cmake.git
cd cmake/cmake-2.8.12.1
./configure
make
make install
export CMAKE_ROOT=/usr/local/share/cmake-2.8.12.1

wget http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.tar.bz2/download
tar --bzip2 -xf /path/to/boost_1_55_0.tar.bz2
./bootstrap.sh
./b2
./b2 install

/usr/local/bin/cmake .

bytemaster

I have updated the github repo, see if linux builds work for you now.
For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

bytemaster

Quote from: Snard on November 13, 2013, 07:11:14 PM
Hmm. Keep getting errors on compiling FC with boost 1.54 installed.

[ 75%] Built target fc
Linking CXX executable test_aes
libfc.a(thread.cpp.o): In function `fc::context::context(void (*)(long), boost::coroutines::detail::standard_stack_allocator&, fc::thread*)':
thread.cpp:(.text._ZN2fc7contextC2EPFvlERN5boost10coroutines6detail24standard_stack_allocatorEPNS_6threadE[_ZN2fc7contextC5EPFvlERN5boost10coroutines6detail24standard_stack_allocatorEPNS_6threadE]+0xe3): undefined reference to `boost::coroutines::detail::standard_stack_allocator::default_stacksize()'
thread.cpp:(.text._ZN2fc7contextC2EPFvlERN5boost10coroutines6detail24standard_stack_allocatorEPNS_6threadE[_ZN2fc7contextC5EPFvlERN5boost10coroutines6detail24standard_stack_allocatorEPNS_6threadE]+0xfe): undefined reference to `boost::coroutines::detail::standard_stack_allocator::allocate(boost::coroutines::stack_context&, unsigned long)'
libfc.a(thread.cpp.o): In function `fc::context::~context()':
thread.cpp:(.text._ZN2fc7contextD2Ev[_ZN2fc7contextD5Ev]+0x2d): undefined reference to `boost::coroutines::detail::standard_stack_allocator::deallocate(boost::coroutines::stack_context&)'
collect2: error: ld returned 1 exit status
make[2]: *** [test_aes] Error 1
make[1]: *** [CMakeFiles/test_aes.dir/all] Error 2
make: *** [all] Error 2


What version of boost? 
For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

bytemaster

For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

glongsword

I'm getting a different error:

Quote/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/libboost_thread.a(thread.o): In function `boost::detail::get_current_thread_data()':
(.text+0x19d): undefined reference to `pthread_key_create'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/libboost_thread.a(thread.o): In function `boost::detail::set_current_thread_data(boost::detail::thread_data_base*)':
(.text+0x1dd): undefined reference to `pthread_key_create'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/libboost_thread.a(thread.o): In function `boost::thread::start_thread_noexcept()':
(.text+0x253): undefined reference to `pthread_create'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/libboost_thread.a(thread.o): In function `boost::thread::start_thread_noexcept(boost::thread_attributes const&)':
(.text+0x2d2): undefined reference to `pthread_create'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/libboost_thread.a(thread.o): In function `boost::thread::detach()':
(.text+0x61d): undefined reference to `pthread_detach'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/libboost_thread.a(thread.o): In function `boost::thread::join_noexcept()':
(.text+0xfb2): undefined reference to `pthread_join'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/libboost_thread.a(thread.o): In function `boost::thread::do_try_join_until_noexcept(timespec const&, bool&)':
(.text+0x1180): undefined reference to `pthread_join'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/libboost_thread.a(thread.o): In function `boost::detail::(anonymous namespace)::create_current_thread_tls_key()':
(.text+0x2b): undefined reference to `pthread_key_create'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/libboost_thread.a(thread.o): In function `boost::detail::get_current_thread_data()':
(.text+0x1b6): undefined reference to `pthread_getspecific'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/libboost_thread.a(thread.o): In function `boost::detail::set_current_thread_data(boost::detail::thread_data_base*)':
(.text+0x1f6): undefined reference to `pthread_setspecific'
CMakeFiles/gw_miner.dir/bitcoin.cpp.o: In function `boost::asio::detail::posix_thread::~posix_thread()':
bitcoin.cpp:(.text._ZN5boost4asio6detail12posix_threadD2Ev[_ZN5boost4asio6detail12posix_threadD5Ev]+0x26): undefined reference to `pthread_detach'
CMakeFiles/gw_miner.dir/bitcoin.cpp.o: In function `boost::asio::detail::posix_thread::join()':
bitcoin.cpp:(.text._ZN5boost4asio6detail12posix_thread4joinEv[_ZN5boost4asio6detail12posix_thread4joinEv]+0x2b): undefined reference to `pthread_join'
CMakeFiles/gw_miner.dir/bitcoin.cpp.o: In function `boost::asio::detail::posix_thread::start_thread(boost::asio::detail::posix_thread::func_base*)':
bitcoin.cpp:(.text._ZN5boost4asio6detail12posix_thread12start_threadEPNS2_9func_baseE[_ZN5boost4asio6detail12posix_thread12start_threadEPNS2_9func_baseE]+0x29): undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
make[2]: *** [gw_miner] Error 1
make[1]: *** [CMakeFiles/gw_miner.dir/all] Error 2
make: *** [all] Error 2

Snard

Hmm. Keep getting errors on compiling FC with boost 1.54 installed.

[ 75%] Built target fc
Linking CXX executable test_aes
libfc.a(thread.cpp.o): In function `fc::context::context(void (*)(long), boost::coroutines::detail::standard_stack_allocator&, fc::thread*)':
thread.cpp:(.text._ZN2fc7contextC2EPFvlERN5boost10coroutines6detail24standard_stack_allocatorEPNS_6threadE[_ZN2fc7contextC5EPFvlERN5boost10coroutines6detail24standard_stack_allocatorEPNS_6threadE]+0xe3): undefined reference to `boost::coroutines::detail::standard_stack_allocator::default_stacksize()'
thread.cpp:(.text._ZN2fc7contextC2EPFvlERN5boost10coroutines6detail24standard_stack_allocatorEPNS_6threadE[_ZN2fc7contextC5EPFvlERN5boost10coroutines6detail24standard_stack_allocatorEPNS_6threadE]+0xfe): undefined reference to `boost::coroutines::detail::standard_stack_allocator::allocate(boost::coroutines::stack_context&, unsigned long)'
libfc.a(thread.cpp.o): In function `fc::context::~context()':
thread.cpp:(.text._ZN2fc7contextD2Ev[_ZN2fc7contextD5Ev]+0x2d): undefined reference to `boost::coroutines::detail::standard_stack_allocator::deallocate(boost::coroutines::stack_context&)'
collect2: error: ld returned 1 exit status
make[2]: *** [test_aes] Error 1
make[1]: *** [CMakeFiles/test_aes.dir/all] Error 2
make: *** [all] Error 2


If I helped, feel free to send me a tip :)
PTS: PbXr2kcy7kJFxFSofakveWD1GCwnt9LGHs
BTC: 145TJPaJ59G9xDJWovQDG2BbiupwULWwPC