johguse
johguse
I don't have a Mac nor am I particularly familiar with it, but I think your best shot is to try and compile using the included Makefile. Just run `make`...
Okay. I think the make command was successful. Do you now have a profanity.x64 file in your folder? You can run it via `./profanity.x64`. If you get permission errors you'll...
He had to reduce them to get it running on his computer without it crashing with `abort trap: 6`. The amount of video memory used is around `K * i...
@hatgit You're supplying two modes, benchmark and matching. In this case benchmark takes precedence. Benchmark does nothing but just run and run and run and is only a dummy mode...
@Arachnid I'll have a look at this. Would you prefer a CUDA application if it's faster? Are you running on nVidia hardware?
@Arachnid I've finished a working program. I've tested several modes and verified the results in a small Python script and everything seems to be working. You can find it here:...
I think it's possible to iimprove performance by a few percent. I'll give it a go tomorrow!
Yes. Taking the hash via command line is definitely the easiest but I'll look into if I can accept the init code from a file and fix the limit. The...
@Arachnid I did a quick and dirty test on CUDA and it seemed to be about maybe 1.5% faster but it was a very crude test but I'll explore it...
@Arachnid I've upgraded the above OpenCL version to support init codes of arbitrary lengths as well as reading them from files. I hash the init code in C before passing...