GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - OpenSpeedShop/openspeedshop: Open|SpeedShop is a community effort by The Krell Institute with current direct funding from DOE’s NNSA and Office of Science. It is building on top of a broad list of community infrastructures, most notably Dyninst and MRNet from UW, libmonitor from Rice, and PAPI from UTK. Open|SpeedShop is an open source multi platform Linux performance tool which is targeted to support performance analysis of applications running on both single node and large scale Intel, AMD, ARM, Intel Phi, PPC, GPU processor based systems and on Blue Gene and Cray platforms.

BranchesTags
Open more actions menu

Latest commit

 

History

7,199 Commits
7,199 Commits

Folders and files

NameName
Last commit message
Last commit date
cmake
cmake
 
 
doc
doc
 
 
examples
examples
 
 
libopenss-cli
libopenss-cli
 
 
libopenss-framework
libopenss-framework
 
 
libopenss-gui
libopenss-gui
 
 
libopenss-guibase
libopenss-guibase
 
 
libopenss-guichart
libopenss-guichart
 
 
libopenss-guidialogs
libopenss-guidialogs
 
 
libopenss-guiexprinfo
libopenss-guiexprinfo
 
 
libopenss-guiimages
libopenss-guiimages
 
 
libopenss-guiobjects
libopenss-guiobjects
 
 
libopenss-guiplugin
libopenss-guiplugin
 
 
libopenss-message
libopenss-message
 
 
libopenss-queries-cuda
libopenss-queries-cuda
 
 
libopenss-queries
libopenss-queries
 
 
libopenss-runtime
libopenss-runtime
 
 
liveOSS
liveOSS
 
 
m4
m4
 
 
man
man
 
 
openss
openss
 
 
ossdumpcuda
ossdumpcuda
 
 
ossdumpsym
ossdumpsym
 
 
plugins
plugins
 
 
pyscripting
pyscripting
 
 
sanity
sanity
 
 
scripts
scripts
 
 
test
test
 
 
usability
usability
 
 
.gitignore
.gitignore
 
 
CHANGELOG
CHANGELOG
 
 
CMakeLists.txt
CMakeLists.txt
 
 
COPYING
COPYING
 
 
Doxyfile.inc
Doxyfile.inc
 
 
INSTALL
INSTALL
 
 
Makefile.am
Makefile.am
 
 
NOTES-developer
NOTES-developer
 
 
README
README
 
 
README-addCLIcommand
README-addCLIcommand
 
 
README-mpi
README-mpi
 
 
ac_pkg_mpi.m4
ac_pkg_mpi.m4
 
 
acinclude.m4
acinclude.m4
 
 
bootstrap
bootstrap
 
 
bootstrap_rpm
bootstrap_rpm
 
 
configure.ac
configure.ac
 
 
do_build
do_build
 
 
do_chrooted_make
do_chrooted_make
 
 
mc
mc
 
 

Repository files navigation

Please see the BuildInstallGuide.txt in the release directory for the latest build
and install information.  That document is based on the "pdf" version 
of the Build and Install Guide that is available in the Files download 
area for this OpenSpeedShop release on sourceforge.

Both documents have valid Open|SpeedShop-2.3 release information.

These are some sample cmake build scripts to use as an example:

-------------------------------------------------------------------

-------------------------------------------------------------------
BUILDING OPENSPEEDSHOP for the cbtf instrumentor:
-------------------------------------------------------------------

LISTING OF THE SCRIPT:

$ cat run_cmake_osscbtf_laptop.sh
rm -rf build-cbtf
mkdir build-cbtf
pushd build-cbtf

export KRELL_ROOT=/opt/krellroot_v2.3.0
export MRNET_ROOT=/opt/krellroot_v2.3.0
export DYNINST_ROOT=/opt/krellroot_v2.3.0
export CBTF_KRELL_INSTALL_DIR=/opt/cbtf_v2.3.0
export CBTF_ARGO_INSTALL_DIR=/opt/cbtf_v2.3.0
export CBTF_INSTALL_DIR=/opt/cbtf_v2.3.0
export OSS_CBTF_INSTALL_DIR=/opt/osscbtf_v2.3.0

# Locate the find package files in the locations that cmake expects
export MY_CMAKE_PREFIX_PATH="${CBTF_INSTALL_DIR}:${CBTF_KRELL_INSTALL_DIR}:${KRELL_ROOT}"
cmake .. \
       -DCMAKE_BUILD_TYPE=None \
       -DCMAKE_CXX_FLAGS="-g -O2" \
       -DCMAKE_C_FLAGS="-g -O2" \
       -DCMAKE_INSTALL_PREFIX=${OSS_CBTF_INSTALL_DIR}\
       -DCBTF_DIR=${CBTF_INSTALL_DIR} \
       -DCBTF_KRELL_DIR=${CBTF_KRELL_INSTALL_DIR} \
       -DCBTF_ARGONAVIS_DIR=${CBTF_ARGO_INSTALL_DIR} \
       -DINSTRUMENTOR="cbtf" \
       -DRESOLVE_SYMBOLS=symtabapi \
       -DCMAKE_PREFIX_PATH=${MY_CMAKE_PREFIX_PATH} \
       -DBINUTILS_DIR=${KRELL_ROOT} \
       -DLIBELF_DIR=${KRELL_ROOT} \
       -DLIBDWARF_DIR=${KRELL_ROOT} \
       -DDYNINST_DIR=${DYNINST_ROOT} \
       -DMRNET_DIR=${MRNET_ROOT} 

make clean
make
make install

RUN THE SCRIPT TO BUILD:
$ sh run_cmake_osscbtf_laptop.sh



About

Open|SpeedShop is a community effort by The Krell Institute with current direct funding from DOE’s NNSA and Office of Science. It is building on top of a broad list of community infrastructures, most notably Dyninst and MRNet from UW, libmonitor from Rice, and PAPI from UTK. Open|SpeedShop is an open source multi platform Linux performance tool wh…

www.openspeedshop.org

Resources

Readme
License
Activity
Custom properties

Stars

24 stars

Watchers

13 watching

Forks

10 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.