Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Tue, 1 May 2012 10:06:07 +0530
From: SAYANTAN DATTA <std2048@...il.com>
To: john-dev@...ts.openwall.com
Subject: Sayantan :Weekly Report #2

Accomplishments:
1. Implemented a function to find the optimum local work group size in
opencl-mscash2.
2. The following are not an accomplishment in strict sense but more of a
kind of experiment and the results should be helpful in future:
    a. rotate() function caused huge performance drop on 7970 on bull. I
replaced the rotate function with a macro resulting in nearly 50%
performance improvement.  With this change the opencl-mscash2 produces
around        72-73K real/s.
    b. other cards(4890,570) I tested don't have such issues with rotate().
    c. Vectorization of the code caused small(2-3%) performance drop on
7970 and 570.


Priorities:
1. More experimentation and optimization.

[ CONTENT OF TYPE text/html SKIPPED ]

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ