Révision 195 Pi/XPU/PiXPU.py

PiXPU.py (revision 195)
479 479
        try:
480 480
            MetropolisHybridCU(circleCU,
481 481
                               numpy.uint64(iterationsCU),
482
                               numpy.uint32(nprnd(2**32)),
483
                               numpy.uint32(nprnd(2**32)),
482
                               numpy.uint32(110271),
483
                               numpy.uint32(101008),
484
                               # numpy.uint32(nprnd(2**32)),
485
                               # numpy.uint32(nprnd(2**32)),
484 486
                               grid=(blocks,1),block=(threads,1,1))
485 487
        except:
486 488
            print("Crash during CUDA call")
......
560 562
            CLLaunch=MetropolisCL.MainLoopGlobal(queue,(blocks,),None,
561 563
                                                 circleCL,
562 564
                                                 numpy.uint64(iterationsCL),
563
                                                 numpy.uint32(nprnd(2**32)),
564
                                                 numpy.uint32(nprnd(2**32)))
565
                                                 numpy.uint32(110271),
566
                                                 numpy.uint32(101008))
567
                                                 # numpy.uint32(nprnd(2**32)),
568
                                                 # numpy.uint32(nprnd(2**32)))
565 569
        else:
566 570
            CLLaunch=MetropolisCL.MainLoopHybrid(queue,(jobs,),(threads,),
567 571
                                                 circleCL,
568 572
                                                 numpy.uint64(iterationsCL),
569
                                                 numpy.uint32(nprnd(2**32)),
570
                                                 numpy.uint32(nprnd(2**32)))
573
                                                 numpy.uint32(110271),
574
                                                 numpy.uint32(101008))
575
                                                 # numpy.uint32(nprnd(2**32)),
576
                                                 # numpy.uint32(nprnd(2**32)))
571 577

  
572 578
        CLLaunch.wait()
573 579
        cl.enqueue_copy(queue, circle, circleCL).wait()

Formats disponibles : Unified diff