[HN Gopher] Profilerpedia: A Map of the Software Profiling Ecosy...
       ___________________________________________________________________
        
       Profilerpedia: A Map of the Software Profiling Ecosystem
        
       Author : todsacerdoti
       Score  : 36 points
       Date   : 2021-10-04 14:47 UTC (8 hours ago)
        
 (HTM) web link (www.markhansen.co.nz)
 (TXT) w3m dump (www.markhansen.co.nz)
        
       | gnufx wrote:
       | Free performance tools (tracing, profiling, visualization) from
       | the HPC world, but more widely applicable, some with decades of
       | R&D behind them, include:
       | 
       | BSC's https://tools.bsc.es/
       | 
       | TAU https://www.cs.uoregon.edu/research/tau/
       | 
       | The Scalasca set http://www.scalasca.org/ https://score-p.org
       | https://github.com/orgs/score-p/repositories
       | 
       | HPCToolkit http://www.hpctoolkit.org/
       | 
       | Open|SpeedShop https://openspeedshop.org/
       | 
       | MAQAO (only partially free) http://www.maqao.org/
       | 
       | LIKWID https://hpc.fau.de/research/tools/likwid/
       | 
       | Ravel https://github.com/LLNL/ravel
       | 
       | ViTE https://solverstack.gitlabpages.inria.fr/vite/
       | 
       | and assorted other things, but that should be enough to be going
       | on with.
        
       | throwaway78981 wrote:
       | There's also Prodfiler from Halvar Flake and friends.
       | 
       | https://prodfiler.com/
        
       | wyldfire wrote:
       | > Build converters between popular profilers and analysis UIs to
       | unlock better analysis.
       | 
       | This would definitely be handy - a tool to transform among the
       | profiler formats? I think some subsets of this exist -- tools
       | that will map one or two to one or two other formats, but nothing
       | very general.
       | 
       | > Update profiler documentation to point to great analysis UIs
       | that can accept the output for that profiler.
       | 
       | The chrome trace format is versatile and Perfetto [1] is a great
       | visualizer for it. It's mentioned several times in the
       | spreadsheet but I wanted to endorse it because I've had some
       | positive experiences lately. There are some subtleties to how the
       | trace format is rendered that don't seem like they're totally
       | captured by the trace format spec though.
       | 
       | [1] https://ui.perfetto.dev/
        
       ___________________________________________________________________
       (page generated 2021-10-04 23:01 UTC)