Initialize a fresh wine directory
env WINEPREFIX="$HOME/.wine-streamsdk/" winecfg
Get winetricks (http://wiki.winehq.org/winetricks)
env WINEPREFIX="$HOME/.wine-streamsdk/" sh winetricks vcrun2005
Install Brook+
env WINEPREFIX="$HOME/.wine-streamsdk/" wine atistream-1.4.0_beta-winxp32.exe
Install only Brook+, not CAL
Fix the corrupted BROOKROOT entry with regedit:
env WINEPREFIX="$HOME/.wine-streamsdk/" wine regedit
find BROOKROOT
delete it (it is corrupted)
and add new string value "BROOKROOT"
assign value: C:\Program Files\ATI\ATI Brook+ 1.4.0_beta\
Verify BROOKROOT is set correctly
env WINEPREFIX="$HOME/.wine-streamsdk/" wine cmd.exe
CMD Version 1.1.17
Z:\home\emuller\ati>echo %BROOKROOT%
C:\Program Files\ATI\ATI Brook+ 1.4.0_beta\
Z:\home\emuller\ati>
env WINEPREFIX="$HOME/.wine-streamsdk/" wine explorer.exe
Double-click Stream KernelAnalyzer installer (.msi) and follow instructions ...
You should now have a working Stream KernelAnalyzer running in Wine ...
Run it:
env WINEPREFIX="$HOME/.wine-streamsdk/" wine "$HOME/.wine-streamsdk/drive_c/Program Files/AMD/Stream KernelAnalyzer 1.2/StreamKernelAnalyzer.exe"
EDIT:
NB: Standard wine included in Ubuntu intrepid (wine-1.0.1?) segfaults on starting the StreamKernelAnalyzer.exe
I installed the newest version of wine (wine-1.1.23) following these instructions: http://www.ubuntumini.com/2008/10/installing-wine-in-ubuntu-810-intrepid.html
... and then it worked fine.
Thank you much.
I gave up on installing this earlier and used a VM. Now it works like a charm in wine.
Thanks again
Thanks for the great how-to, it worked for me. First I tried wine-1.1.24 and both SKA 1.1 and SKA 1.3 hung after a while, but switching to wine-1.1.29 fixed it.
with wine 1.1.30 I have got : Uknown kernel type
for any of the Radeon
SKA 1.3 , Brook+ 1.4beta
Just curious - why to do not make a native SKA.
Just curious - why to do not make a native SKA.
I was wondering that, too. I believe in the latest stream sdk (2.3) there is a command line version of the profiler, at least that's what the release notes claim. However I was unable to locate that profiler. Are there any efforts underway to port a larger set of the AMD OpenCL toolchain to linux?
Cheers,
Dominic
Sorry, found the profiler:
http://developer.amd.com/gpu/AMDAPPProfiler/Pages/default.aspx
my bad.
Cheers,
Dominic