- Where Developers Learn, Share, & Build Careers


In the process of using GIFF, I have written a C ++ program, I've found that the vast majority of the execution function "frames_dummy "The time spent is more precise, from the output of GPRF, calls a function with the frame in 76.38% of the sampling time and 24611191 in the first entry in the flat profile - _orama.

In short, I am trying to understand both of the frame_dummy refers to - as I do not have such a function - as well as what it means for my optimization efforts.

Although unlikely to be relevant, I should add that this program was designed to solve POSON's equation using multigrid algorithms, and employs MPI to parallel the work is. However, although MPI function calls are present, the above described GPRF output has been obtained from running only one process. I should also note that there is no dependency other than the MPI in my program and it has been compiled with G ++ 4.6.1.

Here's a very good explanation: But I'm not sure why your program is so long in the frame dummy Will spend it, or why it will be asked many times.

Perhaps your debug information in some binary is corrupt, or is the wrong interpretation by GPRF? Or can the GPRP be confiated by the MPI? Here's something to try: to run your program in GDB and with breakpoint at frame_demi function. See if it is actually called 24 million times, and if it does, then what is it called.

Also, can you confirm that this frame_dream is in crtbegin.o, and some other frame_digmim not?

Here - by reading my code, it should be called only once.

Besides, I'm assuming that your program offers the right result and creates it? (Specifically, if your program has a memory bug, then you can get some very strange behaviors.)

Comments

Popular posts from this blog

Python SQLAlchemy:AttributeError: Neither 'Column' object nor 'Comparator' object has an attribute 'schema' -

java - How not to audit a join table and related entities using Hibernate Envers? -

mongodb - CakePHP paginator ignoring order, but only for certain values -