| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 133
|
|
| Author |
|
|
robertmiles
Senior Cruncher US Joined: Apr 16, 2008 Post Count: 445 Status: Offline Project Badges:
|
Jim, with run times that short, download and upload times become important. What are they like? Don't know. You don't have something like BOINC to tell you that. But as soon as one ends, another one starts, so I guess it is fast enough. But I have 110 Mbps down/15 Mbps up cable modem, so it could be an issue on a slow connection. However, my impression is that they are small files. Mine is more like 7 Mbps down/1 Mbps up, which looks fast enough for most BOINC projects. Not GPUGRID, though, if it starts doing much again. |
||
|
|
mgpointner
Advanced Cruncher Argentina Joined: Nov 16, 2009 Post Count: 55 Status: Offline Project Badges:
|
FYI.
----------------------------------------A paper describing the OpenCL implementation and evaluation of AutoDock-GPU was uploaded as a preprint in ChemRxiv https://chemrxiv.org/articles/Accelerating_Au...ased_Local_Search/9702389 ![]() |
||
|
|
Aurum
Master Cruncher The Great Basin Joined: Dec 24, 2017 Post Count: 2391 Status: Offline Project Badges:
|
Thanks for the link to:
----------------------------------------Accelerating AUTODOCK4 with GPUs and Gradient-Based Local Search Diogo Santos-Martins1, Leonardo Solis-Vasquez1, Andreas Koch and Stefano Forlia Sure wish we could run some of these WUs. When might that happen??? ![]() ...KRI please cancel all shadow-banning |
||
|
|
Falconet
Master Cruncher Portugal Joined: Mar 9, 2009 Post Count: 3315 Status: Offline Project Badges:
|
Sadly, we had no updates this week regarding GPU's.
----------------------------------------![]() - AMD Ryzen 5 1600AF 6C/12T 3.2 GHz - 85W - AMD Ryzen 5 2500U 4C/8T 2.0 GHz - 28W - AMD Ryzen 7 7730U 8C/16T 3.0 GHz |
||
|
|
robertmiles
Senior Cruncher US Joined: Apr 16, 2008 Post Count: 445 Status: Offline Project Badges:
|
Thanks for the link to: Accelerating AUTODOCK4 with GPUs and Gradient-Based Local Search Diogo Santos-Martins1, Leonardo Solis-Vasquez1, Andreas Koch and Stefano Forlia Sure wish we could run some of these WUs. When might that happen??? I've read that AUTODOCK is being developed it two different directions - one to allow GPU use, and one to add support for COVID-19 work, It will be more likely to happen AFTER someone combines those two sets of changes into a new version. |
||
|
|
Martin Schnellinger
Advanced Cruncher Joined: Apr 29, 2007 Post Count: 128 Status: Offline Project Badges:
|
Thank you very much, robertmiles, for your post.
To me, this post, this thread and especially the paper here: https://chemrxiv.org/articles/Accelerating_Au...ased_Local_Search/9702389 seem to be really important. Knowing little about coding it is hard to give some good advice, but let me nonetheless say the following: It seems to me, that it would be good to carry out the process of porting autodock to GPU usability very thoroughly. This case of porting a BOINC sub program (i.e. autodock) to GPU could serve as a model case. I whish that we would take the time to write a good handbook with the title: "How to port Programms distributed computing programms to GPU" Let us not forget, that there are prgramms for distributed other than outodock. If we had a good handbook on porting programms to GPU available, it will be a lot easieer to port other and future distributed computing programms from CPU to GPU. In my view, all projects on BOINC should be able to use GPU power. And with a good handbook on how to adapt them all from GPU this process of porting them would much much easier. If there was such a handbook, less talented programmers could take part. I ask for comments, please. Links to already existing handbooks on programming code for GPU are very welcome. |
||
|
|
Falconet
Master Cruncher Portugal Joined: Mar 9, 2009 Post Count: 3315 Status: Offline Project Badges:
|
AutoDock for GPU's is completed and we know that WCG already has that code. And there is no specific AutoDock for SARS-CoV-2, simply AutoDock 4.2.6 with a new "Reactive Docking" protocol that doesn't seem to be specific to any virus.
----------------------------------------AFAIK. ![]() - AMD Ryzen 5 1600AF 6C/12T 3.2 GHz - 85W - AMD Ryzen 5 2500U 4C/8T 2.0 GHz - 28W - AMD Ryzen 7 7730U 8C/16T 3.0 GHz |
||
|
|
robertmiles
Senior Cruncher US Joined: Apr 16, 2008 Post Count: 445 Status: Offline Project Badges:
|
[snip]
----------------------------------------This case of porting a BOINC sub program (i.e. autodock) to GPU could serve as a model case. I whish that we would take the time to write a good handbook with the title: "How to port Programms distributed computing programms to GPU" Let us not forget, that there are prgramms for distributed other than outodock. If we had a good handbook on porting programms to GPU available, it will be a lot easieer to port other and future distributed computing programms from CPU to GPU. Sections needed to such a handbook: How to program in a Linux environment if you have never used Linux before How to program for BOINC How to program for CUDA How to attach a CUDA program to a BOINC application How to program for OpenCL How to attach an OpenCL program to a BOINC application How to set up a Linux server for BOINC if you have never used Linux before In my view, all projects on BOINC should be able to use GPU power. If you don't care how fast. For programs where you can't find enough groups of steps that can be done simultaneously because they don't write to any location used by a different step, the GPU version can actually be SLOWER than the CPU version, since the GPU's clock is typically about a quarter of the speed of the CPU's clock. Add a section for identifying groups of this kind. And with a good handbook on how to adapt them all from GPU this process of porting them would much much easier. If there was such a handbook, less talented programmers could take part. I ask for comments, please. Links to already existing handbooks on programming code for GPU are very welcome. I've already taken a class in CUDA, and can identify SOME of the groups of items that can be done in parallel, so I can do PART of the work. Only for Nvidia GPUs, so far. I'm still looking for an online class in OpenCL at a reasonable price. Let me know if you get the other sections needed. [Edit 1 times, last edit by robertmiles at Jul 26, 2020 3:54:10 AM] |
||
|
|
robertmiles
Senior Cruncher US Joined: Apr 16, 2008 Post Count: 445 Status: Offline Project Badges:
|
AutoDock for GPU's is completed and we know that WCG already has that code. And there is no specific AutoDock for SARS-CoV-2, simply AutoDock 4.2.6 with a new "Reactive Docking" protocol that doesn't seem to be specific to any virus. AFAIK. So, combine AutoDock for GPU's with AutoDock 4.2.6 with a new "Reactive Docking" protocol to produce a new version that does both. |
||
|
|
Falconet
Master Cruncher Portugal Joined: Mar 9, 2009 Post Count: 3315 Status: Offline Project Badges:
|
AutoDock for GPU's is completed and we know that WCG already has that code. And there is no specific AutoDock for SARS-CoV-2, simply AutoDock 4.2.6 with a new "Reactive Docking" protocol that doesn't seem to be specific to any virus. AFAIK. So, combine AutoDock for GPU's with AutoDock 4.2.6 with a new "Reactive Docking" protocol to produce a new version that does both. Which has been done. The AutoDock OpenCL/CUDA they created is AutoDock 4 and they ported reactive docking and whatever other protocols they needed to that application. They also updated the AD4 code on the GPU side with new algorithms that make it faster and more accurate for larger molecules which I guess could some day be applied to the standard CPU app. We just need an update from the WCG techs to know how the implementation process is looking like. ![]() - AMD Ryzen 5 1600AF 6C/12T 3.2 GHz - 85W - AMD Ryzen 5 2500U 4C/8T 2.0 GHz - 28W - AMD Ryzen 7 7730U 8C/16T 3.0 GHz |
||
|
|
|