Tobben wrote:it might require more man hours to make it work on a gpu, but the return is also great?
accessibility is a big point for cpu's, but from the perspective of folding on a regular
desktop computer, using windows. Gpu definitely is a priority?
Man-hours by whom?
Dr. Pande is a Chemistry/Physics/(applied Math) professor and although he and his people know a lot about computers, they're not in the business of designing features for operating systems or creating improved hardware drivers. They ARE in the business of developing code that analyzes proteins. They intend to make the best use they can of the services provided by people who do that other kind of work for private companies.
► If Apple doesn't have dependable drivers, FAH cannot use their GPUs.
►If NVidia and AMD/ATI don't provide dependable drivers for Linux that can be installed easlily, it, too, will have limited support.
►NVidia/AMD aim a lot of their support at the gaming market which means they support Windows first and foremost. That support does the most good for FAH when a popular game uses the same internal feature that FAH needs. (A lot of support goes into features that FAH doesn't particularly care about.)
So, to answer my own question, NV, AMD, Microsoft, RedHat, Ubuntu,
etc. need to spend those extra man-hours so that FAH's science code can run using the services they choose to supply.
Yes, GPUs are a priority, but only when there's an infrastructure that gives them the necessary capabilities -- and FAH tends to push the envelope, remaining on the bleeding edge of that technology.