14 Replies Latest reply on Jan 27, 2016 9:26 AM by palmiris

    Intel HD 3000 dont support DirectCompute on windows 8?

    paramore

      On windows 7 the intel hd 3000 support DirectCompute, but in windows 8 no..., see this on GPUZ:

       

      a.gif

      can i fix it??

        • 1. Re: Intel HD 3000 dont support DirectCompute on windows 8?
          Yups

          DirectCompute is a DX11 feature. HD3000 doesn't support DX11.

          • 2. Re: Intel HD 3000 dont support DirectCompute on windows 8?
            paramore

            Why in windows 7 is "checked" DirectCompute? and windows 8 no.

            • 3. Re: Intel HD 3000 dont support DirectCompute on windows 8?
              Yups

              To correct me, Directcompute 4.0 is possible on Dx10.x hardware. Directcompute 5.0 on DX11 hardware. Here is a nice overview: http://msdn.microsoft.com/en-us/library/windows/desktop/ff476331%28v=vs.85%29.aspx

              • 4. Re: Intel HD 3000 dont support DirectCompute on windows 8?
                paramore

                So.. this is a bug on the drivers

                • 6. Re: Intel HD 3000 dont support DirectCompute on windows 8?
                  allan_intel

                  Hi paramore,

                   

                  I cannot find this information through our documentation, I will need to check with engineering about this, as soon as I get some data, I will reply again. Thanks for your patient and understanding.


                  Allan.

                  1 of 1 people found this helpful
                  • 7. Re: Intel HD 3000 dont support DirectCompute on windows 8?
                    palmiris

                    What is the reply after 2 years??????

                     

                    1. I cannot run passmark performance test directcompute test with intel hd 3000 on windows 8.1. Intel HD3000 is direct compute 4.1 compatible but in windows 8.1 it cannot run.

                     

                    2. I also have checked the inability to run directcompute 4.1 under windows 8.1 using "directcompute and opencl benchmark V0.45 by Pat" software program.

                     

                    3. GPUz is also not showing directcompute compatibility.

                     

                     

                    Please enable directcompute 4.1 in the intel hd 3000 driver for windows 8.1 x64. The intel hd 3000 driver has to be adapted for windows 8.1 64 bit.

                    • 8. Re: Intel HD 3000 dont support DirectCompute on windows 8?
                      allan_intel

                      I got Windows® 7 64 bit and Intel® HD Graphics 3000 but DirectCompute is not supported according to GPU-Z

                      Capture.JPG

                       

                      Allan.

                      • 9. Re: Intel HD 3000 dont support DirectCompute on windows 8?
                        palmiris

                        hello Allan,

                        it is because you have not enabled this feature in the latest Intel driver. please do so.

                         

                        thanks.

                        • 10. Re: Intel HD 3000 dont support DirectCompute on windows 8?
                          ConstMe

                          Hello palmiris,

                          Looks like I’m experiencing the same problem.
                          DirectCompute box is unchecked in GPU-Z, and when I’m trying to use DC on HD3000, I get the following error:
                          D3D11 ERROR: ID3D11Device::CreateComputeShader: CreateComputeShader can only be called on devices either (a) with feature level greater or equal to D3D_FEATURE_LEVEL_11_0, or (b) with D3D_FEATURE_LEVEL_10_* for hardware that reports support for the Compute Shader. The current device is not one of these.

                           

                          As we both know, Intel HD3000 is feature level 10.1 hardware that does support Compute Shaders.

                           

                          So, where exactly in the latest Intel driver can I enabled the feature?
                          Thanks in advance.

                          • 11. Re: Intel HD 3000 dont support DirectCompute on windows 8?
                            palmiris

                            Intel did not enable this feature in its driver. Allan is from Intel right?????

                             

                            DirectCompute and OpenCL are both unchecked. Allan why????? On the driver there is a opencl 1.1. Is it not supported??????

                             

                            Allan can you please comment??

                             

                            This is what I found:

                            The HD 3000 offers 12 Execution Units which can be accessed using DirectX 10.1,  OpenGL 3.1 and DirectCompute 4.1. OpenCL is not supported (the media SDK only uses the CPU).

                             

                            1. OpenCL is not supported but the initial design said that opencl 1.1 was supported. I am confused on this. In intel hd 4000 they upgraded the driver to support opencl 1.2.

                            2. DirectCompute 4.1 should be supported.

                            3. OpenGL 3.1 should be supported

                             

                            So to sum up openGL 3.1 and DirectCompute4.1 are only supported at the DirectX 10.1 level. OpenCL I am not sure but I think version 1.1. is supported at DX10.1

                             

                            On contrary at directX 11 level there is no support of either directcomput, OpenGL or OpenCL.

                             

                            Here is the OpenGL support: Some extensions are missing in order to completely support openGL 3.2 and 3.3. They are both 70% complete. Intel can you add the missing 30% by updating the latest driver???

                            opengl.jpg

                             

                            Found the openCL 1.1 support. It is supported too. Intel please update driver to openCL 1.2 same as you have done with intel hd 4000. It is a cpu support rather than a GPU hardware support and only version 1.1.

                            opencl1.1.jpg

                            • 12. Re: Intel HD 3000 dont support DirectCompute on windows 8?
                              palmiris

                              Allan,

                              As I have shown in my previous post

                              1. OpenGL 3.0 and 3.1 are fully supported. OpenGL 3.2 and 3.3 are 70% complete. Can you please complete the missing bits in order to have full opengl 3.2 and 3.3 support????

                              2. OpenCL 1.1 is supported. Can you please update driver to OpenCL 1.2

                               

                              I am waiting for some intel support on these issues. When you have a baby you try to feed it in order to grow and become be a complete unit/entity. You dont throw it away like it is someones else child. We need better support on intel hd 3000.

                               

                              Also Allan correct your diagram that OpenCL is not supported under intel HD 3000. There is OpenCL 1.1 support and I am hoping that you update it to 1.2. Mistake from Intel or is it because you did not carry out a openCL 1.2 driver update? If one wants to be in the graphics card business one has to update features. Intel has failed this aspect on intel HD 3000 graphics cards, though I think that intel has more potential if they properly support their IGD / 2nd gen processor features.

                               

                              I prefer to see some work on driver development rather than hiding behind tables and defending those tables.

                              • 13. Re: Intel HD 3000 dont support DirectCompute on windows 8?
                                zeqzy

                                @allan_intel

                                the Intel hd 300 is a shader model 4 GPU that can support up to openGL 3.3 and openCL 1.2 e.g an nvidia 8400 supports both openGL 3.3 and openCL 1.2.

                                the same rule applies to all shader model 5 GPU that can support openGL 4.5 and openCL 2.0.

                                • 14. Re: Intel HD 3000 dont support DirectCompute on windows 8?
                                  palmiris

                                  source Wikipedia

                                  Intel HD 3000 supports openGL 3.3 in other OS.

                                  3.1 on Windows[19]
                                  3.3 on OS X
                                  3.3 on Linux[21]

                                   

                                  Mac computers that use OpenCL and OpenGL graphics - Apple Support

                                  Intel why not windows??????


                                  This is from intel website:

                                  1st through 4th Generation Intel® Core Processors (OpenCL™ 1.2)

                                  Linux is currently supporting OpenCL 1.2 on Intel HD 3000.

                                  Thus the 2nd gen processor supports OpenCL 1.2. Does intel support these 2 features on windows 7, 8 ,8.1????

                                  Where are you intel????? PLEASE ADD THESE 2 features on intel HD 3000 driver:

                                  OpenGL 3.3

                                  OpenCL 1.2

                                  On a MacBookPro 8,1 with Mac OS X 10.8 (Mountain Lion) your program outputs:

                                  2012-09-05 16:10:08.059 TestOpenCL[44960:303] No GPU support!

                                  2012-09-05 16:10:08.061 TestOpenCL[44960:303] Vendor = Intel

                                  2012-09-05 16:10:08.061 TestOpenCL[44960:303] Device = Intel(R) Core(TM) i7-2620M CPU @ 2.70GHz

                                  2012-09-05 16:10:08.062 TestOpenCL[44960:303] Profile = FULL_PROFILE

                                  2012-09-05 16:10:08.063 TestOpenCL[44960:303] Version = OpenCL 1.2

                                  2012-09-05 16:10:08.063 TestOpenCL[44960:303] Image support = YES

                                  2012-09-05 16:10:08.064 TestOpenCL[44960:303] Compute units = 4

                                   

                                  So CPU wise openCL 1.2 is supported too. All do, except windows OS, support opencl 1.2 (CPU) and openGL 3.3. Intel why you have condemned windows users????

                                   

                                  Is windows inefficient to support these API features/technologies???? Is intel support below the average?????