|
From: Mohit T. <moh...@gm...> - 2006-10-05 18:18:14
|
Hello, I notice that running the floating point benchmarks (like ammp) takes a substantial time. (ammp took ~15min natively and 1.5 hrs using nulgrind) With Memcheck's ~50X overhead, it might take this 12.5 hrs to finish. Is there a way I can switch between native and valgrind executions of a program, so I could use a phase analyzing software like Simpoint to simulate only certain instructions. (A simulator like ptlsim can do such switching...) I saw in the tool_iface that any particular function can be wrapped around with macros to execute them natively, but is there a way I can insert switch_to_native() or switch_to_VG() calls in the profiled program's (like ammp) code? Thanks a lot, Mohit |