On 6/25/10, Matt Arsenault <[email protected]> wrote: > I think it would be a nice feature if BOINC included LLVM to compile the > clients when people attach to a project. This would allow taking advantage > of processor specific optimizations on each host, squeezing more performance > out of their computer.
Send source code to clients, have each client compile its own app? > Currently many enthusiastic milky...@home users go out of their way to > either compile their own optimized binaries, or use other third party > optimized binaries. It would be more convenient for these people if this > were handled by BOINC, and more people using optimized binaries would help > getting results a bit more quickly. > > There are also people who want to use optimized applications, but are > confused about how to do it. Why not make the server send official optimized applications? Plan classes let you decide which app_version to use based on any of the host information sent by the client. > it would help prevent the possibility > of people doing bad things (namely the fast math option), while also helping > everyone have optimized binaries. Um, no it wouldn't. You can't prevent anyone from doing anything on their own computers. There is no way to stop someone from using his own self-compiled and broken app, other than making the server-side validator notice the wrong results. -- Nicolas _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
