1
BitShares PTS / Re: OpenCL GPU miner by girino for ypool.net - edit: bug on AMD corrected
« on: February 27, 2014, 04:51:59 pm »I got this error on 6870 1GB. There are some settings in which it uses 1024 MB of memory:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Mile>cd C:\Users\Mile\Desktop\jhProtominer
C:\Users\Mile\Desktop\jhProtominer>proba2
C:\Users\Mile\Desktop\jhProtominer>jhProtominer.exe -o ypool.net -u x.x
-p x -a gpuv9 -m1024
╔══════════════════════════════════════════════════╗
║ jhProtominer (v0.2a) + OpenCL GPU Support ║
║ author: girino, based on code by jh ║
║ ║
║ If you like it, please donate: ║
║ PTS: PkyeQNn1yGV5psGeZ4sDu6nz2vWHTujf4h ║
║ BTC: 1GiRiNoKznfGbt8bkU1Ley85TgVV7ZTXce ║
║ ║
║ Please note that on pools that support it ║
║ (currently only ypool.net), there is an 2.5║
║ mining fee to support further development of ║
║ this software. ║
╚══════════════════════════════════════════════════╝
Launching miner...
Using 1024 megabytes of memory per thread
Using 1 threads
Available devices:
Platform 00: AMD Accelerated Parallel Processing
Device 00: Barts
Device 01: AMD Phenom(tm) II X4 925 Processor
Adjusting num threads to match device list: 1
Initializing GPU...
Initing device 0.
Starting OpenCLMomentum V9
Device 00: Barts
Max work group size: 256
ERROR: -61, CL_INVALID_BUFFER_SIZE, if size is 0.Implementations may return CL_I
NVALID_BUFFER_SIZE if size is greater than the CL_DEVICE_MAX_MEM_ALLOC_SIZE valu
e specified in the table of allowed values for param_name for clGetDeviceInfo fo
r all devices in context.
Assertion failed!
Program: C:\Users\Mile\Desktop\jhProtominer\jhProtominer.exe
File: OpenCLObjects.cpp, Line 373
Expression: _MY_ERR_X == CL_SUCCESS
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
C:\Users\Mile\Desktop\jhProtominer>
You wont be able to use the full 1Gb for the miner since some parts of the memory is used for other purposes by the card. You should check the amount of free memory, not the total memory to see what you can run.