FAH needed to beta an upgraded client that included the add-on MPI libraries for Windows. It wasn't really a "separate" client, but rather an extension of the standard client. At about the same time, they did a beta of a client containing the support files for the GPU cores. Thus began a saga into a standard client plus two beta branches. At any time, the SMP branch could have been called "released" and could have replaced the standard client, but the MPI libraries were never robust enough for that to happen.Rattledagger wrote:Under BOINC you don't need a separate SMP-client, this is a limitation of FAH's clients that is finally fixed with FAH's v7-client.
V7 is a comprehensive replacement that manages run-time libraries for the older ati and nvidia cores as well as newer ones for for nvidia, for opencl. I don't think there are any discrete libraries for mpi any more and the gpu libraries may have just been incorporated into the cores or the driver packages. One if the disadvantages of being an early-adopter is that you have to live through the growing pains of incompatible versions and the questions of who is responsible for the installation process before the details are smoothed out. All I know is that each one works fine now.