High speed OpenCL / Cuda support for Malaria?


Advanced search

Message boards : Number crunching : High speed OpenCL / Cuda support for Malaria?

AuthorMessage
Zarck
Send message
Joined: Jul 4 06
Posts: 5
Credit: 10,166
RAC: 0
Message 16079 - Posted 26 Jun 2011 15:00:52 UTC

    Last modified: 26 Jun 2011 15:13:52 UTC

    http://developer.nvidia.com/category/zone/cuda-zone

    http://developer.nvidia.com/opencl

    http://developer.amd.com/zones/OpenCLZone/universities/Pages/default.aspx

    http://software.intel.com/en-us/articles/opencl-sdk/

    @+
    *_*
    ____________

    hardy
    Volunteer moderator
    Project administrator
    Project developer
    Avatar
    Send message
    Joined: Feb 18 09
    Posts: 212
    Credit: 186,206
    RAC: 4,189
    Message 16080 - Posted 27 Jun 2011 8:42:47 UTC

      Yes we know about GPGPU computing. In fact OpenMalaria is currently single-core only and making it multi-threaded would be a good start. The main reason we haven't done this is that adding new models has higher development priority right now. However: (a) some code restructuring would be needed to still make it possible to reproduce results with multiple threads, due to the random number generator, and (b) GPGPU computation is only efficient when the stream processors are all executing the same code without jumps, and I suspect the nature of OpenMalaria's code means there would be too many jumps to make efficient use of the processors. It may not be impossible to use GPGPU for OpenMalaria, but don't expect the kind of ultra-high performance GPGPU computation is touted for: that just doesn't apply to all computation.

      Ageless
      Avatar
      Send message
      Joined: Jun 29 06
      Posts: 261
      Credit: 150,697
      RAC: 0
      Message 16081 - Posted 27 Jun 2011 10:56:08 UTC - in response to Message 16080.

        Will the screen saver ever be making a come-back, though? I miss the Malaria screen saver.
        ____________
        Jord.

        BOINC FAQ Service

        hardy
        Volunteer moderator
        Project administrator
        Project developer
        Avatar
        Send message
        Joined: Feb 18 09
        Posts: 212
        Credit: 186,206
        RAC: 4,189
        Message 16083 - Posted 27 Jun 2011 12:10:09 UTC - in response to Message 16081.

          Will the screen saver ever be making a come-back, though? I miss the Malaria screen saver.

          The screen-saver code is there, but probably it needs some updates. Does anyone want to help with this?

          The screen saver did significantly reduce the performance of our malaria simulations in past tests though, so it's not necessarily useful to have.

          Ageless
          Avatar
          Send message
          Joined: Jun 29 06
          Posts: 261
          Credit: 150,697
          RAC: 0
          Message 16087 - Posted 27 Jun 2011 21:19:27 UTC - in response to Message 16083.

            Will the screen saver ever be making a come-back, though? I miss the Malaria screen saver.

            The screen-saver code is there, but probably it needs some updates. Does anyone want to help with this?

            The screen saver did significantly reduce the performance of our malaria simulations in past tests though, so it's not necessarily useful to have.

            I know someone who's willing to do it. See your PM for details.
            ____________
            Jord.

            BOINC FAQ Service

            Profile mikey
            Avatar
            Send message
            Joined: Mar 23 07
            Posts: 7239
            Credit: 6,089,696
            RAC: 734
            Message 16089 - Posted 28 Jun 2011 11:10:08 UTC - in response to Message 16083.

              Will the screen saver ever be making a come-back, though? I miss the Malaria screen saver.

              The screen-saver code is there, but probably it needs some updates. Does anyone want to help with this?

              The screen saver did significantly reduce the performance of our malaria simulations in past tests though, so it's not necessarily useful to have.


              I agree that it reduces the actual crunching output but so does the screensaver for all projects. I think the screensaver is an easy way to get people interested in crunching for a particular project, and then them turning it off is an easy way for them to become a more hard core cruncher!

              Post to thread

              Message boards : Number crunching : High speed OpenCL / Cuda support for Malaria?


              Return to malariacontrol.net main page


              Copyright © 2014 africa@home