AMD Stream 2.3 SDK released
#5
(12-14-2010, 04:52 PM)atom Wrote: I am still undecided, but I have seriously considered terminating development of oclHashcat.
I know these feelings, writing code for ATI GPUs is a totally annoying process. And it isn't related to OpenCL only, CAL/IL have a lots of problems too mainly because of immature design and programmers used to create it. Moreover, ATI decided that OpenCL is ready (ha-ha!) and so no point to document/expose feature at IL level. They added several features to CAL and these features used by ATI's internal OpenCL functions but they cba to document anything, so these functions are unavailable without time consuming disassembly/hacks. Simply ridiculous, I need to hack CAL compiler to make it compile code the way I want.

As for VLIW5 -- you don't need special support for it, just declare 5x different states as uint4 a, b, c, d and uint a2, b2, c2, d2, intermix everything together and it'll work. However I see no real speed-ups for multihash kernels as they more limited with texture fetches rates.

And BFI_INT isn't exposed at CAL/IL level at all, so you're need to manually hack binary code to replace needed instructions with BFI_INT.

All in all, switching to CAL/IL won't make things easier, only positive thing will be working 2nd core of 5970 (as ATI somehow broke it at OpenCL level).


Messages In This Thread
AMD Stream 2.3 SDK released - by User - 12-14-2010, 04:16 AM
RE: AMD Stream 2.3 SDK released - by Rolf - 12-14-2010, 12:39 PM
RE: AMD Stream 2.3 SDK released - by atom - 12-14-2010, 04:52 PM
RE: AMD Stream 2.3 SDK released - by IvanG - 12-14-2010, 06:50 PM
RE: AMD Stream 2.3 SDK released - by Sorcier_FXK - 12-14-2010, 06:36 PM
RE: AMD Stream 2.3 SDK released - by User - 12-14-2010, 06:56 PM
RE: AMD Stream 2.3 SDK released - by Xanadrel - 12-14-2010, 10:28 PM
RE: AMD Stream 2.3 SDK released - by atom - 12-15-2010, 09:08 AM
RE: AMD Stream 2.3 SDK released - by atom - 12-20-2010, 08:55 PM
RE: AMD Stream 2.3 SDK released - by Jardeath - 12-26-2010, 11:56 AM
RE: AMD Stream 2.3 SDK released - by Paz - 01-06-2011, 05:31 PM
RE: AMD Stream 2.3 SDK released - by atom - 01-09-2011, 12:48 PM
RE: AMD Stream 2.3 SDK released - by atom - 01-31-2011, 05:51 PM