W sumie dziwi mnie, że twórcy projektu BOINC sami nie troszczą się o odpowiednie optymalizacje.
Przecież w samym projekcie chodzi o to, aby zdobyć jak najwięcej mocy obliczeniowej pośród komputerów na całym świecie - klient BOINC powinien sam sprawdzać do czego zdolny jest nasz procesor i ściągać odpowiednią aplikację do danego projektu (które nota bene z trudnych do zrozumienia przyczyn ciągle nie są open source... ale równie dobrze autorzy tych projektów mogliby skompilować swoje aplikacje pod różne procesory).
Na moim komputerze (P4 Prescott 3.0 GHz) aplikacja BOINC po skompilowaniu kompilatorem ICC Intela z odpowiednimi opcjami konkretnie pod ten procesor osiąga benchmarki dwukrotnie lepsze, niż binarny klient, którego ściągnąłem na początku. Jeśli taki sam zysk da się otrzymać na poziomie aplikacji klienckich.. to doprawdy nie rozumiem, dlaczego nikt odgórnie się tym nie zainteresował.
Przecież w samym projekcie chodzi o to, aby zdobyć jak najwięcej mocy obliczeniowej pośród komputerów na całym świecie - klient BOINC powinien sam sprawdzać do czego zdolny jest nasz procesor i ściągać odpowiednią aplikację do danego projektu (które nota bene z trudnych do zrozumienia przyczyn ciągle nie są open source... ale równie dobrze autorzy tych projektów mogliby skompilować swoje aplikacje pod różne procesory).
Na moim komputerze (P4 Prescott 3.0 GHz) aplikacja BOINC po skompilowaniu kompilatorem ICC Intela z odpowiednimi opcjami konkretnie pod ten procesor osiąga benchmarki dwukrotnie lepsze, niż binarny klient, którego ściągnąłem na początku. Jeśli taki sam zysk da się otrzymać na poziomie aplikacji klienckich.. to doprawdy nie rozumiem, dlaczego nikt odgórnie się tym nie zainteresował.