Skip to end of banner
Go to start of banner

SPEC2017

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Current »

Repository

https://dev-private-git.linaro.org/restricted-benchmarks/CPU2017.git/

Status

  1. IntRate/FpRate with no_fortran can run on WOA with clang build.

  2. Fortran test need to be support after flang is OK.

  3. FpSpeed tests run failed on clang

  4. Test case 526 clang result wrong need to be fixed, it looks x86 clang also failed on Windows.

Install

  1. Clone the code from the repo.

  2. Install.bat

Run

  1. shrc.bat

  2. download this 2 files and put them into config folder

3. ‘runcpu no_fortran -c clang-woa’ or ‘runcpu no_fortran -c msvc’

when we use clang to build, please make sure the clang version >= 15
clang 14 build failed on 523/623.

Compile Options

All compile options can be adjust in config file. It is in the config folder.

We can find the variable CXXOPTIMIZE/OPTIMIZE to modify the options.

Result

O1 result:

MSVC 19.33.31629

O1

Clang15

O1

500.perlbench_r

577.058571

2.758819

572.917326

2.77876

0.72%

502.gcc_r

401.088755

3.530391

394.771672

3.586884

1.60%

505.mcf_r

436.545381

3.701792

471.227337

3.429343

-7.36%

520.omnetpp_r

878.880531

1.492808

878.687742

1.493136

0.02%

523.xalancbmk_r

394.254187

2.678475

397.621992

2.655789

-0.85%

525.x264_r

665.708082

2.630282

378.619068

4.624701

75.83%

531.deepsjeng_r

389.288872

2.943829

358.815106

3.193845

8.49%

541.leela_r

624.580502

2.65138

572.785861

2.891133

9.04%

548.exchange2_r

557.xz_r

516.374698

2.091504

537.039062

2.011027

-3.85%

SPECrate2017_int_base

2.63815

2.829912

7.27%

503.bwaves_r

507.cactuBSSN_r

508.namd_r

318.319754

2.984421

253.464223

3.748063

25.59%

510.parest_r

492.154462

5.315404

511.povray_r

651.234819

3.585496

619.564597

3.768776

5.11%

519.lbm_r

293.301958

3.593566

236.65693

4.453704

23.94%

521.wrf_r

526.blender_r

352.828239

4.316548

527.cam4_r

538.imagick_r

684.180401

3.635006

435.202322

5.714583

57.21%

544.nab_r

439.243907

3.831584

353.448188

4.76166

24.27%

549.fotonik3d_r

554.roms_r

SPECrate2017_fp_base

3.636296

4.569142

25.65%

O2 Result:

MSVC 19.32.31332

O2

Clang15

O2

500.perlbench_r

576.044764

2.763674

575.016

2.768619

0.18%

502.gcc_r

396.1704

3.57422

358.7408

3.94714

10.43%

505.mcf_r

418.292667

3.863324

451.4158

3.579848

-7.34%

520.omnetpp_r

865.79064

1.515378

841.9755

1.55824

2.83%

523.xalancbmk_r

379.11616

2.785426

375.6941

2.810797

525.x264_r

277.331383

6.313746

228.0843

7.676986

21.59%

531.deepsjeng_r

371.527691

3.084561

369.0513

3.105259

0.67%

541.leela_r

561.254361

2.950534

511.6378

3.236664

9.70%

548.exchange2_r

557.xz_r

521.975216

2.069064

520.0159

2.07686

0.38%

SPECrate2017_int_base

2.990885

3.044995

1.81%

503.bwaves_r

507.cactuBSSN_r

508.namd_r

309.708155

3.067404

251.0972

3.783395

23.34%

510.parest_r

455.0611

5.748679

511.povray_r

626.378121

3.72778

555.838

4.200864

12.69%

519.lbm_r

291.87014

3.611195

226.4897

4.653634

28.87%

521.wrf_r

526.blender_r

330.498641

4.608188

527.cam4_r

538.imagick_r

528.213244

4.708326

419.4619

5.929024

25.93%

544.nab_r

428.472836

3.927904

351.0028

4.794834

22.07%

549.fotonik3d_r

554.roms_r

SPECrate2017_fp_base

3.900063

4.790596

22.83%

  • No labels