I could not get this to work with the open source radeon stack on linux.
I installed radeon-crimson-15.12-15.302-151217a-297685e.zip
Seems to only find matches in safe mode on my rig.
milton@milton:~/temp/vanitygen$ /usr/bin/time -v ./oclvanitygen -D 1:0 -1 1ABCDE -S -v
Prefix difficulty: 259627881 1ABCDE
Difficulty: 259627881
Device: Hawaii
Vendor: Advanced Micro Devices, Inc. (1002)
Driver: 1912.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 2.0 AMD-APP (1912.5)
Max compute units: 40
Max workgroup size: 256
Global memory: 8021225920
Max allocation: 4244635648
OpenCL compiler flags:
Loading kernel binary 36a99a0fe623ec427079e545855decb8.oclbin
Grid size: 2560x4096
Modular inverse: 10240 threads, 1024 ops each
Using OpenCL prefix matcher
Pattern: 1ABCDE
Pubkey (hex): 04bcc0186d64f98580eb5f6c722b7c317ce58761720bd142768ee5ec3439d6a35bc63b47b83ebdf03f87a3fcdf1df2fa3d9d6c4bcb0935eb98e7bf1a00a9e6d3de
Privkey (hex): D23FEFD6084CAC825D063A85532B9D43A5CFBD4A3478C1C38260BDE618F27BCB
Privkey (ASN1): 308201130201010420d23fefd6084cac825d063a85532b9d43a5cfbd4a3478c1c38260bde618f27bcba081a53081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141020101a14403420004bcc0186d64f98580eb5f6c722b7c317ce58761720bd142768ee5ec3439d6a35bc63b47b83ebdf03f87a3fcdf1df2fa3d9d6c4bcb0935eb98e7bf1a00a9e6d3de
Address: 1ABCDEht5Mg8D8KvaTdALPif8hDgG3qmu2
Privkey: 5KQt8T8X1MeF5Z2NjwceHrvLVbk7PebNo38Kp93oghCPPBvmtgS
Halting...done!
Command being timed: "./oclvanitygen -D 1:0 -1 1ABCDE -S -v"
User time (seconds): 0.20
System time (seconds): 0.20
Percent of CPU this job got: 22%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:01.83
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 91700
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 9345
Voluntary context switches: 417
Involuntary context switches: 31
Swaps: 0
File system inputs: 0
File system outputs: 0
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
Without -S
milton@milton:~/temp/vanitygen$ ./oclvanitygen -D 1:0 -1 1ABCDE -v
Prefix difficulty: 259627881 1ABCDE
Difficulty: 259627881
Device: Hawaii
Vendor: Advanced Micro Devices, Inc. (1002)
Driver: 1912.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 2.0 AMD-APP (1912.5)
Max compute units: 40
Max workgroup size: 256
Global memory: 8003790784
Max allocation: 4244635648
OpenCL compiler flags: -DDEEP_PREPROC_UNROLL -DVERY_EXPENSIVE_BRANCHES -DDEEP_VLIW -DAMD_BFI_INT
Loading kernel binary af7e77b6af14fc4c5fb4342f8879b567.oclbin
Grid size: 2560x4096
Modular inverse: 10240 threads, 1024 ops each
Using OpenCL prefix matcher
[39.37 Mkey/s][total 1468006400][Prob 99.6%] Match idx: 1
CPU hash: 47956086f8a6abd6842beb6de9808be8f40395e4
GPU hash: 64a6a66a53980ec1ea8180d056b7481df24acf17
Found delta: 7954221 Start delta: 73400321
[37.54 Mkey/s][total 1677721600][Prob 99.8%] Match idx: 1
CPU hash: 5f474edbc3b476957fbb91b4573d1bb7d481177b
GPU hash: 64a6a66e9e5625dfe3f4f429cd926d95c4194a01
Found delta: 1102226 Start delta: 20971521
[37.44 Mkey/s][total 1887436800] Match idx: 1
CPU hash: 05142be1e81deccb9c9cb32b5759ae7ddcc34db9
GPU hash: 64a6a66cfe128f9bbc0c1a2c87894ff394e2ad45
Found delta: 2499805 Start delta: 73400321
[37.46 Mkey/s][total 2097152000] Match idx: 1
CPU hash: 6ae839a706481ddae41990448aaf6a57d5b67202
GPU hash: 64a6a66d88f4dd37acac6b99a72ee4de56c76d92
Found delta: 1099274 Start delta: 20971521
GPU idle: 1.01%
[37.44 Mkey/s][total 2181038080] ^C
With -S
milton@milton:~/temp/vanitygen$ /usr/bin/time -v ./oclvanitygen -D 1:0 -1 1nix -S -v
Prefix difficulty: 4553521 1nix
Difficulty: 4553521
Device: Hawaii
Vendor: Advanced Micro Devices, Inc. (1002)
Driver: 1912.5 (VM)
Profile: FULL_PROFILE
Version: OpenCL 2.0 AMD-APP (1912.5)
Max compute units: 40
Max workgroup size: 256
Global memory: 8027255232
Max allocation: 4244635648
OpenCL compiler flags:
Loading kernel binary 36a99a0fe623ec427079e545855decb8.oclbin
Grid size: 2560x4096
Modular inverse: 10240 threads, 1024 ops each
Using OpenCL prefix matcher
Pattern: 1nix
Pubkey (hex): 0424aa8da2d660b3bd9d40d5bb3a58c2e4d51a539e69b6b99a8cec89920b1a238861ebe969e4303babbd8a9caaed11117f2c44b8f973e456f95c2b96ec13344ef6
Privkey (hex): 49E8BA6B1BCBAFDD84BF5EE5C60EBAB102AB7FFAD962F38DDD67EA584FC2D67E
Privkey (ASN1): 30820113020101042049e8ba6b1bcbafdd84bf5ee5c60ebab102ab7ffad962f38ddd67ea584fc2d67ea081a53081a2020101302c06072a8648ce3d0101022100fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141020101a1440342000424aa8da2d660b3bd9d40d5bb3a58c2e4d51a539e69b6b99a8cec89920b1a238861ebe969e4303babbd8a9caaed11117f2c44b8f973e456f95c2b96ec13344ef6
Address: 1nixTZtdryjfp3UuJWMDeZ5kK5dUbe7Ht
Privkey: 5JNqVP4LWSGsDrTPWJDEfbsg8o8d9cZB8Ssa9CwXEQtFqSuihBZ
Halting...done!
Command being timed: "./oclvanitygen -D 1:0 -1 1nix -S -v"
User time (seconds): 0.19
System time (seconds): 0.18
Percent of CPU this job got: 39%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:00.94
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 92220
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 9321
Voluntary context switches: 291
Involuntary context switches: 21
Swaps: 0
File system inputs: 0
File system outputs: 0
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
I'm thinking I may have an incomplete install I had to build the kernel module manually
and kind of package up the binaries, libraries, development headers and then copy to the
root file system. I may of balls something up. Anyway I'm happy with that. Take it easy guys
and maybe I'll see ya round sometime -- teehee