przetwarzanie rozproszone - boinc

FORUM BOINC

Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Witaj na forum poświęconemu wspieraniu nauki poprzez platformę BOINC. Pobierz i zacznij zmieniać świat od teraz
Nowy polski projekt BOINC - Universe@Home
Strony: [1]

Zoptymalizawana apka dla RakeSearch (Przeczytany 304 razy)

sirzooro

  • Bywalec forum
  • ****
  • Offline Offline
  • Wiadomości: 117

    Zoptymalizawana apka dla RakeSearch

    25 Listopad 2017, 21:31
    Udostępniłem na GitHib zoptymalizowane aplikacje dla RakeSearch. Dostępne są wersje bez instrukcji SIMD, SSE2, AVX, AVX2 i AVX512, Windows i Linux. Na testowym spreparowanym WU aplikacja AVX2 dla Linuxa jest 10 razy szybsza. Dla rzeczywistych WU przyrost wydajności jest trochę mniejszy, ale i tak spory - większość WU na mojej maszynie liczy się w czasie poniżej godziny. Zapraszam do liczenia :)

    http://rake.boincfast.ru/rakesearch/forum_thread.php?id=39&postid=172
    https://github.com/sirzooro/RakeSearch/releases/tag/v1.0

    necavi

    • Liczydłowy
    • **
    • Offline Offline
    • Wiadomości: 689
    • Avatar forum naukowego

      Zoptymalizawana apka dla RakeSearch

      Odpowiedź #1 26 Listopad 2017, 02:47
      Dzięki ci dobry człowieku!  :respect: Apka zapieprza aż miło  :boing:
      Na standardowej waliło błędami i nic nie mogłem policzyć.

      tito

      • Newsmani
      • Starszy Liczydłowy
      • *****
      • Offline Offline
      • Wiadomości: 2 905
      • Avatar forum naukowego

        Zoptymalizawana apka dla RakeSearch

        Odpowiedź #2 26 Listopad 2017, 12:27
        Na głównej.

        tito

        • Newsmani
        • Starszy Liczydłowy
        • *****
        • Offline Offline
        • Wiadomości: 2 905
        • Avatar forum naukowego

          Zoptymalizawana apka dla RakeSearch

          Odpowiedź #3 28 Listopad 2017, 21:14
          Sirzooro - nie masz zamiaru czasem skleić czegoś dla projektu ODLK?

          sirzooro

          • Bywalec forum
          • ****
          • Offline Offline
          • Wiadomości: 117

            Zoptymalizawana apka dla RakeSearch

            Odpowiedź #4 30 Listopad 2017, 00:24
            Sirzooro - nie masz zamiaru czasem skleić czegoś dla projektu ODLK?
            Najpierw niech opublikują kody źródłowe do swoich apek, to się pomyśli :parrrty: :parrrty: :parrrty:

            tito

            • Newsmani
            • Starszy Liczydłowy
            • *****
            • Offline Offline
            • Wiadomości: 2 905
            • Avatar forum naukowego

              Zoptymalizawana apka dla RakeSearch

              Odpowiedź #5 30 Listopad 2017, 03:39
               ;)
              Dzięki za informację.

              sirzooro

              • Bywalec forum
              • ****
              • Offline Offline
              • Wiadomości: 117

                Zoptymalizawana apka dla RakeSearch

                Odpowiedź #6 02 Grudzień 2017, 21:08
                Hej,
                Okazało się że na procesorach AMD Ryzen i Threadripper aplikacja w wersji AVX2 jest wolniejsza niż wersja AVX. Winowajcą okazała się instrukcja PEXT która na procesorach AMD działa znacznie wolniej niż na Intelach. Przygotowałem nową wersję aplikacji bez niej (avx2nopext), która żeby te procesory też mogły choć trochę skorzystać z dobrodziejstw AVX2.

                Poza tym chwilę temu dodałem aplikacje dla Linux na procesory ARM i AARCH64. Dzisiaj tą ostatnią wzbogaciłem o obsługę instrukcji NEON. Kto już ją używa, niech dokona upgrade - NEON przyśpieszył ją o jakieś 20%.

                sknd

                • Starszy Liczydłowy
                • ****
                • Offline Offline
                • Wiadomości: 2 078

                  Zoptymalizawana apka dla RakeSearch

                  Odpowiedź #7 04 Grudzień 2017, 12:21
                  są te pliki gdzieś poza githubem? od rana próbuję zassać windows_64_sse2, idzieto jak krew z nosa - góra 1-6 kB/s, i zawsze w końcu się wykrzacza - "niepowodzenie - zabroniony"  :wth:

                  sirzooro

                  • Bywalec forum
                  • ****
                  • Offline Offline
                  • Wiadomości: 117

                    Zoptymalizawana apka dla RakeSearch

                    Odpowiedź #8 05 Grudzień 2017, 21:58
                    są te pliki gdzieś poza githubem? od rana próbuję zassać windows_64_sse2, idzieto jak krew z nosa - góra 1-6 kB/s, i zawsze w końcu się wykrzacza - "niepowodzenie - zabroniony"  :wth:
                    Czy dalej jest to samo? Przed chwilą spróbowałem ściągnąć i poszło bez problemów.

                    sknd

                    • Starszy Liczydłowy
                    • ****
                    • Offline Offline
                    • Wiadomości: 2 078

                      Zoptymalizawana apka dla RakeSearch

                      Odpowiedź #9 06 Grudzień 2017, 07:46
                      wiesz co w końcu ściągnąłem jakoś korzystając z windowsowego terminala, też szło wolno ale zeszło całe...
                      Strony: [1]   Do góry

                      GoogleTagged


                      Hosting dzięki uprzejmości InnerVision sp. z o.o.
                      SMF © 2011, Simple Machines