9 Replies Latest reply on Sep 2, 2010 11:36 AM by osaad

    ATI Stream sdk on CPU only

    osaad
      Empty installs on a computer that doesn't have ATI GPU

      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

        • ATI Stream sdk on CPU only
          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

            • ATI Stream sdk on CPU only
              osaad

               

              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

                • ATI Stream sdk on CPU only
                  genaganna

                   

                  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?

                    • ATI Stream sdk on CPU only
                      ramandeep

                      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!!!

                        • ATI Stream sdk on CPU only
                          osaad

                           

                           

                          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

                            • ATI Stream sdk on CPU only
                              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 

                                • ATI Stream sdk on CPU only
                                  himanshu.gautam

                                  hi osaad,

                                  Is your problem solved?

                                  CAn you send in what processor and GPU are you using,in case you are still stuck.

                                  himanshu

                                  • ATI Stream sdk on CPU only
                                    osaad

                                     

                                    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.