bhamon / gpuPlotGenerator

GPU plot generator for Burst coin
Other
44 stars 27 forks source link

[ERROR] Unable to prevent zero filling #20

Closed jxer closed 7 years ago

jxer commented 7 years ago

gpuPlotGenerator.exe generate direct w:\9515785206432086504_3747841_5734400_4096

GPU plot generator v4.1.0

Author: Cryo Bitcoin: 138gMBhCrNkbaiTCmUhP9HLU9xwn5QKZgD Burst: BURST-YA29-QCEW-QXC3-BKXDL

Loading platforms... Loading devices... Loading devices configurations... Initializing generation devices... [0] Device: Baffin (OpenCL 2.0 AMD-APP (2348.3)) [0] Device memory: 2GB 0MB [0] CPU memory: 2GB 0MB Initializing generation contexts...

[ERROR] Unable to prevent zero filling


gpuPlotGenerator-bin-win-x64-4.0.3>gpuPlotGenerator exe generate direct w:\9515785206432086504_3747841_5734400_4096

GPU plot generator v4.0.3

Author: Cryo Bitcoin: 138gMBhCrNkbaiTCmUhP9HLU9xwn5QKZgD Burst: BURST-YA29-QCEW-QXC3-BKXDL

Loading platforms... Loading devices... Loading devices configurations... Initializing generation devices... [0] Device: Baffin (OpenCL 2.0 AMD-APP (2348.3)) [0] Device memory: 2GB 0MB [0] CPU memory: 2GB 0MB Initializing generation contexts... [0] Path: w:/9515785206432086504_3747841_5734400_5734400 [0] Nonces: 3747841 to 9482240 (1TB 376GB 0MB) [0] CPU memory: 1GB 0MB

Devices number: 1 Plots files number: 1 Total nonces number: 5734400 CPU memory: 3GB 0MB

Generating nonces... 0.00% (0/5734400 remaining nonces), 0.00 nonces/minutes, ETA: 10y 48w 6d 5h 20m

0.00% (0/5734400 remaining nonces), 0.00 nonces/minutes, ETA: 10y 48w 6d 5h 20m

0.00% (0/5734400 remaining nonces), 0.00 nonces/minutes, ETA: 10y 48w 6d 5h 20m

0.00% (0/5734400 remaining nonces), 0.00 nonces/minutes, ETA: 10y 48w 6d 5h 20m 0s...

bhamon commented 7 years ago

@jxer Can you retry with the new 4.1.1 version so that I can have the underlying Windows error code.

jxer commented 7 years ago

gpuPlotGenerator-bin-win-x64-4.1.1>gpuPlotGenerator. exe generate direct w:\9515785206432086504_3747841_5734400_4096

GPU plot generator v4.1.1

Author: Cryo Bitcoin: 138gMBhCrNkbaiTCmUhP9HLU9xwn5QKZgD Burst: BURST-YA29-QCEW-QXC3-BKXDL

Loading platforms... Loading devices... Loading devices configurations... Initializing generation devices... [0] Device: Baffin (OpenCL 2.0 AMD-APP (2348.3)) [0] Device memory: 2GB 0MB [0] CPU memory: 2GB 0MB Initializing generation contexts...

[ERROR] Unable to prevent zero filling: 87

jxer commented 7 years ago

http://i.imgur.com/C0J6S6R.png

bhamon commented 7 years ago

Have you picked the x86 or the x64 version?

jxer commented 7 years ago

"gpuPlotGenerator-bin-win-x64-4.1.1>gpuPlotGenerator. exe generate direct w:\9515785206432086504_3747841_5734400_4096"

bhamon commented 7 years ago

@jxer The error code 87 is for "Invalid param", so lets check it: https://mega.nz/#!vNsiGZJZ!LrddYAfc--sdEQ99xs8SkwEQJESE7ow-hIKLpxgmu4E

jxer commented 7 years ago

gpuPlotGenerator-bin-win-x64-4.1.2a>gpuPlotGenerator .exe generate direct w:\9515785206432086504_3747841_5734400_4096

GPU plot generator v4.1.2a

Author: Cryo Bitcoin: 138gMBhCrNkbaiTCmUhP9HLU9xwn5QKZgD Burst: BURST-YA29-QCEW-QXC3-BKXDL

Loading platforms... Loading devices... Loading devices configurations... Initializing generation devices... [0] Device: Baffin (OpenCL 2.0 AMD-APP (2348.3)) [0] Device memory: 2GB 0MB [0] CPU memory: 2GB 0MB Initializing generation contexts...

[ERROR] Unable to prevent zero filling: 87 (1503238553600)

bhamon commented 7 years ago

@jxer The value seems good to me. Also I can't reproduce on my computer...

bhamon commented 7 years ago

@jxer Do you have enough contigous space on your disk to plot that file? Can you try with a smaller size?

jxer commented 7 years ago

it plots fine on 4.0.3

same error

gpuPlotGenerator-bin-win-x64-4.1.2a>gpuPlotGenerator .exe generate direct w:\9515785206432086504_3747841_4915200_4096

GPU plot generator v4.1.2a

Author: Cryo Bitcoin: 138gMBhCrNkbaiTCmUhP9HLU9xwn5QKZgD Burst: BURST-YA29-QCEW-QXC3-BKXDL

Loading platforms... Loading devices... Loading devices configurations... Initializing generation devices... [0] Device: Baffin (OpenCL 2.0 AMD-APP (2348.3)) [0] Device memory: 2GB 0MB [0] CPU memory: 2GB 0MB Initializing generation contexts...

[ERROR] Unable to prevent zero filling: 87 (1288490188800)

bhamon commented 7 years ago

@jxer Yes, but there is no pre-allocation on 4.0.3 for the direct writing strategy. So the output file can be heavily fragmented (sparse file). You can use a defragmentation tool to see the physical state of your drive.

jxer commented 7 years ago

your expectation is a 0 disk? the drive is empty its a 2tb drive

bhamon commented 7 years ago

@jxer I've searched everywhere without luck. On burst-team someone experienced the same error as you. What file system do you use? NTFS? FAT32? ExFAT?

jxer commented 7 years ago

Ext4 over cifs

bhamon commented 7 years ago

@jxer Ok, that could be the root cause. Your setup is a bit tricky. You should consider plotting in direct mode on local disks (500GB SSDs are great for that) then transferring the resulting files to the remote disks afterwards.