Author Topic: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool  (Read 439848 times)

0 Members and 1 Guest are viewing this topic.

Offline girino

  • Full Member
  • ***
  • Posts: 73
    • View Profile
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1098 on: January 13, 2014, 01:42:00 am »
you need to add the SDK to the library path. try running something like:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/SDK/lib

where "/path/to/SDK/lib" is the place where the SDK installed the libOpenCL.so file. On NVidia its

/usr/local/cuda/lib/x86_64/

not sure where AMD installs it.

Offline bitminer9000

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1097 on: January 13, 2014, 12:19:27 am »
Edit: After researching it, looks like I need the AMD App SDK. Downloading/installing..

No joy. :(

did you try the amd-opencl-dev package (apt-get install amd-opencl-dev)?
Just tried it now and sadly no joy. Installed fine but same errors.


(...)

Edit: After researching it, looks like I need the AMD App SDK. Downloading/installing..

No joy. :(

Yup, I was about to tell you that... You need to install some OpenCL SDK. AFAIK, you can use NVidia SDK when compiling, since the work is done by the driver, and the protocols are all standard. But I never tried it.
I installed the AMD APP SDK but again, same set of errors.. Any other pointers? Would love to get your code running.


have any more luck ?  i seem to be in the same boat as you

Offline dga

  • Full Member
  • ***
  • Posts: 122
    • View Profile
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1096 on: January 12, 2014, 10:29:38 pm »

(...)

I am adapting my version of ptsminer to work with opencl. I can't get the same performance as cudapts yet (on an amazon g2.2xlarge his version gets 550 cpm and mine gets 290 cpm, so lots of room to improve). But you are welcome to try it (on AMD GPUs, for example, where there's no CUDA), and of course, suggest improvements.

https://github.com/girino/ptsminer

Got 480 CPM on amazon g2.2xlarge. Still not as good as cudapts, but getting close!
What is cudapts cpm there?

It's currently about 750-780.  480 is pretty good from OpenCL on Nvidia.

  -Dave

Offline jabbaah

  • Jr. Member
  • **
  • Posts: 28
    • View Profile
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1095 on: January 12, 2014, 08:12:15 pm »
Is there already a compiled version of cudapts for windows available?
http://www.dmsp.de/Protoshares   ---   https://github.com/spommerening/ptstools
PTS: PouLU5HendYGqZXwHnzdvBeMboJsUu1z2b   ---   BTC: 1QLNqVxhi3JrC8A4PfTF7jCoSi4h4pQV1R

Offline r05

  • Full Member
  • ***
  • Posts: 95
    • View Profile
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1094 on: January 12, 2014, 07:49:49 pm »
Edit: After researching it, looks like I need the AMD App SDK. Downloading/installing..

No joy. :(

did you try the amd-opencl-dev package (apt-get install amd-opencl-dev)?
Just tried it now and sadly no joy. Installed fine but same errors.


(...)

Edit: After researching it, looks like I need the AMD App SDK. Downloading/installing..

No joy. :(

Yup, I was about to tell you that... You need to install some OpenCL SDK. AFAIK, you can use NVidia SDK when compiling, since the work is done by the driver, and the protocols are all standard. But I never tried it.
I installed the AMD APP SDK but again, same set of errors.. Any other pointers? Would love to get your code running.
If I have helped you, please consider buying me a beer:
PTS: PZ6ZED8q1i7nQqnZiwFHdgLMELi3sgpnzL
BTC: 1CPF64k1AraWAUiDSh2QthRhbtJJznzRtw

Offline reorder

  • Sr. Member
  • ****
  • Posts: 400
    • View Profile
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1093 on: January 12, 2014, 07:47:08 pm »

(...)

I am adapting my version of ptsminer to work with opencl. I can't get the same performance as cudapts yet (on an amazon g2.2xlarge his version gets 550 cpm and mine gets 290 cpm, so lots of room to improve). But you are welcome to try it (on AMD GPUs, for example, where there's no CUDA), and of course, suggest improvements.

https://github.com/girino/ptsminer

Got 480 CPM on amazon g2.2xlarge. Still not as good as cudapts, but getting close!
What is cudapts cpm there?

Offline girino

  • Full Member
  • ***
  • Posts: 73
    • View Profile
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1092 on: January 12, 2014, 07:41:40 pm »

(...)

I am adapting my version of ptsminer to work with opencl. I can't get the same performance as cudapts yet (on an amazon g2.2xlarge his version gets 550 cpm and mine gets 290 cpm, so lots of room to improve). But you are welcome to try it (on AMD GPUs, for example, where there's no CUDA), and of course, suggest improvements.

https://github.com/girino/ptsminer

Got 480 CPM on amazon g2.2xlarge. Still not as good as cudapts, but getting close!

Offline girino

  • Full Member
  • ***
  • Posts: 73
    • View Profile
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1091 on: January 12, 2014, 07:23:06 pm »

(...)

Edit: After researching it, looks like I need the AMD App SDK. Downloading/installing..

No joy. :(

Yup, I was about to tell you that... You need to install some OpenCL SDK. AFAIK, you can use NVidia SDK when compiling, since the work is done by the driver, and the protocols are all standard. But I never tried it.

Offline yvg1900

  • Full Member
  • ***
  • Posts: 198
    • View Profile
  • BitShares: yvg1900
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1090 on: January 12, 2014, 07:18:21 pm »
M7j version of yam miner available. It supports fast CPU mining for PTS, MMC, more mining pools and protocols.

To mine MemoryCoin with yam M7j use provided miner config template named yam-mmc.cfg as a base, check readme.txt for more details.
yam M7j optimised for mining MMC on CPUs with AES-NI support and has 5 different algo variations for HT, non-HT and GPU friendly setups.

yam M7j miner now supports PTS mining at beeeeer and includes fix for Win2003 and other older 64bit systems. Check readme.txt for details.

Download at:
https://www.dropbox.com/sh/jvp4wwek8jpohj7/RlW6hzYqTz
https://mega.co.nz/#F!h0tkXSxZ!f62uoUXogkxQmP2xO8Ib-g
http://sdrv.ms/18wfjYX
http://pan.baidu.com/s/1xOOWa

yvg1900
Follow @yvg1900 on Twitter for yam miner updates and support

Offline maqifrnswa

  • Hero Member
  • *****
  • Posts: 661
    • View Profile
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1089 on: January 12, 2014, 06:55:57 pm »
Edit: After researching it, looks like I need the AMD App SDK. Downloading/installing..

No joy. :(

did you try the amd-opencl-dev package (apt-get install amd-opencl-dev)?
« Last Edit: January 12, 2014, 06:58:51 pm by maqifrnswa »
maintains an Ubuntu PPA: https://launchpad.net/~showard314/+archive/ubuntu/bitshares [15% delegate] wallet_account_set_approval maqifrnswa true [50% delegate] wallet_account_set_approval delegate1.maqifrnswa true

Offline r05

  • Full Member
  • ***
  • Posts: 95
    • View Profile
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1088 on: January 12, 2014, 05:47:59 pm »
Has anybody successfully mined on ptsweb.beeeeer.org on GPU?

Regards,
Pinov
Yes, I am doing it right now using the open source Linux miner from dga.

Info here: https://bitsharestalk.org/index.php?topic=2114.0
Repo here: https://github.com/dave-andersen/cudapts

Works like a charm.

I am adapting my version of ptsminer to work with opencl. I can't get the same performance as cudapts yet (on an amazon g2.2xlarge his version gets 550 cpm and mine gets 290 cpm, so lots of room to improve). But you are welcome to try it (on AMD GPUs, for example, where there's no CUDA), and of course, suggest improvements.

https://github.com/girino/ptsminer
Getting the following error and exit for the make on Debian 7 (libboost and yasm are installed):

Quote
obj/OpenCLObjects.o: In function `OpenCLDevice::OpenCLDevice(_cl_device_id*)':
OpenCLObjects.cpp:(.text+0x5b9): undefined reference to `clGetDeviceInfo'
obj/OpenCLObjects.o: In function `OpenCLDevice::getName()':
OpenCLObjects.cpp:(.text+0x672): undefined reference to `clGetDeviceInfo'
OpenCLObjects.cpp:(.text+0x69d): undefined reference to `clGetDeviceInfo'
obj/OpenCLObjects.o: In function `OpenCLDevice::getMaxWorkGroupSize()':
OpenCLObjects.cpp:(.text+0x709): undefined reference to `clGetDeviceInfo'
obj/OpenCLObjects.o: In function `OpenCLDevice::getMaxMemAllocSize()':
OpenCLObjects.cpp:(.text+0x769): undefined reference to `clGetDeviceInfo'
obj/OpenCLObjects.o:OpenCLObjects.cpp:(.text+0x7c9): more undefined references to `clGetDeviceInfo' follow
obj/OpenCLObjects.o: In function `OpenCLContext::createCommandQueue(OpenCLDevice*)':
OpenCLObjects.cpp:(.text+0x9a4): undefined reference to `clCreateCommandQueue'
obj/OpenCLObjects.o: In function `OpenCLContext::createBuffer(unsigned long, unsigned long, void*)':
OpenCLObjects.cpp:(.text+0xa47): undefined reference to `clCreateBuffer'
obj/OpenCLObjects.o: In function `OpenCLKernel::addGlobalArg(OpenCLBuffer*)':
OpenCLObjects.cpp:(.text+0xbe7): undefined reference to `clSetKernelArg'
obj/OpenCLObjects.o: In function `OpenCLKernel::addScalarLong(long)':
OpenCLObjects.cpp:(.text+0xc4e): undefined reference to `clSetKernelArg'
obj/OpenCLObjects.o: In function `OpenCLKernel::addScalarInt(int)':
OpenCLObjects.cpp:(.text+0xcad): undefined reference to `clSetKernelArg'
obj/OpenCLObjects.o: In function `OpenCLKernel::addScalarULong(unsigned long)':
OpenCLObjects.cpp:(.text+0xd0e): undefined reference to `clSetKernelArg'
obj/OpenCLObjects.o: In function `OpenCLKernel::addScalarUInt(unsigned int)':
OpenCLObjects.cpp:(.text+0xd6d): undefined reference to `clSetKernelArg'
obj/OpenCLObjects.o:OpenCLObjects.cpp:(.text+0xe04): more undefined references to `clSetKernelArg' follow
obj/OpenCLObjects.o: In function `OpenCLCommandQueue::enqueueWriteBuffer(OpenCLBuffer*, void*, unsigned long, _cl_event**, unsigned long)':
OpenCLObjects.cpp:(.text+0xe68): undefined reference to `clEnqueueWriteBuffer'
obj/OpenCLObjects.o: In function `OpenCLCommandQueue::enqueueWriteBufferBlocking(OpenCLBuffer*, void*, unsigned long, _cl_event**, unsigned long)':
OpenCLObjects.cpp:(.text+0xedb): undefined reference to `clEnqueueWriteBuffer'
obj/OpenCLObjects.o: In function `OpenCLCommandQueue::enqueueKernel1D(OpenCLKernel*, unsigned long, unsigned long, _cl_event**, unsigned long)':
OpenCLObjects.cpp:(.text+0xf59): undefined reference to `clEnqueueNDRangeKernel'
obj/OpenCLObjects.o: In function `OpenCLCommandQueue::enqueueReadBuffer(OpenCLBuffer*, void*, unsigned long, _cl_event**, unsigned long)':
OpenCLObjects.cpp:(.text+0xfc8): undefined reference to `clEnqueueReadBuffer'
obj/OpenCLObjects.o: In function `OpenCLCommandQueue::enqueueReadBufferBlocking(OpenCLBuffer*, void*, unsigned long, _cl_event**, unsigned long)':
OpenCLObjects.cpp:(.text+0x103b): undefined reference to `clEnqueueReadBuffer'
obj/OpenCLObjects.o: In function `OpenCLCommandQueue::finish()':
OpenCLObjects.cpp:(.text+0x1088): undefined reference to `clFinish'
obj/OpenCLObjects.o: In function `OpenCLKernel::getWorkGroupSize(OpenCLDevice*)':
OpenCLObjects.cpp:(.text+0x1124): undefined reference to `clGetKernelWorkGroupInfo'
obj/OpenCLObjects.o: In function `OpenCLPlatform::OpenCLPlatform(_cl_platform_id*, unsigned long)':
OpenCLObjects.cpp:(.text+0x137b): undefined reference to `clGetPlatformInfo'
OpenCLObjects.cpp:(.text+0x13b8): undefined reference to `clGetDeviceIDs'
OpenCLObjects.cpp:(.text+0x13ef): undefined reference to `clGetDeviceIDs'
OpenCLObjects.cpp:(.text+0x15cb): undefined reference to `clCreateContext'
obj/OpenCLObjects.o: In function `OpenCLMain::OpenCLMain()':
OpenCLObjects.cpp:(.text+0x17bf): undefined reference to `clGetPlatformIDs'
OpenCLObjects.cpp:(.text+0x17eb): undefined reference to `clGetPlatformIDs'
obj/OpenCLObjects.o: In function `OpenCLDevice::getMaxWorkItemSizes()':
OpenCLObjects.cpp:(.text+0x1a24): undefined reference to `clGetDeviceInfo'
obj/OpenCLObjects.o: In function `OpenCLProgram::~OpenCLProgram()':
OpenCLObjects.cpp:(.text+0x1b4e): undefined reference to `clReleaseProgram'
obj/OpenCLObjects.o: In function `OpenCLContext::~OpenCLContext()':
OpenCLObjects.cpp:(.text+0x1c21): undefined reference to `clReleaseContext'
obj/OpenCLObjects.o: In function `OpenCLContext::loadProgramFromStrings(std::vector<std::string, std::allocator<std::string> >)':
OpenCLObjects.cpp:(.text+0x1e4c): undefined reference to `clCreateProgramWithSource'
OpenCLObjects.cpp:(.text+0x1e6e): undefined reference to `clBuildProgram'
OpenCLObjects.cpp:(.text+0x1ea4): undefined reference to `clGetProgramBuildInfo'
obj/OpenCLObjects.o: In function `OpenCLProgram::getKernel(std::string)':
OpenCLObjects.cpp:(.text+0x2d42): undefined reference to `clCreateKernel'
obj/OpenCLObjects.o: In function `OpenCLKernel::~OpenCLKernel()':
OpenCLObjects.cpp:(.text+0x96c): undefined reference to `clReleaseKernel'
obj/OpenCLObjects.o: In function `OpenCLBuffer::~OpenCLBuffer()':
OpenCLObjects.cpp:(.text+0xaec): undefined reference to `clReleaseMemObject'
obj/OpenCLObjects.o: In function `OpenCLCommandQueue::~OpenCLCommandQueue()':
OpenCLObjects.cpp:(.text+0xb6c): undefined reference to `clReleaseCommandQueue'
collect2: error: ld returned 1 exit status
make: *** [ptsminer] Error 1
Edit: After researching it, looks like I need the AMD App SDK. Downloading/installing..

No joy. :(
« Last Edit: January 12, 2014, 06:06:28 pm by r05 »
If I have helped you, please consider buying me a beer:
PTS: PZ6ZED8q1i7nQqnZiwFHdgLMELi3sgpnzL
BTC: 1CPF64k1AraWAUiDSh2QthRhbtJJznzRtw

Offline r05

  • Full Member
  • ***
  • Posts: 95
    • View Profile
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1087 on: January 12, 2014, 05:29:55 pm »
Has anybody successfully mined on ptsweb.beeeeer.org on GPU?

Regards,
Pinov
Yes, I am doing it right now using the open source Linux miner from dga.

Info here: https://bitsharestalk.org/index.php?topic=2114.0
Repo here: https://github.com/dave-andersen/cudapts

Works like a charm.

I am adapting my version of ptsminer to work with opencl. I can't get the same performance as cudapts yet (on an amazon g2.2xlarge his version gets 550 cpm and mine gets 290 cpm, so lots of room to improve). But you are welcome to try it (on AMD GPUs, for example, where there's no CUDA), and of course, suggest improvements.

https://github.com/girino/ptsminer
I'm just about to put an AMD GPU into a spare box I have, so I'll compile and let you know. :)
If I have helped you, please consider buying me a beer:
PTS: PZ6ZED8q1i7nQqnZiwFHdgLMELi3sgpnzL
BTC: 1CPF64k1AraWAUiDSh2QthRhbtJJznzRtw

Offline girino

  • Full Member
  • ***
  • Posts: 73
    • View Profile
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1086 on: January 12, 2014, 04:39:52 pm »
Has anybody successfully mined on ptsweb.beeeeer.org on GPU?

Regards,
Pinov
Yes, I am doing it right now using the open source Linux miner from dga.

Info here: https://bitsharestalk.org/index.php?topic=2114.0
Repo here: https://github.com/dave-andersen/cudapts

Works like a charm.

I am adapting my version of ptsminer to work with opencl. I can't get the same performance as cudapts yet (on an amazon g2.2xlarge his version gets 550 cpm and mine gets 290 cpm, so lots of room to improve). But you are welcome to try it (on AMD GPUs, for example, where there's no CUDA), and of course, suggest improvements.

https://github.com/girino/ptsminer

Offline r05

  • Full Member
  • ***
  • Posts: 95
    • View Profile
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1085 on: January 12, 2014, 02:33:24 pm »
Has anybody successfully mined on ptsweb.beeeeer.org on GPU?

Regards,
Pinov
Yes, I am doing it right now using the open source Linux miner from dga.

Info here: https://bitsharestalk.org/index.php?topic=2114.0
Repo here: https://github.com/dave-andersen/cudapts

Works like a charm.
If I have helped you, please consider buying me a beer:
PTS: PZ6ZED8q1i7nQqnZiwFHdgLMELi3sgpnzL
BTC: 1CPF64k1AraWAUiDSh2QthRhbtJJznzRtw

Offline pinov

  • Jr. Member
  • **
  • Posts: 29
    • View Profile
Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« Reply #1084 on: January 12, 2014, 02:01:38 pm »
Has anybody successfully mined on ptsweb.beeeeer.org on GPU?

Regards,
Pinov
Approve pinov and pinof & earn BTSX on every transaction you make
wallet_approve_delegate pinov
wallet_approve_delegate pinof