search for: cpu2006

Displaying 20 results from an estimated 155 matches for "cpu2006".

2018 Sep 05
2
AddressSanitizer on SPECCPU2006
Hi I am using SanitizerCoverage feature supported by clang to get the basicblock coverage. my tested binaries are spec cpu2006. I compiled the binary with the option COPTIMIZE = -O0 -fsanitize=address -fsanitize-coverage=bb -flto -fno-strict-aliasing -std=gnu89 -gdwarf-3 After the compiling process is end. I run the 400.perlbench. with the command ASAN_OPTIONS=coverage=1 ./perlbench. However, the AddressSanitizer detec...
2018 Sep 05
2
AddressSanitizer on SPECCPU2006
Hi If so, is it able to disable this check. All I need is just to get the BB coverage information Regards Muhui Alexander Potapenko <glider at google.com>于2018年9月5日 周三下午6:57写道: > This is a known problem in SPECCPU2006, see > https://github.com/google/sanitizers/wiki/AddressSanitizerFoundBugs > On Wed, Sep 5, 2018 at 7:36 AM Muhui Jiang via llvm-dev > <llvm-dev at lists.llvm.org> wrote: > > > > Hi > > > > I am using SanitizerCoverage feature supported by clang to get the &gt...
2018 Sep 05
2
AddressSanitizer on SPECCPU2006
...> If so, is it able to disable this check. All I need is just to get the > BB coverage information > > > > Regards > > Muhui > > > > Alexander Potapenko <glider at google.com>于2018年9月5日 周三下午6:57写道: > >> > >> This is a known problem in SPECCPU2006, see > >> https://github.com/google/sanitizers/wiki/AddressSanitizerFoundBugs > >> On Wed, Sep 5, 2018 at 7:36 AM Muhui Jiang via llvm-dev > >> <llvm-dev at lists.llvm.org> wrote: > >> > > >> > Hi > >> > > >> > I am us...
2011 Oct 17
2
[LLVMdev] How to compile SPEC CPU2006 using LLVM outside of test suite
Hi all, I would like to compile the benchmarks in the SPEC CPU2006 using different compilers and then see the differences in performance in the code generated by these compilers. One of these compilers is LLVM. So, I'd like to know how to compile and execute the programs in the SPEC CPU2006 using LLVM. I already did it by configuring the SPEC as an external pr...
2013 Mar 11
0
[LLVMdev] Help needed on debugging llvm
...issue! This definitely points towards FMA4 encoding in clang's integrated assembler. This fits into the analysis as well - dragonegg *might not* be using integrated assembler at all. Here is a log of my run that ended on happy note using -no-integrated-as. Thanks Craig :-) /local/home/anitha/cpu2006/bin/specinvoke -E -d /local/home/anitha/cpu2006/bench spec/CPU2006/444.namd/run/run_peak_ref_llvm.0001 -c 1 -e compare.err -o compare. stdout -f compare.cmd Success: 1x444.namd Producing Raw Reports mach: default ext: llvm size: ref set: int set: fp format: raw -> /loca...
2011 Oct 17
0
[LLVMdev] How to compile SPEC CPU2006 using LLVM outside of test suite
Can't you just compile the SPEC binaries and use a script in a scripting language of your choice to run them? Cameron On Oct 17, 2011, at 4:39 PM, Douglas do Couto Teixeira wrote: > Hi all, > > I would like to compile the benchmarks in the SPEC CPU2006 using > different compilers and then see the differences in performance in the > code generated by these compilers. One of these compilers is LLVM. So, > I'd like to know how to compile and execute the programs in the SPEC > CPU2006 using LLVM. I already did it by configuring the SP...
2013 Mar 11
2
[LLVMdev] Help needed on debugging llvm
On 11 March 2013 10:06, Anitha B Gollamudi <anitha.boyapati at gmail.com> wrote: > On 23 January 2013 00:20, Craig Topper <craig.topper at gmail.com> wrote: >> >> Are you still having issues with FMA4? I wonder if PR15040 is related. A >> fix was just committed. Unfortunately r173176 does not fix this. I have updated the trunk and ran...Miscompare still persists.
2012 Mar 22
3
[LLVMdev] SPEC CPU2006 bitcode files
Hello, I'm trying to generate bitcode files from the SPEC CPU2006 benchmark suites. First I installed the benchmarks into ~/llvm/projects/test-suite/External/speccpu2006 and then I tried ~/mysandbox/bin/lnt runtest nt --sandbox=sandbox --cc=/Users/asd/llvm/Release/bin/clang --test-suite=/Users/asd/llvm/projects/test-suite --test-externals=/Users/asd/llvm/projec...
2011 Sep 11
2
[LLVMdev] LLVM 2.9 Fails to Compile some CPU2006 Benchmarks on X86
Hi, We are using LLVM 2.9 (with the llvm-gcc front end) to compile and run the SPEC CPU2006 benchmarks on x86. We are compiling and running the benchmarks on a an Intel Xeon E5540 processor running Ubuntu 10.10 (64-bit version). For the native x86-64 target, we are using the following command-line arguments: -O3 -march=core2 -mtune=core2 and are getting compile-time errors on the gamess...
2015 Nov 12
2
Building SPEC CPU2006 Fortran benchmarks with llvm
Hello, I have built llvm with some added Machine Function Passes and I am trying to use it to build the SPEC CPU2006 benchmarks. I am using llvm test-suite to build the benchmarks. I configured the test-suite with "--with-f2c" but still none of the fortran benchmarks are built or compiled. I tried running simple and nightly tests. Kindly let me know if I am missing some steps and if not then what might...
2012 Mar 23
2
[LLVMdev] SPEC CPU2006 bitcode files
...something like `clang -emit-llvm hello.c -c -o hello.bc`. I added --enable-jit because I had hope this would make LNT run the JIT tests. I thought this process would cause the creation of bitcode files and then execute them using the LLVM interpreter. I would love to simply run clang but the SPEC CPU2006 benchmarks are quite complicated to build. There already exist makefiles to build them in the LLVM test-suite and I had hope I could use the test-suite to create the bitcode files. It looks like the SPEC makefiles contain rules to build and then run the benchmarks with the interpreter but I could n...
2012 Mar 23
0
[LLVMdev] SPEC CPU2006 bitcode files
> ~/mysandbox/bin/lnt runtest nt --sandbox=sandbox --cc=/Users/asd/llvm/Release/bin/clang --test-suite=/Users/asd/llvm/projects/test-suite --test-externals=/Users/asd/llvm/projects/test-suite/External -j 4 --only-test=External/SPEC --enable-jit From your cmdline, I don't see any option to make clang output bitcode. If you want bitcode, try something like `clang -emit-llvm hello.c -c -o
2012 Mar 23
0
[LLVMdev] SPEC CPU2006 bitcode files
...`clang -emit-llvm hello.c -c -o hello.bc`. > > I added --enable-jit because I had hope this would make LNT run the JIT tests. I thought this process would cause the creation of bitcode files and then execute them using the LLVM interpreter. > I would love to simply run clang but the SPEC CPU2006 benchmarks are quite complicated to build. There already exist makefiles to build them in the LLVM test-suite and I had hope I could use the test-suite to create the bitcode files. It looks like the SPEC makefiles contain rules to build and then run the benchmarks with the interpreter but I could n...
2014 Jul 15
2
[LLVMdev] on compiling FORTRAN programs
Hi, I am stuck on compiling SPEC benchmark programs. I could successfully compile and run my pass on SPEC CPU2006 C and C++ programs. However, I couldn't compile SPEC CPU2006 FORTRAN programs. Note: I am using the *make *utility to run my pass on SPEC programs. Any idea on how to compile FORTRAN programs using *make *(instead of LNT)? Thanks, -- Rekha -------------- next part -------------- An HTML atta...
2014 Jul 15
4
[LLVMdev] on compiling FORTRAN programs
...: Rekha R > Cc: LLVM Developers Mailing List > Subject: Re: [LLVMdev] on compiling FORTRAN programs > > On 07/15/14 09:29 PM, Rekha R wrote: > > Hi, > > > > I am stuck on compiling SPEC benchmark programs. > > I could successfully compile and run my pass on SPEC CPU2006 C and C++ > > programs. > > However, I couldn't compile SPEC CPU2006 FORTRAN programs. > > Note: I am using the /make /utility to run my pass on SPEC programs. > > > > Any idea on how to compile FORTRAN programs using /make /(instead of > LNT)? > Since the mi...
2015 Feb 26
1
[LLVMdev] [RFC] AArch64: Should we disable GlobalMerge?
...r hand, actually the test on our hardware shows disabling this pass without LTO considered, some spec benchmarks would have big regressions, (positive is bad) spec.cpu2000.ref.253_perlbmk 3.27% spec.cpu2000.ref.254_gap 3.18% although I do see some improvements like below, (negative is good) spec.cpu2006.ref.400_perlbench -1.90% spec.cpu2006.ref.471_omnetpp -1.64% spec.cpu2006.ref.482_sphinx3 -1.03% Thanks, -Jiangning 2015-02-26 20:09 GMT+08:00 Renato Golin <renato.golin at linaro.org>: > On 26 February 2015 at 00:57, Ahmed Bougacha <ahmed.bougacha at gmail.com> > wrote: >...
2019 Aug 05
2
LLVM crashing while trying to build SPEC with Clang
...th Clang as the compiler. I have written a function pass in LLVM and I am trying to run that for SPEC by invoking the pass in the build options of SPEC. The build options of SPEC are in a *.cfg config file, which allows us to specify the choice of compiler while building SPEC. (https://www.spec.org/cpu2006/Docs/install-guide-unix.html) The pass runs for several functions, but llvm crashes at a certain point. I am checking dependencies between various loops in a function in that pass. The crash message and stack dump is: clang-9: /media/kiit/3E9AF7519AF703E5/llvm-project/llvm/lib/Analysis/BasicA...
2014 Sep 25
3
[LLVMdev] Optimization of sqrt() with invalid argument
...given the right options (-O2 -ffast-math for gcc, -O2 -qignerrno for xlc). All of gcc, icc, and xlc produce NaN via the library call with unoptimized code. Choosing 0.0 for Clang/LLVM introduces an unnecessary incompatibility. This is important in practice because of the xalanc benchmark in SPEC CPU2006. This code initializes a variable to a NaN value by assigning it the value sqrt(-2.01) -- don't ask me why. This variable is used to terminate a loop, and when Clang/LLVM produces 0.0 instead of NaN, the loop spins forever. Are there any objections to changing the LLVM optimization behavior...
2017 Aug 16
2
Heroic LLVM optimizations
Hi Tobias- The loop fusion you mention is the one in libquantum/cpu2006 ? Or something else in cpu2017 ? -Thx Dibyendu -----Original Message----- From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of Tobias Grosser via llvm-dev Sent: Wednesday, August 16, 2017 10:10 AM To: renau at uncore.io; llvm-dev at lists.llvm.org Subject: Re: [llvm-dev] Heroic...
2009 Dec 21
2
[LLVMdev] What benchmarks can LLVM compile and run successfully?
Hi, I want to know what benchmarks can LLVM compile and run successfully. Such as SPEC CPU2000, SPEC CPU2006 or other benchmarks. Thanks Shengmei -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20091221/ed70efce/attachment.html>