Hi my work laptop's charger is broken and meanwhile i'm working on my old PC that has an intel core 2 duo processor and a quite old intel GPU. I was able to install the OpenCL sdk on linux using the .deb binaries made by a user here on the forum on linux and it detected the CPU just fine. But i need to setup OpenCL on windows because i have to use VS for compatibility with my company's work.
I downloaded the ati sdk v2.2 and when i tried installing it, the folders were empty. I could only install the ATI stream profiler and the kernel analyzer but the sdk itself isn't installed. I tried installing it from the .msi files in the Package folder found in the extraction of the sdk, but it outputs nothing, no files or folders whatsoever.
Is there a way to do this on windows or do i have to work on linux?
Thanks
What version of Windows are you running? 64-bit or 32-bit?
Don't use the msi files. Use one of these .exe installers.
Main Download page:
http://developer.amd.com/gpu/atistreamsdk/pages/default.aspx#five
Individual downloads:
Win 7 (32-bit): http://developer.amd.com/Downloads/ati-stream-sdk-v2.2-vista-win7-32.exe
Win 7 (64-bit): http://developer.amd.com/Downloads/ati-stream-sdk-v2.2-vista-win7-64.exe
Win XP (32-bit): http://developer.amd.com/Downloads/ati-stream-sdk-v2.2-xp32.exe
Win XP (62-bit): http://developer.amd.com/Downloads/ati-stream-sdk-v2.2-xp64.exe
Good Luck,
-Chris
Originally posted by: sir.um What version of Windows are you running? 64-bit or 32-bit?
Don't use the msi files. Use one of these .exe installers.
Main Download page: http://developer.amd.com/gpu/atistreamsdk/pages/default.aspx#five
Individual downloads: Win 7 (32-bit): http://developer.amd.com/Downloads/ati-stream-sdk-v2.2-vista-win7-32.exe Win 7 (64-bit): http://developer.amd.com/Downloads/ati-stream-sdk-v2.2-vista-win7-64.exe Win XP (32-bit): http://developer.amd.com/Downloads/ati-stream-sdk-v2.2-xp32.exe Win XP (62-bit): http://developer.amd.com/Downloads/ati-stream-sdk-v2.2-xp64.exe
Good Luck, -Chris
I've tried on windows xp and windows vista on my friend's computer.
Well maybe i wasn't clear, i did use the installers ur pointing out, but they don't do anything, all i get is empty folders. so i went inside the extracted files into a folder named Package and found the .msi files used by the main setup, and they gave nothing too, sadly extracting the .msi files gives binary files. :S
Thanks
Originally posted by: osaad
I've tried on windows xp and windows vista on my friend's computer.
Well maybe i wasn't clear, i did use the installers ur pointing out, but they don't do anything, all i get is empty folders. so i went inside the extracted files into a folder named Package and found the .msi files used by the main setup, and they gave nothing too, sadly extracting the .msi files gives binary files. :S
Thanks
Could you please give more details about your OS like SP?
When you click at ati-stream-sdk-v2.2-xp32.exe(in my case), it will automatically extract all the files into a particulafolder. Just wait for a second then it will automatically show installation windows for ATI Stream SDK Samples, ATI Stream SDK Developer & etc. I tested for vista also & it is running fine. If it can't help then could you please paste your system configuration!!!
Originally posted by: genaganna
Could you please give more details about your OS like SP?
SP3
Originally posted by: ramandee p When you click at ati-stream-sdk-v2.2-xp32.exe(in my case), it will automatically extract all the files into a particulafolder. Just wait for a second then it will automatically show installation windows for ATI Stream SDK Samples, ATI Stream SDK Developer & etc. I tested for vista also & it is running fine. If it can't help then could you please paste your system configuration!!!
Sorry if i wasn't clear.
Yes the sdk extracts and the installer shows up just fine, but i have only two option to install only the profiler and the kernel analyzer. The sdk and visual c++ check boxes aren't visible. And when i tried going to the extracted folder, and searching for the sdk installer, i found a ".msi" file inside a folder called "Package" but it doesn't install anything.
As for the configuration, its just a fresh windows xp sp3 install running on intel processor and old intel gpu.
Thanks
when you say that the check boxes aren't visible, do you mean that they don't show up at all, or they are grayed out? If they are grayed out, are they checked or unchecked?
As for the folders that you say are empty. What is the exact path to these directories?
There might be a system requirement for the SDK that you simply don't have. Check, this:
http://developer.amd.com/gpu/atistreamsdk/pages/default.aspx#two
Is your XP install 32-bit or 64-bit?
As for your "old intel gpu". I'm guessing that you mean it is integrated into the motherboard? If so, I'd be willing to bet that it does not have OpenCL support.
What is your intel processor? Core 2 duo? Pentium? I'm guessing since your gpu is "old", that your processor is probably old too.
Depending on your answers to these questions, it may be that your set up does not contain any device with OpenCL support. If this is the case, the installer is probably detecting that and not allowing you to install the SDK, since you wouldn't be able to run your code on anything. That's pretty much all the SDK allows you to do. (Compile code at runtime, and execute the compiled code on a device with OpenCL support).
-Chris
hi osaad,
Is your problem solved?
CAn you send in what processor and GPU are you using,in case you are still stuck.
himanshu
Hi Osaad,
Could you please give me following information about your system.
1. OS ( Complete Name )
2. Service Pack
3. Which CPU you are using
4. GPU
5. Catalyst Version If you are using ATI GPU
6. SDK Version
--Ramandeep
Originally posted by: sir.um when you say that the check boxes aren't visible, do you mean that they don't show up at all, or they are grayed out? If they are grayed out, are they checked or unchecked?
As for the folders that you say are empty. What is the exact path to these directories?
There might be a system requirement for the SDK that you simply don't have. Check, this: http://developer.amd.com/gpu/atistreamsdk/pages/default.aspx#two
Is your XP install 32-bit or 64-bit?
As for your "old intel gpu". I'm guessing that you mean it is integrated into the motherboard? If so, I'd be willing to bet that it does not have OpenCL support.
What is your intel processor? Core 2 duo? Pentium? I'm guessing since your gpu is "old", that your processor is probably old too.
Depending on your answers to these questions, it may be that your set up does not contain any device with OpenCL support. If this is the case, the installer is probably detecting that and not allowing you to install the SDK, since you wouldn't be able to run your code on anything. That's pretty much all the SDK allows you to do. (Compile code at runtime, and execute the compiled code on a device with OpenCL support).
-Chris
The check boxes aren't there at all, not grayed out.
32-bit
The empty folders are the path to the sdk, C:\Program Files\ATI Stream. all i have in that path is just the Tools folder which has the profiler and the kernel analyzer, i don't have any include or lib or bin folders even after trying to use the .msi files in C:\ATI\Package\Apps.
as for my processor being old, its an old core 2 duo, BUT as i said in my first post, it's working on linux and i even ran some code on it, so it does support OpenCL.
As for the installer not letting me install the SDK, u are probably right, but the installer did say that "there was no compatible GPU found but you will be able to run on a compatible x86 CPU". So since OpenCL works on linux and detects my CPU just fine shouldn't the installer detect it too? :S
Anyways looks like i'll have to work on linux and integrate my code later on.
Thanks every one for your help.