7 Replies Latest reply on May 2, 2012 1:13 AM by Harini

    openCL supported HD 3xxx

    Harini
      query to know my pc's support for OpenCL

      Hello Sir/Madam

           My laptop's configuration is AMD Athlon-x2 with ATI Radeon HD-3200 using windows 7 OS. while running openCL sample programs I am getting " GPU not found , falling back to CPU" line in output. can u just help me to get through this problem.

      Thank you

        • openCL supported HD 3xxx
          mikism

          Hello, Harini

          As far as I can tell, OpenCL is not supported on any of 3xxx processors. In fact AMD APP is not supported on these chips at all. If you would look at GPU requirements for AMD APP (http://developer.amd.com/sdks/AMDAPPSDK/pages/DriverCompatibility.aspx), only 4xxx processors and later have OpenCL support.

            • openCL supported HD 3xxx
              Harini

              Hello mikism ,

              Can i add external graphic card which supports OpenCL to my laptop and run OpenCL programs??

              Thanks for your reply

                • openCL supported HD 3xxx
                  notyou

                   

                  Originally posted by: mikism Hello, Harini

                   

                  As far as I can tell, OpenCL is not supported on any of 3xxx processors. In fact AMD APP is not supported on these chips at all. If you would look at GPU requirements for AMD APP (http://developer.amd.com/sdks/AMDAPPSDK/pages/DriverCompatibility.aspx), only 4xxx processors and later have OpenCL support.

                   

                  Correct, I don't believe any of Intel's current GPUs support OpenCL (but I could be wrong. I don't know why you'd want to run it on an Intel GPU though).

                  The OP can though, run OpenCL code on his CPU, which is what that message is telling him and what the software is doing.

                   

                  Originally posted by: Harini Hello mikism ,

                   

                  Can i add external graphic card which supports OpenCL to my laptop and run OpenCL programs??

                   

                  Thanks for your reply

                   

                  Theoretically yes, but it would be badly hindered by the bus you would have to use (expresscard is probably the fastest method based on my estimate of your laptop's age). You're better off building a new system with an OpenCL compliant GPU or running your OpenCL code on your CPU (but this is very far from optimal and basically negates nearly all optimization techniques since most of these require dedicated hardware found in the GPU, which, under the CPU is emulated).

                  1 of 1 people found this helpful
                    • Re: openCL supported HD 3xxx
                      Harini

                      Thanks for the reply notyou and mikism.

                       

                      Can you suggest me equivalent code in openCL for the below given cuda code..?

                       

                      cudaError error = cudaMallocPitch( (void**)&gpu_data, (size_t*)&pitch, instances->cols * sizeof(float), instances->rows);

                       

                      for( int i = 0; i < instances->rows; i++ ){

                      error=cudaMemcpy((void*)(gpu_data +(pitch/sizeof(float))*i),(void*)(instances->data+(instances->cols*i)),instances->cols * sizeof(float), cudaMemcpyHostToDevice);

                      Please anyone help me in converting this code to openCL..

                      • Re: openCL supported HD 3xxx
                        Harini

                        Thanks for the reply notyou ,

                         

                        Can I get one more information regarding these graphic cards. Since I dropped the idea of adding external graphic card to my laptop, I have to search for another way to run my openCL code. Now I go for this , I have a desktop with AMD Athlon(tm) ll x2 215 processor with 2.7GHz speed and RAM of 1792MB, can you suggest me some good openCL supported ATI graphic cards that fit into this. I thought of going for 5450 - 1GB graphic card since I can afford it..can you give me some suggestion on this..