From mboxrd@z Thu Jan 1 00:00:00 1970
Received: from eggs.gnu.org ([2001:4830:134:3::10]:35389)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from
) id 1ZRey5-0001sh-4S
for qemu-devel@nongnu.org; Tue, 18 Aug 2015 07:22:14 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1ZRexz-0002F3-TV
for qemu-devel@nongnu.org; Tue, 18 Aug 2015 07:22:13 -0400
Received: from mout.gmx.net ([212.227.15.15]:61986)
by eggs.gnu.org with esmtp (Exim 4.71)
(envelope-from ) id 1ZRexz-0002Eu-Ko
for qemu-devel@nongnu.org; Tue, 18 Aug 2015 07:22:07 -0400
References: <20150729150147.GO11361@aurel32.net> <55B99F95.8010603@gmx.net>
<20150730075252.GT11361@aurel32.net> <55B9DD60.8020801@gmx.net>
<20150730085500.GV11361@aurel32.net> <55BF7FF7.8080308@gmx.net>
<55BFC62E.4030001@gmx.net>
<55D2B3B5.80309@gmx.net> <20150818081908.GH23508@aurel32.net>
From: Dennis Luehring
Message-ID: <55D31552.6010107@gmx.net>
Date: Tue, 18 Aug 2015 13:21:54 +0200
MIME-Version: 1.0
In-Reply-To: <20150818081908.GH23508@aurel32.net>
Content-Type: text/plain; charset=iso-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [Qemu-devel] Debian 7.8.0 SPARC64 on qemu - anything i can do
to speedup the emulation?
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
To: Karel Gardas , qemu-devel , Artyom Tarasenko , Aurelien Jarno
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