TAU

Screenshot Software:
TAU
Szczegóły programowe:
Wersja: 2.21.3
Filmu: 20 Feb 15
Licencja: Wolny
Popularność: 11

Rating: nan/5 (Total Votes: 0)

TAU (Tuning i Analiza Narzędzia) to program i analizy wydajności ramy narzędzie równolegle wysokiej jakości i rozproszonego.
TAU zapewnia zestaw narzędzi do analizy statycznej i dynamicznej programów napisanych w C, C ++, FORTRAN 77/90, Python, High Performance Fortran i Java.
W szczególności, TAU oferuje state-of-the-art profilowania wydajności i śledzenia obiektu, który wspiera ogólną skalowalnego modelu równoległego wykonania w oparciu o węzły, kontekstów i wątków.
Celem projektu jest opracowanie TAU programu i analizy wydajności technologii, która spełnia zarówno wyzwaniom zmieniających skalowalnych systemów komputerowych i równolegle na potrzeby metodologii programowania stosowanych do następnej generacji aplikacji naukowych.
TAU powinien być w stanie kierować różnorodności paradygmatów obliczeniowych i maszyn, oferując ramy przenośnych i rekonfiguracji elementów pomiarowych i analizy, które mogą być zoptymalizowane i rozszerzone.

Co nowego to wydanie:

  • Ta wersja dodaje port ARM Linux platformy Intel MIC, CUDA 5.0 Wsparcie, przyrządy UPC Runtime Cray CCE i BUPC, poprawy owijki MPI, wsparcie ParaProf 3D dla IBM BG / Q i ARM Linux.

Co nowego w wersji 2.21.2:

  • Główne zmiany obejmują SHMEM profilowania dla Cray i SGI, NVIDIA OpenCL i wsparcie AMD OpenCL, narzędzie tau_rewrite podstawie MAQAO, OpenSHMEM Profilowanie, nik-P Atomic / Imprezy kontekście oprzyrządowanie z OpenMP 3.0, NVIDIA CUPTI Opari2, baza danych v4.1 H2 w PerfDMF, debugowania TAU_TRACK_SIGNALS, MinGW wsparcia dla kompilatora Okna, UPC poziom źródła oprzyrządowania za pomocą parsera Rose wspierać kompilator Cray CCE i PDT 3.17 z Rose i MAQAO instrumentor binarny.

Co nowego w wersji 2.19.1:

  • ParaProf:
  • ParaProf ma nowe okna wyrażenie, które pozwala na łatwe tworzenie,
  • metryki pochodne (opcje - & gt;. Pokaż panel metryczny pochodne Możesz także przekazać
  • lista wyrażeń w pliku do paraprof i zastosowanie wyrażeń w
  • na dowolnym poziomie (aplikacji, eksperyment, próby w pliku profilu lub w
  • w bazie. Okno to pojawia się również w perfexplorer.
  • Paraprof ma zaktualizowaną okno komunikacji 3D, który cechuje suwaki,
  • i celownika na dokładne oceny zakresu punkt-punkt,
  • komunikacja między węzłami nadawcy i odbiorcy. Aby korzystać z komunikacji
  • wyświetlacze matrycowe w paraprof należy skonfigurować środowisko TAU_COMM_MATRIX
  • zmienna do 1 przed wykonaniem oprzyrządowanego aplikacji.
  • nowe okno zmieniarka grupa jest dostępna dla zmianę grupy
  • członków wydarzeń w fazie analizy. To okno (dostępne
  • za pośrednictwem systemu Windows - & gt; Grupa Changer pozwala wybrać podzbiór procedur
  • za pomocą wielokrotnego wyboru lub symboli wieloznacznych (np HDF5 i skojarzenie go z
  • Nowa grupa (np IO. Możesz zapisać plik, przesłać go w bazie danych i
  • używać go w oknach PerfExplorer (np, "Wykresy - & gt; Grupa% całkowitej
  • czas pracy ", aby zobaczyć skalowania operacji IO.
  • W polu Filtr umożliwia korzystanie z wyrażeń regularnych do filtrowania
  • funkcje / regiony, które chcesz zmienić. Nie jest niejawna * dodane do
  • koniec filtra, tak, że można po prostu wpisać MPI_ a zobaczysz,
  • wszystkie procedury MPI np.
  • Po wybrać jeden lub więcej funkcji / regiony, aktualne i dostępne

  • Będą wyświetlane
  • Grupy. Jeśli funkcje już wybrane nie mają
  • sam zestaw grup, to przecięcie ich grup będzie
  • czarno, a reszta będzie szary, tak, że można dodać do tej grupy
  • do reszty, albo usunąć go z wszystkich z nich.
  • Poprawiono drzewa Wybór modelu po zmianach dokonanych przez wielu wyboru.
  • Teraz, jeśli kliknij prawym przyciskiem myszy na niewyselekcjonowanej obiektu, staje wybierz
  • obiektu i pop-up pojawia się tylko do tego.
  • wizualizacja 3D działa obecnie w IBM BG / P używając ppc64 Jogl.
  • Wsparcie Lepiej Perfsuite celu analizowania perfsuite profile 1.0.0a4.
  • PerfExplorer:
  • Kod Perfexplorer został zaktualizowany do Weka 3.6.1. Musisz
  • uruchom perfexplorer_configure używać starszej instalacji PerfDMF w nowym
  • perfexplorer. DBSCAN klastrów jest już gotowa i można uruchomić
  • Weka Explorer bezpośrednio z zestawu danych. Początkowo top 10
  • & quot; ciekawe & quot; Funkcje są eksportowane do pliku CSV, i automatycznie
  • załadowany do Weka. Stamtąd można zrobić wszystkie rodzaje zabawy eksploracji danych.
  • DBSCAN metoda pierwsza normalizacji danych, a następnie znaleźć k-odległości
  • dla każdego procesu, gdzie k jest minimalna liczba punktów, jakie można znaleźć w
  • klastra. Wtedy k-odległości są klasyfikowane malejąco, a
  • k-odległości są starał się różnych odległościach sąsiedztwa dla
  • tworzenie klastrów. Wszelkie klastry, które znajdzie nową liczbę klastrów jest zapisane.
  • Zaktualizowane skrypty do obsługi nowej wersji (2.5.1, że Jython
  • obsługuje rzeczywisty poziom up-to-data dla Python w wersji 2.5. Nowa
  • wersja wymaga plik rejestru, a lokalizacja łatwość zapisu umieścić
  • cachefiles gdy słoiki są wstępnie przetwarzane znaleźć symbole.
  • Stworzył narzędzia, które będzie rekonstrukcji ślad Paraver z próbek TAU EBS.
  • tau_instrumentor:
  • Narzędzie tau_instrumentor obsługuje automatycznego poziomu pętli
  • oprzyrządowanie w trybie SPEC. Tryb Spec pozwala tau_instrumentor do
  • oprzyrządowanie wkładka wywołuje w kopii oryginalnego kodu źródłowego dla każdego
  • narzędzie. Wcześniej była używana przez narzędzia takie jak Scalasca na poziomie rutynowej
  • tylko oprzyrządowania. Teraz Obsługuje narzędzia poziomu pętli dla
  • narzędzia zewnętrzne, jak również.
  • źródłowy kompilatora Hybrid i oprzyrządowania na bazie:
  • Po oprzyrządowanie poziom automatyczne źródła (za pomocą PDT i
  • kompilacja nie produkuje plik .o (ze względu na możliwy błąd parsowania,
  • TAU używane, aby powrócić do oryginalnego wiersza polecenia kompilacji. Teraz
  • wywołuje kompilator kompilatora na używanie przyrządów opartych wstawić
  • rutynowe oprzyrządowanie poziomu w kodzie. Prowadzi to do lepszego
  • zakres oprzyrządowania kodu. Ta zmiana powinna być przejrzysta
  • Użytkownik. Aby wyłączyć tę nową funkcję, użytkownik musi jawnie przekazać
  • -optNoCompInst opcja w zmiennej środowiskowej TAU_OPTIONS. Należy
  • być podjęte podczas definicji wyklucza lub zawierać wykazy procedur i plików
  • selektywne pliki oprzyrządowanie. Rutynowe nazwy mogą się różnić (dla PDT i
  • przyrządy oparte kompilator kompilator Tau i skrypty są sprawy,
  • czuły, ale pozwalają na wykorzystanie symboli wieloznacznych w nazwach.
  • Wsparcie dla opakowań zewnętrznych.
  • TAU obsługuje teraz niedawną PAPI-C 4.0.0 wydanie oraz Scalasca 1.3.0 i DyninstAPI 6.1 wydaniu.
  • Nowe Platformy:
  • TAU obsługuje kompilatory Cray CCE (w C, C ++ i Fortran na Cray
  • Systemy XT (wystarczy wywołać "obciążenia Moduł PrgEnv-Cray" przed skonfigurowaniem
  • TAU. Kompilator oparty oprzyrządowanie nie jest jeszcze obsługiwany. TAU również
  • wyposażony udoskonaleń IBM BG konfiguracji / P.
  • Zasięg:
  • będzie dając pełny dzień poradnik POINT na konferencji LCI'10 w
  • Pittsburgh (marzec 8. Będziemy dystrybucji POINT LiveCD VI-HPS
  • na szkolenia.

Co nowego w wersji 2.18.1:

  • Wsparcie dodano do GPGPUs w PGI Compiler i PGI kompilatory w systemie Mac OS X.
  • Wsparcie Workflow pod Eclipse, wsparcie Charm ++ i wsparcie OpenMP zostały poprawione.
  • Python API został przyspieszony.
  • Dokumentacja została zaktualizowana.
  • Różne błędy zostały naprawione.

Co nowego w wersji 2.17.3:

  • Aktualizacje obejmują instrumentarium oparte o kompilator Intela, GNU i kompilatory PathScale, nowe API Pythona do śledzenia pamięci, poprawki do konfiguracji produktu IBM BG / P i wsparcie dla analizy i rysowanie wykresów CQoS z plików skryptów w PerfExplorer.

Podobne oprogramowanie

Acovea
Acovea

3 Jun 15

Embedded Profiler
Embedded Profiler

17 Feb 15

gprof2dot.py
gprof2dot.py

3 Jun 15

qtsourceview
qtsourceview

11 May 15

Komentarze do TAU

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!