cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

emuller
Journeyman III

Kernel Stream Analyzer for Linux

Running under WINE

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.

 

 

0 Likes
5 Replies
titanius
Adept II

Thank you much.

 

I gave up on installing this earlier and used a VM. Now it works like a charm in wine.

 

Thanks again

 

 

0 Likes
lipi
Journeyman III

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.

0 Likes

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.

0 Likes

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

0 Likes

Sorry, found the profiler:

http://developer.amd.com/gpu/AMDAPPProfiler/Pages/default.aspx

my bad.

Cheers,

Dominic

0 Likes