I downloaded the 1.2 SDK and installed it (after un-installing 1.1). I'm using Catalyst 8.8 + openSuSE 10.2 + Radeon 3870 + Core2 QuadCore. I sourced the following:
export PATH=/usr/local/amdbrook/sdk/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/amdcal/lib64/:/usr/local/amdbrook/sdk/lib:$LD_
LIBRARY_PATH
export CALROOT=/usr/local/amdcal
export BROOKROOT=/usr/local/amdbrook
Built simple_matmult and ran it. The computer froze (i.e., hung). I rebooted and tried hello_brook - that worked.
Is there something/anything I failed to do???
---jski
PS> I just noticed this in amd-cal-install-linux64.txt: "This version of CAL SDK uses the Catalyst 8.7 driver." I thought that SDK 1.2 was targeting Catalyst 8.8?
Nik, did you stick with Catalyst 8.8 with the 4870? Or did you try Catalyst 8.7 as is indicated in amd-cal-install-linux64.txt?
One other question: if I swap out the 3870 for the 4870 do I need to un-install Catalyst and CAL and BROOK - then re-install them?
---jski
simple_matmult sample in the latest CAL and Brook seems to work fine for me. I am using RHEL 5.1 64bit using HD3870 and Driver version 8.8. I am not really sure what the problem.
I had a EUREKA moment. I finally got the right combination of video card (Radeon 4870) + driver (Catalyst 8.8) + SDK (1.2) + some minor tweaking to work together.
---jski
The above configuration is the ONLY configuration I've gotten to work ... EVER!
---jski
jski and nberger,
I talked to the engineer who tested SDK 1.2 -- the SDK (including simple_matmult) was tested successfully on RHEL 5.2 32-bit, RHEL 5.1 64-bit and SLES 10.1 64-bit.
Since it does work on these systems, can you provide us with more details about your software/hardware? Can you please check if the kernel and the gcc versions in your system are the same as the above mentioned system? Was there any issue with the catalyst driver install?
All I can say is that the 1.2 SDK works with openSuSE 10.2 & Radeon 4870 & Catalyst 8.8 When I tried it with the Radeon 3870 the machine would freeze up and I had to reboot. ---jski
jski, are you using 32-bit or 64-bit openSuse?
64-bit (Core2 Quadcore). ---jski
Originally posted by: MicahVillmow jski and nberger, The two platforms that are 'officially' supported and were tested to work in this release were RHEL 5.1 and SLES 10.1.
AFAIK, the most popular linux distribution today is Ubuntu. I hope you could add it "officially" soon
In the real-world (or at least mine in NASA & DoD), it's either SuSE (openSuSE for workstations) or Red Hat (Fedora for workstations). Sometimes Debian ... but not too often. ---jski
Then the difference is: 4870 (does not freeze) vs. 3870 (freezes)?
---jski
All I can tell the AMD boys is that when I swapped out an 3870 for an 4870 it started working.
---jski