Hpctoolkit

From Autodiff
Jump to: navigation, search

all components below were built on vanquish:

  1. PAPI library: from archive in
    ~/Downloads/papi-5.1.1.tar.gz
    

    built in

     
    cd /home/derivs/software/papi-5.1.1
    cd src
    

    with

    ./configure --prefix=/home/derivs/software/linux-Ubuntu_12.04-x86_64/papi-5.1.1_inst
    make 
    make install
    
  2. hpctoolkit-externals from SVN in
    cd /home/derivs/software/hpctoolkit-externals_svn
    mkdir BUILD && cd BUILD
    

    with

    ../configure
    make 
    make install
    
  3. hpctoolkit from SVN in
    cd /home/derivs/software/hpctoolkit_svn
    mkdir BUILD && cd BUILD
    

    with

    ../configure --prefix=/home/derivs/software/linux-Ubuntu_12.04-x86_64/hpctoolkit_svn_inst --with-externals=/home/derivs/software/hpctoolkit-externals_svn/BUILD/x86_64-unknown-linux-gnu --with-papi=/home/derivs/software/linux-Ubuntu_12.04-x86_64/papi-5.1.1_inst
    make 
    make install
    
  4. downloaded/installed archives for hpcviewer/hpctraceviewer
    ~/Downloads/hpcviewer-5.3.2-r1593-linux.gtk.x86_64.tgz
    ~/Downloads/hpctraceviewer-5.3.2-r1593-linux.gtk.x86_64.tgz 
    

    untared and installed as follows:

    cd /home/derivs/software/hpcviewer-5.3.2  # version added to directory name
    ./install /home/derivs/software/linux-Ubuntu_12.04-x86_64/hpctoolkit_svn_inst
    cd /home/derivs/software/hpctraceviewer-5.3.2  # version added to directory name
    ./install /home/derivs/software/linux-Ubuntu_12.04-x86_64/hpctoolkit_svn_inst
    

Don't forget that statically linked binaries need to be relinked with hpclink before measurements can be taken.

Personal tools