TAU

Software screenshot:
TAU
Software detaljer:
Version: 2.21.3
Upload dato: 20 Feb 15
Licens: Gratis
Popularitet: 11

Rating: nan/5 (Total Votes: 0)

TAU (Tuning og analyse Hjælpeprogrammer) er et værktøj ramme for højtydende parallel og distribueret databehandling program og performance analyse.
TAU giver en række værktøjer til statisk og dynamisk analyse af programmer skrevet i C, C ++, FORTRAN 77/90, Python, High Performance FORTRAN, og Java.
Især TAU tilbyder en state-of-the-art ydeevne profilering og sporing facilitet, der understøtter en generel skalerbar parallel udførelse model baseret på knudepunkter, sammenhænge, ​​og tråde.
Målet med TAU projektet er at udvikle programmet og performance analyse teknologi, der opfylder både de udfordringer, udvikling skalerbare parallelle computersystemer og behov programmering metoder, der anvendes til den næste generation af videnskabelige anvendelser.
TAU bør kunne målrette mangfoldigheden af ​​computing paradigmer og maskiner samtidig med en ramme af bærbare og rekonfigurable måling og analyse komponenter, der kan optimeres og udvides.

Hvad er nyt denne udgivelse:

  • Denne version tilføjer en port til ARM Linux, Intel MIC-platforme, CUDA 5,0 support, UPC Runtime instrumentering til Cray CCE og BUPC, forbedringer i MPI indpakning, støtte til ParaProf 3D IBM BG / Q, og ARM Linux.

Hvad er nyt i version 2.21.2:

  • Større ændringer omfatter SHMEM profilering for Cray og SGI, NVIDIA OpenCL og AMD OpenCL support, et tau_rewrite værktøj baseret på MAQAO, OpenSHMEM Profiling, Score-P Atomic / Kontekst Events, OpenMP 3,0 instrumentering med Opari2, NVIDIA CUPTI v4.1, H2 database i PerfDMF, debugging med TAU_TRACK_SIGNALS, MinGW compiler støtte til Vinduer, UPC kilde niveau instrumentering ved hjælp af Rose parser til at støtte Cray CCE compiler, og PDT 3.17 med Rose og MAQAO binær instrumentor.

Hvad er nyt i version 2.19.1:

  • ParaProf:
  • ParaProf har et nyt udtryk vindue, der giver dig mulighed for nemt at oprette
  • afledte målinger (Indstillinger - & gt;. Vis Afledte Metric Panel Du kan også passere
  • en liste over udtryk i en fil til paraprof og anvende udtrykkene på
  • ethvert niveau (ansøgning, eksperiment, forsøg på en profil fil eller i en
  • database. Dette vindue vises også i perfexplorer.
  • Paraprof har en opdateret 3D kommunikation vindue, der har skydere
  • og trådkors til præcist at vurdere omfanget af punkt-til-punkt
  • kommunikation mellem afsender og modtager noder. Hvis du vil bruge kommunikation
  • matrix vises i paraprof, skal du indstille TAU_COMM_MATRIX miljø
  • variabel til 1 før udførelse af instrumenteret ansøgning.
  • En ny gruppe skifter vindue er til rådighed for at ændre gruppen
  • medlemskab af begivenheder i analysefasen. Dette vindue (tilgængelig
  • via Windows - & gt; Gruppe Changer tillader dig at vælge en delmængde af rutiner
  • Brug af flere valg eller wildcards (f.eks HDF5 og knytte det til en
  • ny gruppe (f.eks IO. Du kan gemme filen, uploade det i en database og
  • bruge det i PerfExplorer vinduer (fx "Charts - & gt; Group% af den samlede
  • runtime 'for at se skalering af IO operationer.
  • Filteret boks kan du bruge regulære udtryk til at filtrere hvilke
  • funktioner / regioner, du vil ændre. Der er en implicit * tilføjet til
  • enden af ​​filteret, så du bare kan skrive MPI_ og du vil se
  • alle MPI rutiner for eksempel.
  • Når du har valgt en eller flere funktion / regioner, den nuværende og tilgængelig
  • grupper vil blive vist. Hvis de funktioner, du har valgt ikke har
  • de samme grupper, så skæringspunktet mellem deres grupper vil være
  • sort, og resten vil være grå, så du enten kan tilføje denne gruppe
  • til resten, eller fjerne det fra dem alle.
  • Fast træ udvælgelse model efter ændringerne til multi-valg.
  • Nu, hvis du højreklikker på et umarkeret objekt, bliver det at vælge
  • objekt og pop-up vises kun for dette.
  • 3D-visualisering fungerer nu på IBM BG / P hjælp PPC64 Jogl.
  • Bedre Perfsuite støtte til parsing perfsuite 1.0.0a4 profiler.
  • PerfExplorer:
  • Perfexplorer kode er blevet opdateret til Weka 3.6.1. Du skal
  • køre perfexplorer_configure at bruge en ældre PerfDMF installation i det nye
  • perfexplorer. DBSCAN klyngedannelse er nu operationel, og du kan starte
  • Weka Explorer direkte fra et datasæt. I første omgang de 10
  • & quot; interessant & quot; funktioner, der eksporteres til en CSV-fil, og automatisk
  • indlæst i Weka. Herfra kan du gøre alle former for sjov data mining.
  • DBSCAN metode vil først normalisere dataene, så find de k-afstande
  • for hver proces, hvor k er det mindste antal point, der skal findes i
  • klyngen. Så k-afstande sorteres faldende, og
  • k-afstande er prøvet diverse nabolag afstande for den
  • klyngedannelse. Enhver klyngedannelse som finder et nyt antal klynger er gemt.
  • Opdateret scripts til at understøtte den nye version af Jython (2.5.1, der
  • understøtter en faktisk up-to-date standard for Python, version 2.5. Den nye
  • version kræver en indskrive fil, og en bruger-skrivbar sted at sætte
  • cachefiles når krukkerne er præ-behandlet for at finde symboler.
  • Oprettet et hjælpeprogram, der vil rekonstruere et Paraver spor fra TAU EBS prøver.
  • tau_instrumentor:
  • tau_instrumentor værktøj understøtter nu automatisk loop niveau
  • instrumentering i SPEC mode. Den spec mode gør det muligt tau_instrumentor til
  • Indsæt instrumentering opkald i en kopi af den originale kildekode til enhver
  • værktøj. Tidligere i denne blev brugt af værktøjer såsom Scalasca for rutinemæssig niveau
  • instrumentering kun. Nu er det understøtter loop niveau instrumentering til
  • eksterne værktøjer som godt.
  • Hybrid kilde og compiler-baserede instrumenter:
  • Når den automatiske kilde niveau instrumentering (ved hjælp af PDT og
  • udarbejdelse producerer ikke en .o fil (på grund af en mulig parsing fejl,
  • TAU bruges til at vende tilbage til den oprindelige udarbejdelse kommandolinjen. Nu er det
  • påberåber compileren til at bruge compiler-baserede instrumenter til at indsætte
  • rutine niveau instrumentering i koden. Dette fører til en bedre
  • instrumentering dækning af koden. Denne ændring bør være gennemsigtig for
  • brugeren. For at deaktivere denne nye funktion, skal brugeren eksplicit passere
  • -optNoCompInst indstilling i miljøvariablen TAU_OPTIONS. Pleje skal
  • skal tages samtidig definere udelukke eller inkludere lister over rutiner og filer i
  • selektive instrumentering filer. De rutinemæssige navne kan variere (for PDT og
  • compiler baseret instrumentering og TAU s compiler scripts er sag
  • følsom, men de tillader brug af jokertegn i navne.
  • Understøttelse af kolli.
  • TAU understøtter nu den seneste PAPI-C 4.0.0 release samt Scalasca 1.3.0 og DyninstAPI 6.1 udgivelse.
  • nye platforme:
  • TAU understøtter Cray CCE compilere (for C, C ++ og Fortran på Cray
  • XT systemer (blot påberåbe sig »modul load PrgEnv-cray 'inden du konfigurerer
  • TAU. Compiler-baserede instrumenter er endnu ikke understøttet. TAU også
  • har forbedringer IBM BG / P konfiguration.
  • Udlæg:
  • Vi vil give en hel dag POINT tutorial på LCI'10 konference i
  • Pittsburgh (marts 8. Vi vil distribuere PUNKT VI-HPS LiveDVDs
  • til træning.

Hvad er nyt i version 2.18.1:

  • Support blev tilføjet til GPGPUs i BGB Compiler og for BGB compilere på Mac OS X.
  • Workflow støtte under Eclipse, Charm ++ support og OpenMP støtte blev forbedret.
  • Python API blev fremskyndet.
  • Dokumentationen blev opdateret.
  • Diverse bugs blev fastsat.

Hvad er nyt i version 2.17.3:

  • Opdateringer omfatter compiler-baserede instrumenter til Intel, GNU og PathScale compilere, en ny Python API for hukommelse sporing, er der for IBM BG / P-konfiguration, og støtte til CQoS analyse og tegning diagrammer fra script filer i PerfExplorer.

Lignende software

crackerjack
crackerjack

3 Jun 15

DoctorJ
DoctorJ

11 May 15

prego
prego

20 Feb 15

Kommentarer til TAU

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!