search for: cfp2000

Displaying 20 results from an estimated 53 matches for "cfp2000".

2006 Aug 09
2
[LLVMdev] compiling SPEC suite using f95
...configured using: ./configure --with-spec2000=/work/SPEC_CPU2000_1.3_src --without-f2c --with-f95-bin=/work/NAG_f95/bin --with-f95-lib=/work/NAG_f95/lib -- with-f95-inc=/work/NAG_f95/lib When running 'make VERBOSE=1' in llvm-test/External/SPEC, I get the following output: if [ ! -f CFP2000/Makefile ]; \ then \ /work/LLVM/1.7/llvm/autoconf/mkinstalldirs CFP2000; \ cp /work/LLVM/1.7/llvm/TestSuite/llvm-test/External/SPEC/ CFP2000/Makefile CFP2000/Makefile; \ fi; \ make -C CFP2000 all make[1]: Entering directory `/home/kehoste/work/LLVM/1.7/llvm/ TestSuite/llvm-test/Ex...
2009 Dec 24
2
[LLVMdev] Problem in External/SPEC/CFP2000/177.mesa/Makefile ?
Hello folks, The makefile for 177.mesa says that for a small problem size, it will get 100 frames. But in the spec sources I have, the test folder only contains numbers for 10 frames: $ speccpu2000/benchspec/CFP2000/177.mesa/data $ wc -l test/input/numbers 10 test/input/numbers Generating 100 frames causes undefined behaviour because the program is doing unchecked fscanf on that "numbers" file. Is my version of spec wrong ? If not, can we apply the attached patch ? Thanks, Julien -- Julien...
2008 Mar 01
1
[LLVMdev] Instruction Scheduling
...m comparing the performance of the default scheduler (seems to be the one that minimizes register pressure) with no scheduler (-pre-RA-sched=none), and I got these numbers. The ratio is low_reg_pressure/none, that is, the lower the number, the better the performance with low register pressure: CFP2000/177.mesa/177.mesa 1.00 CFP2000/179.art/179.art 0.98 CFP2000/183.equake/183.equake 1.00 CFP2000/188.ammp/188.ammp 0.98 CINT2000/164.gzip/164.gzip 0.97 CINT2000/175.vpr/175.vpr 0.97 CINT2000/176.gcc/176.gcc...
2009 Dec 24
0
[LLVMdev] Problem in External/SPEC/CFP2000/177.mesa/Makefile ?
On Dec 23, 2009, at 6:26 PM, Julien Lerouge wrote: > Hello folks, > > The makefile for 177.mesa says that for a small problem size, it will > get 100 frames. But in the spec sources I have, the test folder only > contains numbers for 10 frames: > > $ speccpu2000/benchspec/CFP2000/177.mesa/data $ wc -l test/input/ > numbers > 10 test/input/numbers > > Generating 100 frames causes undefined behaviour because the program > is > doing unchecked fscanf on that "numbers" file. > > Is my version of spec wrong ? What you say is true in the...
2006 Nov 25
2
[LLVMdev] f95 problem with SPEC2K
Anyone know what to do about this: make[4]: Leaving directory `/proj/llvm/llvm-test-1/External/SPEC/CFP2000/173.applu' make[4]: Entering directory `/proj/llvm/llvm-test-1/External/SPEC/CFP2000/178.galgel' /usr/bin/f95 -w -S -O2 /opt/spec/CPU2000v1.3.1/benchspec//CFP2000/178.galgel/src/modules.f90 -o modules.c -fixed -kind=byte -dcfuns -dusty f95: unrecognized option '-kind=byte' f951: war...
2006 Sep 01
2
[LLVMdev] compiling the full SPEC CPU2000 suite to LLVM bytecode
...>> enforce this? > > Go into the directory for that benchmark, then run 'make' or whatever. OK, I seem to be getting closer to the problem... When compiling a single benchmark, I noticed the following... /work/NAG_f95/bin/f95 -w -S -O2 /work/SPEC_CPU2000_1.3_src/benchspec/ CFP2000/168.wupwise/src/dcabs1.f -o dcabs1.c -dusty -dcfuns Evaluation trial version of NAGWare Fortran 95 Release 5.1(216) /home/kehoste/work/LLVM/1.8/llvm-gcc4-1.8-x86-linux/bin/llvm-gcc - DSPEC_CPU2000 -I/home/kehoste/work/LLVM/1.8/llvm/projects/llvm-test/ External/SPEC/CFP2000/168.wupwise -I/home/keh...
2006 Aug 31
0
[LLVMdev] compiling the full SPEC CPU2000 suite to LLVM bytecode
On Thu, 31 Aug 2006, Kenneth Hoste wrote: > Bummer. I think I'll contact the NAG support for more info on this. Can you > show me the content of your Makefile.nagfortran? It is identical to yours. > Also, it is possible to tell make only to compile benchmark X? How can I > enforce this? Go into the directory for that benchmark, then run 'make' or whatever. -Chris --
2006 Aug 30
2
[LLVMdev] compiling the full SPEC CPU2000 suite to LLVM bytecode
...ing for nag-fortran bin/lib/include locations... found via -- with options checking sanity for program f95... yes I then cd into llvm-test/External/SPEC and run make to compile the benchmarks to LLVM bytecode. Make stops with the following error messages: /work/SPEC_CPU2000_1.3_src/benchspec/CFP2000/189.lucas/src/ lucas_distrib_spec.f90:2995: error: syntax error before ‘(’ token /work/SPEC_CPU2000_1.3_src/benchspec/CFP2000/189.lucas/src/ lucas_distrib_spec.f90:2999: error: redefinition of ‘pTmp4’ /work/SPEC_CPU2000_1.3_src/benchspec/CFP2000/189.lucas/src/ lucas_distrib_spec.f90:225: error:...
2006 Aug 30
0
[LLVMdev] compiling the full SPEC CPU2000 suite to LLVM bytecode
On Wed, 30 Aug 2006, Kenneth Hoste wrote: > I've been trying (on and off) to compile the _full_ SPEC CPU2000 benchmark > suite to LLVM bytecode. The biggest problem > I'm facing is the Fortran benchmarks, for which some partial support is > already available it seems (using f2c). ok. > Unfortunately the f2c compiler only allows the translation of Fortran-77 >
2005 Sep 04
2
[LLVMdev] Doubt
...utput result in bold corresponds to "lli time" in Makefile.spec ? I am not interested in llc, jit or cbe.I simply need the normal bytecode and native code execution times after running my pass over them.I have modified the Makefile for the same. >>> ========= '/External/SPEC/CFP2000/177.mesa/177.mesa' Program --------------------------------------------------------------- TEST-PASS: compile /External/SPEC/CFP2000/177.mesa/177.mesa TEST-RESULT-compile: Total Execution Time: 45.1751 seconds (45.1877 wall clock) TEST-RESULT-compile: 541814 Output/177.mesa.llvm.bc TEST...
2006 Aug 31
2
[LLVMdev] compiling the full SPEC CPU2000 suite to LLVM bytecode
On 31 Aug 2006, at 19:13, Chris Lattner wrote: > On Thu, 31 Aug 2006, Kenneth Hoste wrote: > >> When I adjust the settings in Makefile.nagfortran as follows, I'm >> able to get bytecode file for lucas, galgel and facerec, but make >> still quits with an error (after generating >> bytecode files for 7 (out of 26) benchmarks. >> >> Also, the file
2006 Aug 30
2
[LLVMdev] compiling the full SPEC CPU2000 suite to LLVM bytecode
Hello LLVM-people, I've been trying (on and off) to compile the _full_ SPEC CPU2000 benchmark suite to LLVM bytecode. The biggest problem I'm facing is the Fortran benchmarks, for which some partial support is already available it seems (using f2c). Unfortunately the f2c compiler only allows the translation of Fortran-77 programs to C code (which is then compiled using llvm-gcc).
2011 Apr 30
2
[LLVMdev] Greedy register allocation
...ce/Applications/d/Output/make_dparser -4.0% MultiSource/Applications/JM/ldecod/Output/ldecod -3.9% External/Nurbs/Output/nurbs -3.7% MultiSource/Benchmarks/Ptrdist/bc/Output/bc -3.4% MultiSource/Applications/lemon/Output/lemon -3.4% SingleSource/Benchmarks/Misc-C++/Output/bigfib -3.4% External/SPEC/CFP2000/183.equake/Output/183.equake -3.2% MultiSource/Applications/hbd/Output/hbd -3.1% MultiSource/Applications/minisat/Output/minisat -3.0% MultiSource/Benchmarks/tramp3d-v4/Output/tramp3d-v4 -2.9% External/skidmarks10/Output/skidmarks -2.9% MultiSource/Benchmarks/ASCI_Purple/SMG2000/Output/smg2000 -2.8...
2010 Feb 15
0
[LLVMdev] Measurements of the new inlinehint attribute
...-Os Speed -O3 Speed HMMER/hmmcalibrate 0.10% 0.00% 18.18% 0.00% Nurbs/nurbs 0.00% 0.00% 49.01% -0.81% Povray/povray 0.01% 6.02% 39.36% -2.53% SPEC/CFP2000/177.mesa/177.mesa 0.00% 0.00% 14.90% -1.12% SPEC/CFP2000/179.art/179.art 0.00% 0.00% 19.51% 1.22% SPEC/CFP2000/183.equake/183.equake 0.00% -1.85% 3.54% 0.00% SPEC/CFP2000/188.ammp/188.ammp 0.28% -0.18% 48.68% 3.10% SPEC...
2006 Nov 25
0
[LLVMdev] f95 problem with SPEC2K
On 25 Nov 2006, at 09:02, Reid Spencer wrote: > Anyone know what to do about this: > > make[4]: Leaving directory `/proj/llvm/llvm-test-1/External/SPEC/ > CFP2000/173.applu' > make[4]: Entering directory `/proj/llvm/llvm-test-1/External/SPEC/ > CFP2000/178.galgel' > /usr/bin/f95 -w -S -O2 /opt/spec/CPU2000v1.3.1/benchspec// > CFP2000/178.galgel/src/modules.f90 -o modules.c -fixed -kind=byte - > dcfuns -dusty > f95: unrecognized o...
2005 Jun 13
1
[LLVMdev] Compiling SPEC
...er significant modification/addition missing ?? 2) Using llvm-test : I get this error after a long time when it enters into Spec directory. ----------------------------------------------------------------------------------------------- `/home/tsharma/llvm-cvs/llvm/projects/llvm-test/External/SPEC/CFP2000' > gmake[4]: Entering directory > `/home/tsharma/llvm-cvs/llvm/projects/llvm-test/External/SPEC/CFP2000/177.mesa' > gmake[4]: *** No rule to make target `Output/accum.rbc', needed by > `Output/177.mesa.linked.rbc'. Stop. > gmake[4]: Leaving directory > --------...
2006 Sep 01
0
[LLVMdev] compiling the full SPEC CPU2000 suite to LLVM bytecode
...e detection of my system. I guess this has more to do with the NAG compiler than with LLVM itself. Nevertheless, I wanted to mention it. llvm-gcc <with-a-bunch-of-options> -O3 -S dcabs1.c -o Output/ dcabs1.ll -emit-llvm In file included from <path>/SPEC_CPU2000_1.3_src/benchspec/ CFP2000/168.wupwise/src/dcabs1.f:1: <path>/lib/f95.h:109: error: syntax error before ‘Logical4’ <path>/lib/f95.h:109: warning: data definition has no type or sto rage class <path>/lib/f95.h:118: error: syntax error before ‘Integer4’ ... Affected SPEC CPU2000 benchmarks: wupwise,...
2005 Aug 31
0
[LLVMdev] Anyone is building a DSP-C frontend?
On Wed, 31 Aug 2005, Tzu-Chien Chiu wrote: > fixed-point number could be stored in LLVM first class integer types. > i cannot see the problem now. but to be type-safe, there should be a > first class 'fixed'. There is no need. Lowering is fine, in the same way that enums or typedefs are currently lowered to llvm integer types. > some llvm extensions required to mapping
2013 Jul 28
2
[LLVMdev] Enabling the SLP-vectorizer by default for -O3
...0.0019 External/SPEC/CINT2006/401_bzip2/401_bzip2 1.50% 1.0613 1.0772 0.0010 MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4 1.23% 12.1337 12.2831 0.0296 MultiSource/Applications/kimwitu++/kc 1.15% 9.3690 9.4769 0.0186 SingleSource/Benchmarks/Misc-C++-EH/spirit 1.13% 3.2769 3.3139 0.0079 External/SPEC/CFP2000/188_ammp/188_ammp 1.01% 1.8632 1.8820 0.0059 Performance Regressions - Execution Time Δ Previous Current σ MultiSource/Benchmarks/Olden/bh/bh 19.24% 1.1551 1.3773 0.0021 SingleSource/Benchmarks/SmallPT/smallpt 3.75% 5.8779 6.0983 0.0146 SingleSource/Benchmarks/Misc-C++/Large/ray 1.08% 1.8194 1.83...
2005 Sep 05
0
[LLVMdev] Doubt
...s might work for you: make TEST=nightly report DISABLE_LLC=1 DISABLE_CBE=1 You can also use the 'report.csv', 'report.html', or 'report.tex' targets if you're interested in importing the table into other tools. -Chris >>>> ========= '/External/SPEC/CFP2000/177.mesa/177.mesa' Program > > --------------------------------------------------------------- > > TEST-PASS: compile /External/SPEC/CFP2000/177.mesa/177.mesa > > TEST-RESULT-compile: Total Execution Time: 45.1751 seconds (45.1877 wall clock) > > TEST-RESULT-compile: 541...