My first test case is cholinv in pycamfs that uses ctf. I want to be able to profile it using critter, yet because its written in python, that is not currently possible. I cannot simply at the c++ interface routines critter::start and critter::stop to a python file.
Also, how would this be possible, since we need MPI_Init and MPI_Finalize to be intercepted, yet they are never called in the python code. ctf would have to call them, but then how would the arguments pass through from python into ctf's C++ interface?
My first test case is
cholinv
inpycamfs
that usesctf
. I want to be able to profile it usingcritter
, yet because its written in python, that is not currently possible. I cannot simply at the c++ interface routinescritter::start
andcritter::stop
to a python file.Also, how would this be possible, since we need
MPI_Init
andMPI_Finalize
to be intercepted, yet they are never called in the python code.ctf
would have to call them, but then how would the arguments pass through from python intoctf
's C++ interface?