Skip to content
Tcl bindings for PAPI
Branch: master
Clone or download
Latest commit c7492f4 Aug 20, 2011
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
downloads Readme.txt updated. Aug 20, 2011
lib CODE_First_commit Jun 11, 2011
test
test_code SOME_TEST_CODE Jun 3, 2011
windows Makefile for MingW g++ added. Aug 1, 2011
Perft_common.h Updates Jul 1, 2011
Perft_ensemble.cpp
Perft_general.cpp Updates Jul 1, 2011
Perft_init.cpp Updates Jul 1, 2011
Perft_listEvents.cpp
Perft_others.cpp changes: Jun 26, 2011
Perft_papi.cpp Updates Jul 1, 2011
Perft_runFile.cpp Updates Jul 1, 2011
Perft_runScript.cpp Updates Jul 1, 2011
Perft_selectEvents.cpp Updates Jul 1, 2011
README.txt Updates Jul 1, 2011
makefile Test files added Jul 11, 2011

README.txt

I) Install PAPI (if necessary)
	1) Go to http://icl.cs.utk.edu/papi/
	2) Download the PAPI software
	3) tar xfz
	4) cd src
	5) ./configure
	6) make
	7) sudo make install
	8) sudo make install-man

II) check Perft makefile
	1) Check TCLI (path to tcl.h)
	2) Check LDFLAGS (path to tclstub, if not /usr/lib)
	3) Check TCLLIB (name of link option for Tcl stubs library)

III) make

IV) run
	1) make run (if you have rlwrap)
	2) else tclsh8.5
	3) load build/libperft.so
	4) Start instrumenting!
	
V) test
    make test	

You may need to modify LD_LIBRARY_PATH to include the location of libpapi.so

You can’t perform that action at this time.