Date: Sun, 24 Jun 2012 18:15:15 -0300 From: Claudio André <claudioandre.br@...il.com> To: john-dev@...ts.openwall.com Subject: Re: Off-topic (was: bf-opencl ) Hi, my two (incomplete) cents. My code has 7k IL, 6k ISA code lines (i mean i looked closer on ISA, on IL i checked line count on gedit). But I can get 20k ISA lines using imaginative strategies. If you haven't tried, i think AMD Kernel Analyzer is the best shot. And  is very good news if you want to dig into it. JtR target is the best performance, so, it means experiment with IL. It is not my king of pleasure programming to low level, hope it is yours. Of course, i agree that you can get the best possible results if you change/develop your IL, ISA or PTX code. But it is something i 'm not interested because: 1. lock in. 2. it is much, much, i really mean much, harder. 3. AMD software is weak  (but i suppose it is not going to stay this way for ever). 4. NVIDIA software is not perfect  (but it is improving). I trust understanding IL is going to be a lonely trip, but using the Kernel Analyzer, you might discover a lot of new things. Even, how to patch your kernel and get better results.  http://www.digipedia.pl/usenet/thread/11427/9774/  A terrible sin: http://devgurus.amd.com/thread/158824. See [ *MicahVillmow <http://devgurus.amd.com/people/MicahVillmow>*15/03/2012 09:36]  http://www.golubev.com/blog/?p=223  http://homepages.dcc.ufmg.br/~fernando/ <http://homepages.dcc.ufmg.br/%7Efernando/> (He researches on nvcc improvement, if you want to get a "feeling" from a specialist on compilers area, he is nice guy to ask for some advice). Claudio Em 24-06-2012 02:45, SAYANTAN DATTA escreveu: > Hi Alexander, > > I'm trying to get my grasp on AMD IL but I am unable to understand a > few concepts. Can you explain what is the purpose of using > UAVs(Unordered Access View) ?What are scatter /gather loads ? Also how > am I supposed to optimize the codes using IL? I mean the generated IL > has almost 10k lines of instructions in the most time consuming loop. > So do I have to read each instruction to find out the bottleneck? Any > suggestions is greately appreciated? I think at the moment you are > busy with the release of jumbo-6. So there is no hurry,reply when you > have the time. > > 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.