Bitcoin Forum
June 18, 2024, 04:49:53 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: BFGMiner where should I work to modify the sha256_nonce find code for CPU-64bit?  (Read 572 times)
Question_is (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
January 06, 2014, 01:17:41 AM
 #1

BFGMiner : https://github.com/luke-jr/bfgminer
Where should I work to modify the sha256_nonce find code for CPU-64bit or GPU ?

I know that CPU and GPU mining is looked as: overcome by FPGA and Asics, but I want to
do that; in spite of all the odds.

I want to write my code for CPU-64bit or GPU mining, but I see that,
"sha256" and "nonce" are in all the following files below.
They are quite a lot. Probably there are files, with code for
different architectures.

Can someone suggest me the files that I have to work in ?

Thankyou anyway

Since I am a Newby I can't write here : https://bitcointalk.org/?topic=168174  .


--------sha256--Alphabetic-ordered----
 
api.c
base58.c
blkmaker.c
blkmaker.h
changelog
diablo130302.cl
driver-bitforce.c
driver-cpu.c
driver-cpu.h
driver-ztex.c
example.c
findnonce.c
Makefile.am
Makefile.in
miner.c
miner.h
NEWS
private.h
README
README.GPU
README.RPC
README.scrypt
scrypt.c
scrypt130511.cl
sha2.c
sha2.h
sha256_4way.c
sha256_altivec_4way.c
sha256_cryptopp.c
sha256_generic.c
sha256_sse2_amd64.c
sha256_sse2_i386.c
sha256_sse4_amd64.asm
sha256_sse4_amd64.c
sha256_via.c
sha256_xmm.asm
util.c


================NONCE=Alphabetic-ordered========================
 
api.c
blkmaker_jansson.c
blkmaker_jansson.h
blkmaker.h
blktemplate.c
blktemplate.h
changelog
deviceapi.c
deviceapi.h
diablo130302.cl
diakgcn121016.cl
driver-avalon.c
driver-avalon.h
driver-bitforce.c
driver-cairnsmore.c
driver-cpu.c
driver-getwork.c
driver-icarus.c
driver-modminer.c
driver-opencl.c
driver-x6500.c
driver-ztex.c
dynclock.c
dynclock.h
example.c
findnonce.c
findnonce.h
HACKING
icarus-common.h
libztex.c
libztex.h
Makefile.am
Makefile.in
miner.c
miner.h
NEWS
ocl.c
phatk121016.cl|
poclbm130302.cl
README
README.FPGA
scrypt.c
scrypt.h
scrypt130511.cl
sha256_4way.c
sha256_altivec_4way.c
sha256_cryptopp.c
sha256_generic.c
sha256_sse2_amd64.c
sha256_sse2_i386.c
sha256_sse4_amd64.asm
sha256_sse4_amd64.c
sha256_via.c
testinput.c
usbtest.py
util.c
util.h

-------------------------------------------------------------
R0yalAir
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
January 06, 2014, 08:36:10 PM
 #2

it's normal because you've to wait a few hours before you start posting.

Question_is (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
January 07, 2014, 04:01:01 AM
 #3

BFGMiner : https://github.com/luke-jr/bfgminer
Where should I work to modify the sha256_nonce find code for CPU-64bit or GPU ?

I know that CPU and GPU mining is looked as: overcome by FPGA and Asics, but I want to
do that; in spite of all the odds.

I want to write my code for CPU-64bit or GPU mining, but I see that,
"sha256" and "nonce" are in all the following files below.
They are quite a lot. Probably there are files, with code for
different architectures.

Can someone suggest me the files that I have to work in ?

Thankyou anyway

Since I am a Newby I can't write here : https://bitcointalk.org/?topic=168174  .

Quote from: New
These files clearly aren't code files.
NEWS
README
README.GPU
README.RPC
README.scrypt
README.FPGA
so here's a shorter list

--------sha256--Alphabetic-ordered----
 
api.c
base58.c
blkmaker.c
blkmaker.h
changelog
diablo130302.cl
driver-bitforce.c
driver-cpu.c
driver-cpu.h
driver-ztex.c
example.c
findnonce.c
Makefile.am
Makefile.in
miner.c
miner.h
private.h
scrypt.c
scrypt130511.cl
sha2.c
sha2.h
sha256_4way.c
sha256_altivec_4way.c
sha256_cryptopp.c
sha256_generic.c
sha256_sse2_amd64.c
sha256_sse2_i386.c
sha256_sse4_amd64.asm
sha256_sse4_amd64.c
sha256_via.c
sha256_xmm.asm
util.c


================NONCE=Alphabetic-ordered========================
 
api.c
blkmaker_jansson.c
blkmaker_jansson.h
blkmaker.h
blktemplate.c
blktemplate.h
changelog
deviceapi.c
deviceapi.h
diablo130302.cl
diakgcn121016.cl
driver-avalon.c
driver-avalon.h
driver-bitforce.c
driver-cairnsmore.c
driver-cpu.c
driver-getwork.c
driver-icarus.c
driver-modminer.c
driver-opencl.c
driver-x6500.c
driver-ztex.c
dynclock.c
dynclock.h
example.c
findnonce.c
findnonce.h
HACKING
icarus-common.h
libztex.c
libztex.h
Makefile.am
Makefile.in
miner.c
miner.h
ocl.c
phatk121016.cl|
poclbm130302.cl
scrypt.c
scrypt.h
scrypt130511.cl
sha256_4way.c
sha256_altivec_4way.c
sha256_cryptopp.c
sha256_generic.c
sha256_sse2_amd64.c
sha256_sse2_i386.c
sha256_sse4_amd64.asm
sha256_sse4_amd64.c
sha256_via.c
testinput.c
usbtest.py
util.c
util.h

-------------------------------------------------------------
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!