Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAJAsdNjpQx_6179bH4dxLNqOqKCzob4s16JQoMgkxzNHEGFjvA@mail.gmail.com>
Date: Mon, 13 May 2013 01:05:47 +0200
From: Dániel Bali <balijanosdaniel@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: AMD GCN ISA development

Hello!

First of all sorry for my inactivity, I will finally have time from now.
Lukas, thanks for all the resources you posted, I will go through all of
them, they seem really helpful.

I looked at the generated binary on bull and found the op codes from the
isa file.
My idea is that I could set up a very basic sample kernel and generate a
binary for it.
(I guess I would copy the code from "opencl_build_kernel_save"
(common-opencl.c) to do this.)
Then I could check the isa and make a very little change in the binary
based on it.

If this works, I could work out a way that would allow us to change
arbitrary isa code in the binary.
To achieve this I would have to understand the whole structure of the
binary and the way it is loaded.

Do you think my approach is doable, or am I missing something important?

Regards,
Daniel

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.