0 Replies Latest reply on Aug 18, 2009 2:47 PM by codeboycjy

    Our work crashed with the latest catalyst. But it runs well with previous version.

    codeboycjy

      Hi:
          We've developed a ray tracing demo using brook+.
          Our demo works pretty well with catalyst 9.5 , 9.6 , 9.7.
          We updated the latest catalyst today and our demo crashed.

          There are lots of code for our demo. (About 3000 kernel code). But in order to reproduce the problem, we do some experiment.

          For example, kernel code like that works differently!!

          if( triangleNum < threshold )
          {
              A;  // do some thing
          }else
          {
              B;  // do some thing else
          }

          if( triangleNum >= threshold )
          {
             B;   // do some thing else
          }else
          {
             A;   // do some thing
          }

         I think the two parts should produce the same result , but it doesn't!!
         But it runs well with catalyst of previous version.

         So my question is what's the difference on GPGPU of the latest catalyst?