Seqanswers Leaderboard Ad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • nikhil.stephen
    Junior Member
    • Feb 2011
    • 2

    BFAST using GPUs

    Dear Sir,

    We are Computer Engineering Students. We have read the BFAST paper


    We are trying to implement it using GPUs.(CUDA) But we are facing some trouble with the indexing bit.
    Could you explain or provide sources for more information on how BFAST creates a reference genome and how indexing is done?
  • nilshomer
    Nils Homer
    • Nov 2008
    • 1283

    #2
    Originally posted by nikhil.stephen View Post
    Dear Sir,

    We are Computer Engineering Students. We have read the BFAST paper


    We are trying to implement it using GPUs.(CUDA) But we are facing some trouble with the indexing bit.
    Could you explain or provide sources for more information on how BFAST creates a reference genome and how indexing is done?
    The best place to look would be the source code found at http://bfast.sourceforge.net, especially "RGIndex.{c,h}" and "RGBinary.{c,h}".

    Comment

    • csoong
      Member
      • Jun 2009
      • 74

      #3
      this will be interesting. good luck!

      Comment

      • nikhil.stephen
        Junior Member
        • Feb 2011
        • 2

        #4
        difficulty in understanding code

        @nilshomer
        we are 4th year students doing our final year project and we tried understanding the code given in "RGIndex.{c,h}" and "RGBinary.{c,h}". but its almost incomprehensible for us
        Could you email us the algorithm in detail so that we can try coding it on our own? We're confident about coding since we have a fully functional GPU parallelized Smith-Waterman code, written by us

        sorry for the trouble.. thank you for ur time

        Comment

        • nilshomer
          Nils Homer
          • Nov 2008
          • 1283

          #5
          Originally posted by nikhil.stephen View Post
          @nilshomer
          we are 4th year students doing our final year project and we tried understanding the code given in "RGIndex.{c,h}" and "RGBinary.{c,h}". but its almost incomprehensible for us
          Could you email us the algorithm in detail so that we can try coding it on our own? We're confident about coding since we have a fully functional GPU parallelized Smith-Waterman code, written by us

          sorry for the trouble.. thank you for ur time
          This will be beyond my ability to help,

          Nils

          Comment

          • god_particle
            Junior Member
            • Feb 2011
            • 3

            #6
            Originally posted by nikhil.stephen View Post
            Dear Sir,

            We are Computer Engineering Students. We have read the BFAST paper


            We are trying to implement it using GPUs.(CUDA) But we are facing some trouble with the indexing bit.
            Could you explain or provide sources for more information on how BFAST creates a reference genome and how indexing is done?
            Hi, Interesting work. I am working in a R&D lab on various High Performance Computing applications. Would like to see if we can collaborate on this effort. Please contact me if you are interested ([email protected]).

            Comment

            • nilshomer
              Nils Homer
              • Nov 2008
              • 1283

              #7
              Why not try to make the core parts vectorized (i.e the Smith Waterman)? The extra money spent on GPUs could be used to buy multi-core processors (not to mention saving rack space). The vectorized implementation would have a greater impact on users than GPUs. I think SHRiMP has vectorized code embedded. This is on my wishlist for BFAST ahead of GPU support.

              My 2 cents.

              Comment

              • god_particle
                Junior Member
                • Feb 2011
                • 3

                #8
                Originally posted by nilshomer View Post
                Why not try to make the core parts vectorized (i.e the Smith Waterman)? The extra money spent on GPUs could be used to buy multi-core processors (not to mention saving rack space). The vectorized implementation would have a greater impact on users than GPUs. I think SHRiMP has vectorized code embedded. This is on my wishlist for BFAST ahead of GPU support.

                My 2 cents.
                Makes sense. I am looking at using OpenCL rather than CUDA, hence still allowing it to take the path you have mentioned.

                Comment

                Latest Articles

                Collapse

                • seqadmin
                  New Genomics Tools and Methods Shared at AGBT 2025
                  by seqadmin


                  This year’s Advances in Genome Biology and Technology (AGBT) General Meeting commemorated the 25th anniversary of the event at its original venue on Marco Island, Florida. While this year’s event didn’t include high-profile musical performances, the industry announcements and cutting-edge research still drew the attention of leading scientists.

                  The Headliner
                  The biggest announcement was Roche stepping back into the sequencing platform market. In the years since...
                  03-03-2025, 01:39 PM
                • seqadmin
                  Investigating the Gut Microbiome Through Diet and Spatial Biology
                  by seqadmin




                  The human gut contains trillions of microorganisms that impact digestion, immune functions, and overall health1. Despite major breakthroughs, we’re only beginning to understand the full extent of the microbiome’s influence on health and disease. Advances in next-generation sequencing and spatial biology have opened new windows into this complex environment, yet many questions remain. This article highlights two recent studies exploring how diet influences microbial...
                  02-24-2025, 06:31 AM

                ad_right_rmr

                Collapse

                News

                Collapse

                Topics Statistics Last Post
                Started by seqadmin, 03-20-2025, 05:03 AM
                0 responses
                17 views
                0 reactions
                Last Post seqadmin  
                Started by seqadmin, 03-19-2025, 07:27 AM
                0 responses
                18 views
                0 reactions
                Last Post seqadmin  
                Started by seqadmin, 03-18-2025, 12:50 PM
                0 responses
                19 views
                0 reactions
                Last Post seqadmin  
                Started by seqadmin, 03-03-2025, 01:15 PM
                0 responses
                185 views
                0 reactions
                Last Post seqadmin  
                Working...