Author

Topic: BFGMiner where should I work to modify the sha256_nonce find code for CPU-64bit? (Read 586 times)

newbie
Activity: 4
Merit: 0
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

-------------------------------------------------------------
member
Activity: 84
Merit: 10
it's normal because you've to wait a few hours before you start posting.
newbie
Activity: 4
Merit: 0
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

-------------------------------------------------------------
Jump to: