Video Cards

  Home arrow Video Cards arrow Folding to Cure on the Edge with GPUs
Watch our Tech Videos 
Dev Hardware Forums 
Computer Cases  
Computer Processors  
Computer Systems  
Digital Cameras  
Flat Panels  
Hardware Guides  
Hardware News  
Input Devices  
Mobile Devices  
Networking Hardware  
PC Cooling  
PC Speakers  
Power Supply Units  
Sound Cards  
Storage Devices  
Tech Interviews  
User Experiences  
Video Cards  
Weekly Newsletter
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us 
Contact Us 
Site Map 
Privacy Policy 
  >>> SIGN UP!  
  Lost Password? 

Folding to Cure on the Edge with GPUs
By: Barzan "Tony" Antal
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 5 stars5 stars5 stars5 stars5 stars / 17

    Table of Contents:
  • Folding to Cure on the Edge with GPUs
  • Installation and Folding
  • Folding on the Edge
  • Folding on the Edge, continued

  • Rate this Article: Poor Best 
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article


    Folding to Cure on the Edge with GPUs

    (Page 1 of 4 )

    Performance is the most critical factor in every area of computing. This is true for the "Folding@Home" (aka FAH or F@H) project too. Speed is crucial; the faster proteins get folded, the more chances are left for research results that will lead toward finding cures for diseases, including cancer. Also F@H has become for most a competition to achieve higher ranks, whether as an individual or as a team. This motivates users to participate and contribute to the project.

    Folding@Home is a distributed computing project that is quite popular. Distributed computing networks keep track of the contributions of their users: total number of WUs (working units) folded, total points, PPD (points per day), etc. This article's main purpose is to give in-depth information about "GPU Folding" since it has a lot of benefits. Also I will focus on techniques and tips to maximize your folding performance.

    If you're not familiar with F@H yet then I recommend checking out the following list of articles: "Distributed Computing" by KaoMAN, "Building a Folding Farm" and "Customizing Your Folding Farm" by Dngrsone, and the "Folding@Home Distributed Computing" official website run by Stanford University. Also if the above information is not enough you might check out few of our DevHardware Forums' featured threads: "The Ultimate Folding Thread," "Folding FAQ," and "Folding Tweaks." Ultimately, you might want to find out how to join our DevFolding team; when you're ready, you'll want to read this.

    Fold to Cure!

    GPU Folding in a Nutshell

    Folding@Home on Graphical Processing Units has been possible since October 2006. Stanford's programmers successfully ported the protein folding client onto GPUs. This process took a lot of experimenting and hard work. Needless to say the results were fantastic. Statistics and studies showed that apparently around 20-40x more performance gain can be acquired folding with GPUs as compared to Intel Pentium 4 NetBurst-based processors.

    This is possible because of their architecture. Graphical Processing Units are able to perform insane amounts of FLOPs (Floating Point Operations), but these FLOP calculations must be well-suited for GPUs (3D calculations) otherwise miscalculations and errors might occur, which aren't good at all for distributed computing.

    The only negative is that currently only ATI video cards are supported, more precisely the x1600 (rv530), x1800 (r520) and x1900 Series (r580). We're enthusiastically waiting for the significant processing power of the r600s. You might be frustrated because you own an NVIDIA based video card but the reality is that currently folding on NV cards is impossible. Further research and experiments are being done on NV GPUs but apparently they can't offer the same level of efficiency of "folding processing power" as the ATI GPUs.

    As a side note, keep in mind that at least 25% of your total system resources must be left available to the GPU client. That means you can't fold 100% on your CPU while folding on your GPU too. Folding simultaneously on both is possible by leaving the right amount of system resources free for the GPU client. It makes sense because your GPU must be "fed" with data and instructions by your CPU; if  that's already running at its maximum performance level then bottlenecking occurs.

    I'd advise folding on  about 70% of your CPU's total power, leaving  about 30% available for the GPU client—experiment and customize the percentages, see what works best for your system. With a dual core system I would leave one of the cores free.

    Let's get into the depths of GPU folding—installation and folding.

    More Video Cards Articles
    More By Barzan "Tony" Antal

    blog comments powered by Disqus


    - Lucid Hydra 100
    - HIS HD 2600 Pro
    - BFG 8800 GT OC
    - nVidia 8600 GT
    - 8500 GT Video Card
    - MSI NX8600 GT
    - Folding to Cure on the Edge with GPUs
    - PowerColor X1300 512MB GameFX
    - PowerColor X800 GTO 128MB 256-bit Video Card...
    - Intel Blurs GPU, Preparing for a Vista Vs. V...
    - Rosewill X800 XL
    - Physics Processing Unit
    - Sapphire X300SE
    - Inno3D GeForce 6200A
    - Video Card Overclocking

    Developer Shed Affiliates


    © 2003-2019 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap
    KEITHLEE2zdeconfigurator/configs/INFUSIONSOFT_OVERLAY.phpzdeconfigurator/configs/ OFFLOADING INFUSIONSOFTLOADING INFUSIONSOFT 1debug:overlay status: OFF
    overlay not displayed overlay cookie defined: TI_CAMPAIGN_1012_D OVERLAY COOKIE set:
    status off