Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

Result

...

O1 result:

MSVC 19

.32.31332

Time(s)

MSVC 19.32.31332

Score

Clang 14.06

Time(s)

Clang 14.06

Score

Clang 15.0

Time(s)

Clang 15.0

Score

.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

573.569349

2.775602

575.016

2.768619

0.18%

502.gcc_r

396.1704

3.57422

376.000648

3.765951

358.7408

3.94714

10.43%

505.mcf_r

418.292667

3.863324

457.735435

3.530424

451.4158

3.579848

-7.34%

520.omnetpp_r

865.79064

1.515378

846.724446

1.549501

841.9755

1.55824

2.83%

523.xalancbmk_r

379.11616

2.785426

375.6941

2.810797

525.x264_r

277.331383

6.313746

256.73052

6.820381

228.0843

7.676986

21.59%

531.deepsjeng_r

371.527691

3.084561

369.

640597

0513

3.

100309

105259

369

0.

0513

67%

3.105259

541.leela_r

561.254361

2.950534

521.387132

3.176143

511.6378

3.236664

9.70%

548.exchange2_r

557.xz_r

521.975216

2.069064

526.552985

2.051076

520.0159

2.07686

0.38%

SPECrate2017_int_base

2.990885

3.

069328

044995

3

1.

044995

81%

503.bwaves_r

507.cactuBSSN_r

508.namd_r

309.708155

3.067404

255.991809

3.711056

251.0972

3.783395

23.34%

510.parest_r

455.0611

5.748679

511.povray_r

626.378121

3.72778

573.591065

4.070844

555.838

4.200864

12.69%

519.lbm_r

291.87014

3.611195

238.754179

4.414582

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

434.12112

5.728816

419.4619

5.929024

25.93%

544.nab_r

428.472836

3.927904

356.160254

4.725401

351.0028

4.794834

22.07%

549.fotonik3d_r

554.roms_r

SPECrate2017_fp_base

3.900063

4.

480382

790596

4

22.

790596

83%