Differences between revisions 3 and 4
Revision 3 as of 2008-05-20 13:10:18
Size: 2656
Editor: 195
Revision 4 as of 2009-09-20 21:55:27
Size: 2633
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
[wiki:Self:DRLVMTestTracking Back to DRLVM Test Tracking] [[DRLVMTestTracking|Back to DRLVM Test Tracking]]
Line 3: Line 3:
[[Anchor(Summary)]] <<Anchor(Summary)>>
Line 6: Line 6:
[#Mission_Status Mission and Status] B) [[BR]]
[#How_to_run_SciMark How to run SciMark] {i}
 1. [#prepare_env             Prepare Common Environment] (./)
 2. [#How_to_run_SciMark      Running java version of SciMark] (./)
 3. [#LARGE_version           Running the LARGE version] (./)
[[#Mission_Status|Mission and Status]] B) <<BR>>
[#How_to_run_SciMark|How to run SciMark]] {i}
 1. [[#prepare_env|Prepare Common Environment]] (./)
 2. [[#How_to_run_SciMark|Running java version of SciMark]] (./)
 3. [[#LARGE_version|Running the LARGE version]] (./)
Line 12: Line 12:
[[Anchor(Mission_Status)]] <<Anchor(Mission_Status)>>
Line 29: Line 29:
[#Summary Back to Summary] [[#Summary|Back to Summary]]
Line 31: Line 31:
[[Anchor(How_to_run_SciMark)]] <<Anchor(How_to_run_SciMark)>>
Line 34: Line 34:
[[Anchor(prepare_env)]] <<Anchor(prepare_env)>>
Line 43: Line 43:
[[Anchor(How_to_run_SciMark)]] <<Anchor(How_to_run_SciMark)>>
Line 71: Line 71:
[[Anchor(LARGE_version)]] <<Anchor(LARGE_version)>>

Back to DRLVM Test Tracking


Mission and Status B)
How to run SciMark {i}

  1. Prepare Common Environment (./)

  2. Running java version of SciMark (./)

  3. Running the LARGE version (./)

Mission and Status

SciMark 2.0 is a Java benchmark for scientific and numerical computing. It measures several computational kernels and reports a composite score in approximate Mflops (Millions of floating point operations per second). Please see all the details here:


The mission is to test Harmony with SciMark 2.0 benchmark to achieve 100% pass rate for all computational kernels on all available platforms.

SciMark 2.0 is currently demonstrates 100% pass rate on all the following platfroms: Windows x86 32 bit, Linux x86 23 bit, Windows x86_64 64 bit and Linux x86_64 64 bit. Please see the testing results at automated testing report page which is:


Back to Summary

How to run SciMark

1. Prepare Common Environment

Download SciMark class files in Java Archive format from:


2. Running java version of SciMark

An archive contains a command-line version of SciMark 2.0. The package name is jnt.scimark2. ("jnt" stands for Java Numerical Toolkit.) Once added to the CLASSPATH, Scimark 2.0 can be executed from the console as

  >java jnt.scimark2.commandline

and will print out something like

SciMark 2.0a

Composite Score: 286.12763268029505
FFT (1024): 292.2655259640376
SOR (100x100):   501.41947450350756
Monte Carlo : 43.38000116830587
Sparse matmult (N=1000, nz=5000): 208.64692557613458
LU (100x100): 384.92623618948977

java.vendor: Apache Software Foundation
java.version: 1.5.0
os.arch: x86
os.name: Windows Server 2003
os.version: 5.2

3. Running the LARGE version

The LARGE version of SciMark 2.0 uses bigger data sizes desinged to be much bigger than most low-level caches (> 2MBytes) and can be useful in measuring the capability of the memory subsystem of the Java platform. This version of SciMark can be run as

  >java jnt.scimark2.commandline -large

SciMarkBenchmark (last edited 2009-09-20 21:55:27 by localhost)