Displaying 20 results from an estimated 29 matches for "em3d".
2003 Nov 01
0
[LLVMdev] Cute profiling toy for LLVM
...This instruments the bytecode file, executes it with the JIT (_appending_
information into an llvmprof.out file), then runs the llvm-prof utility to
format it into a human readable report (llvm-prof is documented here:
http://llvm.cs.uiuc.edu/docs/CommandGuide/llvm-prof.html ) Running this
on the em3d Olden benchmark produces this output:
<all of the program output>
===-------------------------------------------------------------------------===
LLVM profiling output for execution:
Output/em3d.llvm.bc
===-------------------------------------------------------------------------===
Func...
2005 Jul 01
0
[LLVMdev] execution time of bytecode and native
...4463 1128 106 | 62 149 469 28 |
bh/bh | 3.09 0.2700 0.1231 0.0107 0.1184 0.0030 0.0006 | 11983 2483 137 | 223 408 968 27 |
bisort/bisort | 2.86 0.0800 0.0332 0.0046 0.0163 0.0002 0.0002 | 3825 914 148 | 17 64 * * |
em3d/em3d | 2.84 0.0600 0.0569 0.0034 0.0195 0.0003 0.0002 | 3005 727 406 | 32 79 58 1 |
voronoi/voronoi | 1.11 0.1900 0.0601 0.0081 0.0755 0.0024 0.0009 | 8676 2205 322 | 141 275 761 38 |
health/health | 0.97 0.0800 0.0298 0.0036 0....
2005 Jul 01
1
[LLVMdev] execution time of bytecode and native
Hello ,
I am compiling SPEC 2000 benchmarks with llvm .Got stuck with calculating "execution time" of all the .bc and native files.
The log for nightly test itself gives execution times but I am passing the bytecode files to my pass which gives another bytecode file.I have to calculate execution time of such bytecode and native files as well.If i simply do this:
time lli
2005 Jul 21
1
[LLVMdev] execution time of bytecode and native
...36 702 | 105 216 790 58 |
tsp/tsp | 4.72 0.1400 0.0439 0.0073 0.0591 0.0023 0.0005 | 4463 1128 106 | 62 149 469 28 |
bh/bh | 3.09 0.2700 0.1231 0.0107 0.1184 0.0030 0.0006 | 11983 2483 137 | 223 408 968 27 |
bisort/bisort | 2.86 0.0800 0.0332 0.0046 0.0163 0.0002 0.0002 | 3825 914 148 | 17 64 * * |
em3d/em3d | 2.84 0.0600 0.0569 0.0034 0.0195 0.0003 0.0002 | 3005 727 406 | 32 79 58 1 |
voronoi/voronoi | 1.11 0.1900 0.0601 0.0081 0.0755 0.0024 0.0009 | 8676 2205 322 | 141 275 761 38 |
health/health | 0.97 0.0800 0.0298 0.0036 0.0171 0.0004 0.0002 | 3438 823 268 | 35 49 101 6 |
perimeter/perimeter |...
2017 Oct 25
2
RFC: Switching to the new pass manager by default
...BitBench/uudecode/uudecode -50.90%
>
> SingleSource/Benchmarks/Adobe-C++/loop_unroll
> -27.75%
>
> SingleSource/Benchmarks/Misc/perlin
> -21.35%
>
> MultiSource/Benchmarks/Olden/em3d/em3d
> -19.12%
>
> MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4
> -8.58%
>
> SingleSource/Benchmarks/McGill/chomp
> -6.33%
>
> MultiSource/Benchmarks/sim/sim...
2017 Oct 25
5
RFC: Switching to the new pass manager by default
...> -50.90%
>
> SingleSource/Benchmarks/Adobe-C++/loop_unroll
> -27.75%
>
> SingleSource/Benchmarks/Misc/perlin
> -21.35%
>
> MultiSource/Benchmarks/Olden/em3d/em3d
> -19.12%
>
> MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4
> -8.58%
>
> SingleSource/Benchmarks/McGill/chomp
> -6.33%
>
> MultiSour...
2005 Jun 30
3
[LLVMdev] X86AsmPrinter + MASM and NASM backends
Some wheird problem, Target/X86 builds okay now.
But there seems to be another problem with the Cygwin build :-
make[4]: Entering directory `/usr/build/llvm/lib/Target/SparcV9/ModuloScheduling'
llvm[4]: Compiling ModuloSchedulingSuperBlock.cpp for Debug build
/usr/src/llvm/lib/Target/SparcV9/ModuloScheduling/ModuloSchedulingSuperBlock.cpp
: In member function `virtual bool
2003 Jan 13
0
[LLVMdev] X86 JIT status
...nstructions which are not implemented yet (cast ulong -> fp type,
f.e.) but they are apparently not frequently used. :) That said, here is
the status of programs:
Regression/Jello: All work
SingleSource: All work
MultiSource:
Working: health, perimeter, power, treeadd, bisort, voronoi, tsp, em3d
: pi, llubenchmark, etc...
__iob : bh, anagram, fhourstones, burg, sgefa, sim, 181.mcf, ...
other : mst
The __iob problems are because of explicit references to stdin,out,err in
the .c code. The problem is that the headers we're using turns them into
references to an __iob arra...
2015 Feb 26
5
[LLVMdev] [RFC] AArch64: Should we disable GlobalMerge?
Hi all,
I've started looking at the GlobalMerge pass, enabled by default on
ARM and AArch64. I think we should reconsider that, at least for
AArch64.
As is, the pass just merges all globals together, in groups of 4KB
(AArch64, 128B on ARM).
At the time it was enabled, the general thinking was "it's almost
free, it doesn't affect performance much, we might as well use it".
2012 Feb 19
2
[LLVMdev] Problem While Running Test Suite
...Source/Benchmarks/Fhourstones-3.1/fhourstones3.1 | * | * |
MultiSource/Benchmarks/mafft/pairlocalalign | * | * |
MultiSource/Benchmarks/Olden/perimeter/perimeter | * | * |
MultiSource/Benchmarks/Olden/em3d/em3d | * | * |
MultiSource/Benchmarks/Olden/tsp/tsp | * | * |
MultiSource/Benchmarks/Olden/power/power | * | * |
MultiSource/Benchmarks/Olden/bisort/bisort...
2013 Jul 28
0
[LLVMdev] IR Passes and TargetTransformInfo: Straw Man
...99 0.05889281507655
Benchmarks/ASC_Sequoia/IRSmk/IRSmk 2.6607 2.6626 0.07140977938136
Benchmarks/Fhourstones-3.1/fhourstones3.1 0.7427 0.7433 0.08078632018310
Benchmarks/TSVC/LoopRestructuring-dbl/LoopR 2.9857 2.9883 0.08708175637204
Benchmarks/Olden/em3d/em3d 2.0241 2.0262 0.10374981473247
Benchmarks/TSVC/LoopRerolling-flt/LoopRerol 2.0889 2.0914 0.11968021446694
Benchmarks/TSVC/Packing-dbl/Packing-dbl 2.8154 2.8196 0.14917951268025
Benchmarks/BitBench/five11/five11 4.038 4.0448...
2017 Oct 18
18
RFC: Switching to the new pass manager by default
Greetings everyone!
The new pass manager is getting extremely close to the point where I'm not
aware of any significant outstanding work needed, and I'd like to see what
else would be needed to enable it by default. Here are the current
functionality I'm aware of outstanding:
1) Does not do non-trivial loop unswitching. Majority of this is in
https://reviews.llvm.org/D34200 but will
2011 Apr 30
2
[LLVMdev] Greedy register allocation
.../ClamAV/clamscan
+3.0% MultiSource/Applications/hexxagon/hexxagon
+3.7% SingleSource/Benchmarks/Shootout/ary3
+3.8% MultiSource/Benchmarks/BitBench/uudecode/uudecode
+4.0% MultiSource/Benchmarks/sim/sim
+4.9% SingleSource/Benchmarks/BenchmarkGame/nsieve-bits
+5.0% MultiSource/Benchmarks/Olden/em3d/em3d
+5.3% SingleSource/Benchmarks/Misc-C++/Large/ray
+6.1% MultiSource/Benchmarks/MiBench/automotive-susan/automotive-susan
+6.5% MultiSource/Benchmarks/McCat/08-main/main
+6.5% MultiSource/Benchmarks/Olden/health/health
+6.9% MultiSource/Benchmarks/Trimaran/enc-md5/enc-md5
+9.1% MultiSource...
2008 Feb 03
0
[LLVMdev] 2.2 Prerelease available for testing
...7.15 * 7.52 | 0.98 1.13 n/a n/a
MultiSource/Benchmarks/Olden/bisort/bisort | 0.0283 7092 0.0457 * 0.0447 | 1.79 1.89 1.54 * 1.63 | 0.95 1.16 n/a n/a
MultiSource/Benchmarks/Olden/em3d/em3d | 0.0557 7584 0.0449 * 0.0448 | 6.61 7.63 7.05 * 7.23 | 0.87 0.94 n/a n/a
MultiSource/Benchmarks/Olden/health/health | 0.0472 10148 0.0446 *...
2007 Sep 18
0
[LLVMdev] 2.1 Pre-Release Available (testers needed)
...10.08 * 10.18 | 1.04 0.91 n/a n/a
MultiSource/Benchmarks/Olden/bisort/bisort | 0.0200 7260 0.0480 * 0.0600 | 3.61 2.79 2.89 * 2.89 | 1.29 1.25 n/a n/a
MultiSource/Benchmarks/Olden/em3d/em3d | 0.0400 7400 0.0480 * 0.0440 | 8.48 7.93 8.23 * 8.52 | 1.07 1.03 n/a n/a
MultiSource/Benchmarks/Olden/health/health | 0.0400 10172 0.0600 *...
2013 Jul 18
3
[LLVMdev] IR Passes and TargetTransformInfo: Straw Man
Andy and I briefly discussed this the other day, we have not yet got
chance to list a detailed pass order
for the pre- and post- IPO scalar optimizations.
This is wish-list in our mind:
pre-IPO: based on the ordering he propose, get rid of the inlining (or
just inline tiny func), get rid of
all loop xforms...
post-IPO: get rid of inlining, or maybe we still need it, only
2008 Jan 24
6
[LLVMdev] 2.2 Prerelease available for testing
LLVMers,
The 2.2 prerelease is now available for testing:
http://llvm.org/prereleases/2.2/
If anyone can help test this release, I ask that you do the following:
1) Build llvm and llvm-gcc (or use a binary). You may build release
(default) or debug. You may pick llvm-gcc-4.0, llvm-gcc-4.2, or both.
2) Run 'make check'.
3) In llvm-test, run 'make TEST=nightly report'.
4) When
2007 Sep 18
0
[LLVMdev] 2.1 Pre-Release Available (testers needed)
...6.43 * 6.45 | 0.94 0.87 n/a n/a
MultiSource/Benchmarks/Olden/bisort/bisort | 0.0293 7256 0.0433 * 0.0409 | 1.60 1.50 1.56 * 1.63 | 1.07 1.03 n/a n/a
MultiSource/Benchmarks/Olden/em3d/em3d | 0.0503 7392 0.0444 * 0.0456 | 5.57 5.44 5.90 * 5.98 | 1.02 0.94 n/a n/a
MultiSource/Benchmarks/Olden/health/health | 0.0433 10180 0.0417 *...
2008 Jan 28
0
[LLVMdev] 2.2 Prerelease available for testing
...1.90 * 2.01 | 1.03 0.98 n/a n/a
MultiSource/Benchmarks/Olden/bisort/bisort | 0.0130 7160 0.0227 * 0.0289 | 0.84 0.88 0.87 * 0.92 | 0.95 0.97 n/a n/a
MultiSource/Benchmarks/Olden/em3d/em3d | 0.0341 7960 0.0224 * 0.0234 | 7.26 4.79 7.32 * 7.30 | 1.52 0.99 n/a n/a
MultiSource/Benchmarks/Olden/health/health | 0.0195 10280 0.0213 *...
2018 Apr 26
0
Compare test-suite benchmarks performance complied without TBAA, with default TBAA and with new TBAA struct path
...8971|0.927774549| 0.2| 3751128988| 0|Segmentation fault |
|MultiSource/Benchmarks/Olden/bisort/bisort.test | 102|0.317283496| 1340409887|0.310934109| 2.04| 1293898275| 3.59| 0.31068572| 2.12| 1293898274| 3.59|
|MultiSource/Benchmarks/Olden/em3d/em3d.test | 40| 1.48982862|18745041476|1.490320995| -0.03|18745041482| 0|1.489432579| 0.03|18745041481| 0|
|MultiSource/Benchmarks/Olden/health/health.test | 178|0.151827671| 729449597|0.152394401| -0.37| 729287331| 0....