Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
UEABS
ueabs
Commits
55e1c11c
Commit
55e1c11c
authored
Sep 27, 2018
by
Jacob Finkenrath
Browse files
Update Readmes
parent
81e4c526
Changes
3
Hide whitespace changes
Inline
Side-by-side
qcd/QCD_Build_README.txt
View file @
55e1c11c
...
...
@@ -4,9 +4,23 @@ Description and Building of the QCD Benchmark
Description
===========
The QCD benchmark is, unlike the other benchmarks in the PRACE
application benchmark suite, not a full application but a set of
5
application benchmark suite, not a full application but a set of
7
kernels which are representative of some of the most compute-intensive
parts of QCD calculations.
parts of QCD calculations for different architectures.
The QCD benchmark suite consists of three different main application,
part_cpu is based on 5 kernels of major QCD application and different
major codes. The applications contains in part_1 and part_2 are
suitable to run benchmarks on HPC machines equiped with accelerators
like Nvidia GPUs or Intel Xeon Phi processors.
In the following building instruction of the part_cpu part
are descriped, see for describtion of the other parts in the different
subdirectories.
============================================
PART_CPU:
Test Cases
----------
...
...
@@ -18,13 +32,13 @@ a hybrid Monte-Carlo code that simulates Quantum Chromodynamics with
dynamical standard Wilson fermions. The computations take place on a
four-dimensional regular grid with periodic boundary conditions. The
kernel is a standard conjugate gradient solver with even/odd
pre-conditioning. Lattice size is 322 x 642.
pre-conditioning. Lattice size is 32
^
2 x 64
^
2.
Kernel B is derived from SU3_AHiggs, a lattice quantum chromodynamics
(QCD) code intended for computing the conditions of the Early
Universe. Instead of "full QCD", the code applies an effective field
theory, which is valid at high temperatures. In the effective theory,
the lattice is 3D. Lattice size is 2563.
the lattice is 3D. Lattice size is 256
^
3.
Kernel C Lattice size is 84. Note that Kernel C can only be run in a
weak scaling mode, where each CPU stores the same local lattice size,
...
...
@@ -33,10 +47,10 @@ therefore corresponds to constant execution time, and performance per
peak TFlop/s is simply the reciprocal of the execution time.
Kernel D consists of the core matrix-vector multiplication routine for
standard Wilson fermions. The lattice size is 644 .
standard Wilson fermions. The lattice size is 64
^
4 .
Kernel E consists of a full conjugate gradient solution using Wilson
fermions. Lattice size is 64
3 x 3
.
fermions. Lattice size is 64
^4
.
Building the QCD Benchmark in the JuBE Framework
================================================
...
...
qcd/QCD_Run_README.txt
View file @
55e1c11c
Running the QCD Benchmarks in the JuBE Framework
================================================
Running the QCD Benchmarks
contain in ./part_cpu
in the JuBE Framework
================================================
==========================
Unpack the QCD_Source_TestCaseA.tar.gz into a directory of your
choice.
After unpacking the Benchmark the following directory structure is available:
The folder ./part_cpu contains following subfolders
PABS/
applications/
bench/
...
...
qcd/README_ACC.md
View file @
55e1c11c
...
...
@@ -2,5 +2,5 @@
Matter consists of atoms, which in turn consist of nuclei and electrons. The nuclei consist of
neutrons and protons, which comprise quarks bound together by gluons.
The QCD benchmark benefits of
two
different implementations.
It can be found the
two
different sub-directory
`part_1`
and
`part_
2
`
.
The QCD benchmark benefits of
several
different implementations.
It can be found the different sub-directory
`part_1`
,
`part_2`
and
`part_
cpu
`
.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment