thumb

800 członków Polish National Team

by TomaszPawel

27 lipca 2013r., do naszego zespołu dołączył 800tny członek: h1nd1bh4sh4. Gratulujemy wyboru zespołu oraz nicka

thumb

Aktualna pozycja PNT

by TomaszPawel

Jest 10 kwietnia 2013r. Polish National Team zajmuje 1 miejsce w Polsce, oraz 5 w rankingu globalnym. Drużyna liczy 755 członków z czego aktywnych jest 162. RAC drużyny to 71 181 200 punktów dziennie. Oto pierwsza setka uczestników aktualnie generujących największą liczbę punktów: Robert7NBI ..:: Thor ::.. SzB 3Rni cze_siek [...]

thumb

#1 w Polsce dla Polish National Team.

by LukaszST

Dnia 9 kwietnia 2012 roku zespół Polish National Team zdobywa #1 miejsce w Polsce. Do tego osiągnięcia przyczyniło się aż 588 osób.

thumb

Polish National Team zajmuje pierwsze miejsce na świecie w dziennych aktualizacjach!!!

by LukaszST

Co tu dużo pisać… Wystarczy obrazek i rozwieją się wszystkie wątpliwości.

BOINC fraktal CollatzConjecture

Collatz Conjecture nowa aplikacja dla MAC OS X

by TomaszPawel

Project Collatz Conjecture opublikował nową wersję aplikacji dla MAC OS X działającą z wykorzystaniem OpenCL. Wersja 3.06 naprawia problem z  zapisywaniem stanu przetwarzania doświadczanym na poprzedniej wersji aplikacji.

gpugrid_logo

GPUGRID wprowadza system odznak.

by LukaszST

Pewnie znacie system odznak z projektów takich jak: PrimeGrid, Yoyo@home albo WCG. GPUGRID ogłosił, że w przyszłym tygodniu odbędzie się finalne dodawanie odznak do projektu. Będą dwa rodzaje odznak: „zwykła” dla każdego znana z wyżej wymienionych projektów zmieniająca się od uzyskanych kredytów, oraz uwaga druga, która będzie zależna od udziału [...]

cern

Co porusza się szybciej od światła?

by TomaszPawel

Dyrektor Badań  CERN Sergio Bertolucci oznajmił, iż dokonano pomiaru wskazującego, że cząstki neutrino potrafią podróżować szybciej niż światło – szybciej o 20 części miliona! CERN Informacja Artykuł

2slonca

Planeta o dwóch słońcach

by TomaszPawel

Nasa potwierdza istnienie planety o dwóch słońcach!

Optymalizacje BOINC

Comments: Komentarze są wyłączone

Czym są optymalizacje?

Optymalizacje to specjalne wersje programów które mają za zadanie tak jak aplikacja podstawowa przeliczyć próbkę danych w celu uzyskania rezultatu, ale robią to znaczeni szybciej niż aplikacja podstawowa, gdyż są napisane tak by maksymalnie wykorzystać właściwości konkretnego procesora. Aplikacja podstawowa musi być kompatybilna i uniwersalna by jednakowo działać na olbrzymiej liczbie dostępnych procesorów różniących się od siebie liczbą obsługiwanych instrukcji i architekturą. Celem optymalizacji jest jak najlepsze wykorzystanie architektury i obsługiwanych instrukcji przez konkretną rodzinę procesorów – co skutkuje znacznym zwiększeniem wydajności w porównaniu do aplikacji podstawowej. Warto zatem w projektach BOINC wykorzystywać zoptymalizowane aplikacje – gdy tylko jest to możliwe.

Aby dowiedzieć się jakie optymalizacje są najlepsze dla naszego procesora CPU powinniśmy uruchomić program CPU-Z. Pozwoli to nam dokładnie zidentyfikować jaki procesor mamy i jakie instrukcje są przez niego obsługiwane. Dla przykładu procesor Intel Q8200:

Q8200 - obsługiwane instrukcje

obsługuje instrukcje MMX, SSE, SSE2, SSE3, SSE3S, SSE4.1. Zakłada się, że aplikacja obsługująca instrukcje o najwyższym numerku daje największe przyspieszenie w przetwarzaniu danych. Dodatkowo jeśli mamy system operacyjny 64-bit aplikacja napisana specjalnie w wersji 64bit – powinna przeliczać zauważalnie szybciej. Gdy przejdziemy na stronę z zoptymalizowanymi aplikacjami powinniśmy wybrać dla tego procesora optymalizację obsługującą SSE4.1 w wersji 64 bitowej.

Optymalizacje dla GPU są albo dla ATI albo dla nVidii w postaci odrębnych aplikacji.

Instalowanie optymalizacji w systemach Windows.

WINDOWS 7 lub VISTA

BOINC instaluje się w następujących folderach:

C:\Program Files\BOINC – tutaj mamy główną aplikację menadżera.

C:\ProgramData\BOINC – tutaj mamy dane i aplikacje poszczególnych projektów.

Folder C:\ProgramData\BOINC jest ukryty – a to oznacza, że musimy włączyć w Eksploratorze Windows w zakładce organizuj \ Opcje folderów i wyszukiwania \ Widok \ Pokazuj ukryte pliki, foldery i dyski.

Po instalacji BOINC dołączamy do wybranego projektu np.: MilkyWay. W folderze

C:\ProgramData\BOINC

automatycznie tworzy się pod folder C:\ProgramData\BOINC\projects, w którym każdy projekt ma swój pod folder z danymi do przeliczenia i aplikacją. Dla przykładu MilkyWay ma następującą lokalizację: C:\ProgramData\BOINC\projects\milkyway.cs.rpi.edu_milkyway

Zamykamy Boinc Menadżer tak aby BOINC zamknął aplikacje projektów.

Zamykanie BOINC z zakończeniem aplikacji.

Pobieramy odpowiednią optymalizację – np.: dla systemu x64 z procesorem Q8200, gdy mamy zamiar liczyć MilkyWay na CPU pobieramy win_0.20_Win64_SSE3.zip i wypakowane pliki kopiujemy do  folderu C:\ProgramData\BOINC\projects\milkyway.cs.rpi.edu_milkyway

Potem uruchamiamy ponownie BOINC i cieszymy się szybciej przeliczanymi jednostkami!

Mechanizm wgrywania optymalizacji jest identyczny zarówno dla aplikacji na CPU jak i GPU.

WINDOWS XP

BOINC instaluje się w następujących folderach:

C:\Program Files\BOINC – tutaj mamy główną aplikację menadżera.

C:\Documents and Settings\All Users\Dane aplikacji\BOINC\ – tutaj mamy dane i aplikacje poszczególnych projektów. Folder C:\Documents and Settings\All Users\Dane aplikacji\BOINC\ jest ukryty – a to oznacza, że musimy włączyć w Eksploratorze Windows pokazywanie ukrytych plików i folderów.

Po instalacji BOINC dołączamy do wybranego projektu np.: MilkyWay. W folderze C:\Documents and Settings\All Users\Dane aplikacji\BOINC\ automatycznie tworzy się pod folder
C:\Documents and Settings\All Users\Dane aplikacji\BOINC\projects\ w którym każdy projekt ma swój pod folder z danymi do przeliczenia i aplikacją. Dla przykładu MilkyWay ma następującą lokalizację:
C:\Documents and Settings\All Users\Dane aplikacji\BOINC\projects\milkyway.cs.rpi.edu_milkyway

Zamykamy Boinc Menadżer tak aby BOINC zamknął aplikacje projektów.

Zamykanie BOINC z zakończeniem aplikacji.

Pobieramy odpowiednią optymalizację – np.: dla systemu x32 z procesorem Q8200, gdy mamy zamiar liczyć MilkyWay na CPU pobieramy win_0.20_Win32_SSE3.zip i wypakowane pliki kopiujemy do folderu
C:\Documents and Settings\All Users\Dane aplikacji\BOINC\projects\milkyway.cs.rpi.edu_milkyway

Potem uruchamiamy ponownie BOINC i cieszymy się szybciej przeliczanymi jednostkami!

Mechanizm wgrywania optymalizacji jest identyczny zarówno dla aplikacji na CPU jak i GPU.


Welcome , today is sobota, 24 czerwca 2017