From: Dennis Luehring <dl.soluz@gmx.net>
To: Karel Gardas <gardask@gmail.com>,
qemu-devel <qemu-devel@nongnu.org>,
Artyom Tarasenko <atar4qemu@gmail.com>,
Aurelien Jarno <aurelien@aurel32.net>
Subject: Re: [Qemu-devel] Debian 7.8.0 SPARC64 on qemu - anything i can do to speedup the emulation?
Date: Tue, 18 Aug 2015 13:21:54 +0200 [thread overview]
Message-ID: <55D31552.6010107@gmx.net> (raw)
In-Reply-To: <20150818081908.GH23508@aurel32.net>
Am 18.08.2015 um 10:19 schrieb Aurelien Jarno:
> How big is the source file and the output file? I find strange that I/O
> impacts so much for a compilation which should be CPU bounded. Maybe try
> to add the -pipe argument to g++.
and the gcc -ftime-report
g++ src/pugixml.cpp -g -Wall -Wextra -Werror -pedantic -std=c++0x -c
-MMD -MP -ftime-report
Execution times (seconds)
callgraph construction: 3.95 ( 2%) usr 1.54 ( 2%) sys 5.47 ( 2%)
wall 1344 kB ( 2%) ggc
callgraph optimization: 2.77 ( 1%) usr 1.35 ( 2%) sys 4.02 ( 1%)
wall 1155 kB ( 1%) ggc
ipa free lang data : 0.01 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 0%)
wall 0 kB ( 0%) ggc
cfg cleanup : 0.73 ( 0%) usr 0.17 ( 0%) sys 0.93 ( 0%)
wall 7 kB ( 0%) ggc
trivially dead code : 0.57 ( 0%) usr 0.22 ( 0%) sys 0.95 ( 0%)
wall 0 kB ( 0%) ggc
df live regs : 0.76 ( 0%) usr -0.01 (-0%) sys 0.77 ( 0%)
wall 0 kB ( 0%) ggc
df reg dead/unused notes: 0.95 ( 0%) usr 0.07 ( 0%) sys 1.13 ( 0%)
wall 839 kB ( 1%) ggc
register information : 0.60 ( 0%) usr 0.03 ( 0%) sys 0.64 ( 0%)
wall 0 kB ( 0%) ggc
alias analysis : 0.37 ( 0%) usr 0.15 ( 0%) sys 0.49 ( 0%)
wall 311 kB ( 0%) ggc
rebuild jump labels : 0.49 ( 0%) usr 0.11 ( 0%) sys 0.50 ( 0%)
wall 0 kB ( 0%) ggc
preprocessing : 7.70 ( 4%) usr 8.02 ( 9%) sys 15.55 ( 5%)
wall 801 kB ( 1%) ggc
parser : 42.51 (21%) usr 17.30 (20%) sys 61.96 (22%)
wall 32967 kB (37%) ggc
name lookup : 27.33 (14%) usr 36.38 (43%) sys 61.97 (22%)
wall 3781 kB ( 4%) ggc
inline heuristics : 1.37 ( 1%) usr 0.21 ( 0%) sys 1.66 ( 1%)
wall 0 kB ( 0%) ggc
tree gimplify : 6.54 ( 3%) usr 0.50 ( 1%) sys 7.46 ( 3%)
wall 8194 kB ( 9%) ggc
tree eh : 0.80 ( 0%) usr 0.23 ( 0%) sys 0.94 ( 0%)
wall 469 kB ( 1%) ggc
tree CFG construction : 0.96 ( 0%) usr 0.22 ( 0%) sys 1.24 ( 0%)
wall 3391 kB ( 4%) ggc
tree CFG cleanup : 1.46 ( 1%) usr 0.22 ( 0%) sys 1.83 ( 1%)
wall 11 kB ( 0%) ggc
tree find ref. vars : 0.34 ( 0%) usr 0.07 ( 0%) sys 0.36 ( 0%)
wall 346 kB ( 0%) ggc
tree PHI insertion : 0.34 ( 0%) usr 0.09 ( 0%) sys 0.43 ( 0%)
wall 409 kB ( 0%) ggc
tree SSA rewrite : 0.32 ( 0%) usr 0.18 ( 0%) sys 0.61 ( 0%)
wall 1243 kB ( 1%) ggc
tree SSA other : 2.30 ( 1%) usr 1.20 ( 1%) sys 3.74 ( 1%)
wall 152 kB ( 0%) ggc
tree operand scan : 1.24 ( 1%) usr 1.12 ( 1%) sys 2.35 ( 1%)
wall 2174 kB ( 2%) ggc
dominance frontiers : 0.09 ( 0%) usr 0.04 ( 0%) sys 0.08 ( 0%)
wall 0 kB ( 0%) ggc
dominance computation : 1.15 ( 1%) usr 0.23 ( 0%) sys 1.11 ( 0%)
wall 0 kB ( 0%) ggc
expand : 33.10 (17%) usr 6.31 ( 7%) sys 39.45 (14%)
wall 16724 kB (19%) ggc
varconst : 0.27 ( 0%) usr 0.12 ( 0%) sys 0.60 ( 0%)
wall 44 kB ( 0%) ggc
jump : 0.16 ( 0%) usr 0.16 ( 0%) sys 0.34 ( 0%)
wall 60 kB ( 0%) ggc
integrated RA : 13.32 ( 7%) usr 1.00 ( 1%) sys 13.84 ( 5%)
wall 2521 kB ( 3%) ggc
reload : 11.42 ( 6%) usr 0.08 ( 0%) sys 11.68 ( 4%)
wall 3016 kB ( 3%) ggc
thread pro- & epilogue: 2.06 ( 1%) usr 0.11 ( 0%) sys 2.24 ( 1%)
wall 1028 kB ( 1%) ggc
final : 16.51 ( 8%) usr 0.36 ( 0%) sys 17.28 ( 6%)
wall 609 kB ( 1%) ggc
symout : 11.74 ( 6%) usr 0.54 ( 1%) sys 12.19 ( 4%)
wall 6948 kB ( 8%) ggc
plugin execution : 3.81 ( 2%) usr 6.63 ( 8%) sys 9.67 ( 3%)
wall 0 kB ( 0%) ggc
rest of compilation : 0.02 ( 0%) usr 0.02 ( 0%) sys 0.04 ( 0%)
wall 0 kB ( 0%) ggc
TOTAL : 198.47 85.23 284.09
89326 kB
next prev parent reply other threads:[~2015-08-18 11:22 UTC|newest]
Thread overview: 80+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-28 7:52 [Qemu-devel] Debian 7.8.0 SPARC64 on qemu - anything i can do to speedup the emulation? Dennis Luehring
2015-07-28 9:54 ` Artyom Tarasenko
2015-07-29 6:20 ` Dennis Luehring
2015-07-29 8:23 ` Artyom Tarasenko
2015-07-29 15:01 ` Aurelien Jarno
2015-07-30 3:52 ` Dennis Luehring
2015-07-30 7:52 ` Aurelien Jarno
2015-07-30 8:16 ` Dennis Luehring
2015-07-30 8:42 ` Artyom Tarasenko
2015-07-30 8:55 ` Aurelien Jarno
2015-07-30 9:35 ` Artyom Tarasenko
2015-07-30 10:09 ` Aurelien Jarno
2015-07-30 18:21 ` Dennis Luehring
2015-07-30 15:50 ` Aurelien Jarno
2015-07-31 15:31 ` Artyom Tarasenko
2015-07-31 15:43 ` Aurelien Jarno
2015-08-02 13:11 ` Mark Cave-Ayland
2015-08-03 8:31 ` Artyom Tarasenko
2015-08-03 9:17 ` Aurelien Jarno
2015-08-18 9:24 ` Artyom Tarasenko
2015-08-18 17:55 ` Richard Henderson
2015-08-19 10:41 ` Artyom Tarasenko
2015-08-19 11:00 ` Aurelien Jarno
2015-08-19 14:41 ` Artyom Tarasenko
2015-08-20 5:22 ` Dennis Luehring
2015-08-20 10:40 ` Artyom Tarasenko
2015-08-20 17:19 ` Richard Henderson
2015-08-21 4:32 ` Dennis Luehring
2015-08-21 5:49 ` Richard Henderson
2015-08-21 6:05 ` Dennis Luehring
2015-08-21 15:47 ` Richard Henderson
2015-08-21 16:13 ` Aurelien Jarno
2015-08-21 16:41 ` Dennis Luehring
2015-08-22 16:45 ` Artyom Tarasenko
2015-08-22 17:47 ` Dennis Luehring
2015-08-22 18:53 ` Artyom Tarasenko
2015-08-23 12:11 ` Dennis Luehring
2015-08-23 0:41 ` Richard Henderson
2015-08-26 16:17 ` Artyom Tarasenko
2015-08-26 19:47 ` Richard Henderson
2015-08-27 5:54 ` Dennis Luehring
2015-08-27 15:04 ` Richard Henderson
2015-08-27 15:58 ` Artyom Tarasenko
2015-08-17 11:32 ` Dennis Luehring
2015-08-03 7:58 ` Dennis Luehring
2015-08-03 14:51 ` Dennis Luehring
2015-08-03 15:59 ` Karel Gardas
2015-08-03 19:51 ` Dennis Luehring
2015-08-06 9:00 ` Karel Gardas
2015-08-06 9:21 ` Dennis Luehring
2015-08-06 9:27 ` Dennis Luehring
2015-08-06 12:50 ` Karel Gardas
2015-08-06 16:35 ` Dennis Luehring
2015-08-18 4:25 ` Dennis Luehring
2015-08-18 8:19 ` Aurelien Jarno
2015-08-18 10:39 ` Dennis Luehring
2015-08-18 11:21 ` Dennis Luehring [this message]
[not found] ` <CAMO55fkcW1eOaZSz2MJgqZEP29pTuHvTLe0Kna5eHYfg7cFyPA@mail.gmail.com>
2015-08-19 4:28 ` Dennis Luehring
2015-07-29 8:07 ` Dennis Luehring
2015-07-29 15:03 ` Aurelien Jarno
2015-07-29 9:17 ` Karel Gardas
2015-07-29 10:20 ` Dennis Luehring
2015-07-29 13:45 ` Karel Gardas
2015-07-29 15:13 ` Aurelien Jarno
2015-07-29 10:55 ` Dennis Luehring
2015-07-29 12:34 ` Karel Gardas
2015-07-29 12:38 ` Karel Gardas
2015-07-29 13:55 ` Dennis Luehring
2015-07-29 14:41 ` Karel Gardas
2015-07-30 3:47 ` Dennis Luehring
2015-07-30 7:12 ` Paolo Bonzini
2015-07-30 8:31 ` Artyom Tarasenko
2015-08-02 19:12 ` Alex Bennée
2015-07-30 7:55 ` Aurelien Jarno
2015-08-17 14:19 ` Artyom Tarasenko
2015-08-17 15:40 ` Richard Henderson
2015-08-17 16:25 ` Artyom Tarasenko
2015-08-17 21:08 ` Aurelien Jarno
2015-08-27 15:29 ` Artyom Tarasenko
2015-09-02 4:34 ` Dennis Luehring
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=55D31552.6010107@gmx.net \
--to=dl.soluz@gmx.net \
--cc=atar4qemu@gmail.com \
--cc=aurelien@aurel32.net \
--cc=gardask@gmail.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.