- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Hi,
I would like to ask why the release configuration of my fortran program is much faster when run from within the Vtune Amplifier enviroment. Is this a memory management issue that I have to deal with?
- Marcas:
- Intel® Fortran Compiler
Link copiado
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Just to confirm - the exact same exe, with the exact same input, giving the exact same results, is faster when running under Vtune?
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Maybe part of your app's code executed only under VTune?
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
That is true.You can for example clearly see it when in Debug configuration int 3 buffer(probably to trigger debugger breakpoint) is added to the function so during the execution there is overhead of buffer filing instruction in Release configuration no 0xcc filled buffer is used.
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Hi everybody and thanks for your help.
I am currently running Visual Fortran Composer XE 2013 (Update 3) under Visual studio 2010 for Windows 7. The current Vtune version is is XE 2013 (Update 6). What I managed to figure out is that when I choose to run the Release version from within the Visual Studio environment (pressing F5) I get a slowed down behaviour. However when I run the Release version, either through Vtunes or by double clicking the executable I get what I am expecting.
This behaviour was not observed in any of the previous versions of the compiler.
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
- Subscrever fonte RSS
- Marcar tópico como novo
- Marcar tópico como lido
- Flutuar este Tópico para o utilizador atual
- Marcador
- Subscrever
- Página amigável para impressora