►
From YouTube: 10 Guided parallelization of ZPIC
Description
Part of the Appentra Parallelware Training Series at NERSC: Motif-guided Parallelization of ZPIC with OpenMP and OpenACC, October to November 2020.
Please see https://www.nersc.gov/users/training/events/parallelware-training-series-oct-nov-2020 for more information and presentation slides.
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
We
are,
we
have
designed
these
tools,
parallelware
tools.,
one
pillar
of
a
whole
approach
that
is
based
on
the
second
pillar,,
that
is,
a
catalog
of
defects
and
recommendations,
and
opportunities
that
are
identified
by
the
tool.
so,.
The
tool
provides
you
an
automation
of
the
tedious,
time
consuming
task
of
scanning
your
code,
trying
to
find
if
the
code
matches
several
properties,
okay?
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
we're
not
talking
about
parallelism..
We
are
talking
about
stage
one,,
preparing
the
code
for
parallelism,,
applying
typical
techniques
that
express
in
parallel
programming
and
express
in
gpu
programming
used
in
real
applications.,
particularly
inlining
functions,,
outlining
functions,
gather-scatter,
data
sparsed
in
memory
into
consecutive
arrays.