search for: em3d

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....