Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <5149FBD4.4060901@openbwall.com>
Date: Wed, 20 Mar 2013 14:11:32 -0400
From: Brian Wallace <bwall@...nbwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: clLinkProgram() and clCompileProgram()

I was thinking about doing this with Bitcoin mining(similar concept), 
where instead of passing in data, compile the kernels at run time with 
the static data for each block to be solved hard coded and possibly 
optimized.  Could be useful for long hashes with salts that we use once 
for many hashes.

https://www.openbwall.com/entry/Optimizing-Bitcoin-Miner-Idea
------
bwall@...nbwall.com - NOT to be confused with openwall.com
On 03/20/2013 01:54 PM, Sayantan Datta wrote:
> Hi all,
>
> I don't know if you have seen them before but I found two cl* 
> functions that would allow us to compile and link the opencl binaries 
> at runtime.  Hopefully the linking process will be much faster than 
> rebuilding the executables from source.
>
> http://www.khronos.org/registry/cl/sdk/1.2/docs/man/xhtml/clLinkProgram.html
> http://www.khronos.org/registry/cl/sdk/1.2/docs/man/xhtml/clCompileProgram.html
>
> Regards,
> Sayantan
>
>
>


Content of type "text/html" skipped

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.