Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F103043193
timer.html
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Wed, Feb 26, 19:39
Size
9 KB
Mime Type
text/html
Expires
Fri, Feb 28, 19:39 (2 d)
Engine
blob
Format
Raw Data
Handle
24478060
Attached To
rLAMMPS lammps
timer.html
View Options
<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
<!--[if gt IE 8]><!-->
<html
class=
"no-js"
lang=
"en"
>
<!--<![endif]-->
<head>
<meta
charset=
"utf-8"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1.0"
>
<title>
timer command
—
LAMMPS 15 May 2015 version documentation
</title>
<link
rel=
"stylesheet"
href=
"_static/css/theme.css"
type=
"text/css"
/>
<link
rel=
"stylesheet"
href=
"_static/sphinxcontrib-images/LightBox2/lightbox2/css/lightbox.css"
type=
"text/css"
/>
<link
rel=
"top"
title=
"LAMMPS 15 May 2015 version documentation"
href=
"index.html"
/>
<script
src=
"_static/js/modernizr.min.js"
></script>
</head>
<body
class=
"wy-body-for-nav"
role=
"document"
>
<div
class=
"wy-grid-for-nav"
>
<nav
data-toggle=
"wy-nav-shift"
class=
"wy-nav-side"
>
<div
class=
"wy-side-nav-search"
>
<a
href=
"Manual.html"
class=
"icon icon-home"
>
LAMMPS
</a>
<div
role=
"search"
>
<form
id=
"rtd-search-form"
class=
"wy-form"
action=
"search.html"
method=
"get"
>
<input
type=
"text"
name=
"q"
placeholder=
"Search docs"
/>
<input
type=
"hidden"
name=
"check_keywords"
value=
"yes"
/>
<input
type=
"hidden"
name=
"area"
value=
"default"
/>
</form>
</div>
</div>
<div
class=
"wy-menu wy-menu-vertical"
data-spy=
"affix"
role=
"navigation"
aria-label=
"main navigation"
>
<ul>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_intro.html"
>
1. Introduction
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_start.html"
>
2. Getting Started
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_commands.html"
>
3. Commands
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_packages.html"
>
4. Packages
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_accelerate.html"
>
5. Accelerating LAMMPS performance
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_howto.html"
>
6. How-to discussions
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_example.html"
>
7. Example problems
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_perf.html"
>
8. Performance
&
scalability
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_tools.html"
>
9. Additional tools
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_modify.html"
>
10. Modifying
&
extending LAMMPS
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_python.html"
>
11. Python interface to LAMMPS
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_errors.html"
>
12. Errors
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_history.html"
>
13. Future and history
</a></li>
</ul>
</div>
</nav>
<section
data-toggle=
"wy-nav-shift"
class=
"wy-nav-content-wrap"
>
<nav
class=
"wy-nav-top"
role=
"navigation"
aria-label=
"top navigation"
>
<i
data-toggle=
"wy-nav-top"
class=
"fa fa-bars"
></i>
<a
href=
"Manual.html"
>
LAMMPS
</a>
</nav>
<div
class=
"wy-nav-content"
>
<div
class=
"rst-content"
>
<div
role=
"navigation"
aria-label=
"breadcrumbs navigation"
>
<ul
class=
"wy-breadcrumbs"
>
<li><a
href=
"Manual.html"
>
Docs
</a>
»
</li>
<li>
timer command
</li>
<li
class=
"wy-breadcrumbs-aside"
>
<a
href=
"http://lammps.sandia.gov"
>
Website
</a>
<a
href=
"Section_commands.html#comm"
>
Commands
</a>
</li>
</ul>
<hr/>
</div>
<div
role=
"main"
class=
"document"
itemscope=
"itemscope"
itemtype=
"http://schema.org/Article"
>
<div
itemprop=
"articleBody"
>
<div
class=
"section"
id=
"timer-command"
>
<span
id=
"index-0"
></span><h1>
timer command
<a
class=
"headerlink"
href=
"#timer-command"
title=
"Permalink to this headline"
>
¶
</a></h1>
<div
class=
"section"
id=
"syntax"
>
<h2>
Syntax
<a
class=
"headerlink"
href=
"#syntax"
title=
"Permalink to this headline"
>
¶
</a></h2>
<div
class=
"highlight-python"
><div
class=
"highlight"
><pre>
timer args
</pre></div>
</div>
<ul
class=
"simple"
>
<li><em>
args
</em>
= one or more of
<em>
off
</em>
or
<em>
loop
</em>
or
<em>
normal
</em>
or
<em>
full
</em>
or
<em>
sync
</em>
or
<em>
nosync
</em></li>
</ul>
<pre
class=
"literal-block"
>
<em>
off
</em>
= do not collect and print timing information
<em>
loop
</em>
= collect only the total time for the simulation loop
<em>
normal
</em>
= collect timer information broken down in sections (default)
<em>
full
</em>
= like
<em>
normal
</em>
but also include CPU and thread utilzation
<em>
sync
</em>
= explicitly synchronize MPI tasks between sections
<em>
nosync
</em>
= do not synchronize MPI tasks when collecting timer info (default)
</pre>
</div>
<div
class=
"section"
id=
"examples"
>
<h2>
Examples
<a
class=
"headerlink"
href=
"#examples"
title=
"Permalink to this headline"
>
¶
</a></h2>
<div
class=
"highlight-python"
><div
class=
"highlight"
><pre>
timer full sync
timer loop
</pre></div>
</div>
</div>
<div
class=
"section"
id=
"description"
>
<h2>
Description
<a
class=
"headerlink"
href=
"#description"
title=
"Permalink to this headline"
>
¶
</a></h2>
<p>
Select to which level of detail LAMMPS is performing internal profiling.
</p>
<p>
During regular runs LAMMPS will collect information about how much
time is spent in different sections of the code and thus can provide
valuable information for determining performance and load imbalance
problems. This can be done at different levels of detail and
accuracy. For more information about the timing output, please have a
look at the
<a
class=
"reference internal"
href=
"Section_start.html#start-8"
><span>
discussion of screen output
</span></a>
.
</p>
<p>
The
<em>
off
</em>
setting will turn all time measurements off. The
<em>
loop
</em>
setting will only measure the total time of run loop and not collect
any detailed per section information. With the
<em>
normal
</em>
setting,
timing information for individual sections of the code are collected
and also information about load imbalances inside those sections
presented. The
<em>
full
</em>
setting adds information about CPU utilization
and thread utilization, when multi-threading is enabled.
</p>
<p>
With the
<em>
sync
</em>
setting, all MPI tasks are synchronized at each timer
call and thus allowing to study load imbalance more accuractly, but
this usually has some performance impact. Using the
<em>
nosync
</em>
setting
this can be turned off (which is the default).
</p>
<p>
Multiple keywords can be provided and for keywords that are mutually
exclusive, the last one in that group is taking effect.
</p>
<div
class=
"admonition warning"
>
<p
class=
"first admonition-title"
>
Warning
</p>
<p
class=
"last"
>
Using the
<em>
full
</em>
and
<em>
sync
</em>
options provides the most
detailed and accurate timing information, but also can have a
significant negative performance impact due to the overhead of the
many required system calls. It is thus recommended to use these
settings only when making tests to identify the performance. For
calculations with few atoms or a very large number of performance,
even using the
<em>
normal
</em>
setting can have a measurable performance
impact. In those cases just use the
<em>
loop
</em>
or
<em>
off
</em>
setting.
</p>
</div>
</div>
<div
class=
"section"
id=
"restrictions"
>
<h2>
Restrictions
<a
class=
"headerlink"
href=
"#restrictions"
title=
"Permalink to this headline"
>
¶
</a></h2>
<blockquote>
<div>
none
</div></blockquote>
</div>
<div
class=
"section"
id=
"related-commands"
>
<h2>
Related commands
<a
class=
"headerlink"
href=
"#related-commands"
title=
"Permalink to this headline"
>
¶
</a></h2>
<p><a
class=
"reference internal"
href=
"run.html"
><em>
run post no
</em></a>
,
<a
class=
"reference internal"
href=
"kspace_modify.html"
><em>
kspace_modify fftbench
</em></a></p>
</div>
<div
class=
"section"
id=
"default"
>
<h2>
Default
<a
class=
"headerlink"
href=
"#default"
title=
"Permalink to this headline"
>
¶
</a></h2>
<p>
timer normal nosync
</p>
</div>
</div>
</div>
</div>
<footer>
<hr/>
<div
role=
"contentinfo"
>
<p>
©
Copyright .
</p>
</div>
Built with
<a
href=
"http://sphinx-doc.org/"
>
Sphinx
</a>
using a
<a
href=
"https://github.com/snide/sphinx_rtd_theme"
>
theme
</a>
provided by
<a
href=
"https://readthedocs.org"
>
Read the Docs
</a>
.
</footer>
</div>
</div>
</section>
</div>
<script
type=
"text/javascript"
>
var
DOCUMENTATION_OPTIONS
=
{
URL_ROOT
:
'./'
,
VERSION
:
'15 May 2015 version'
,
COLLAPSE_INDEX
:
false
,
FILE_SUFFIX
:
'.html'
,
HAS_SOURCE
:
true
};
</script>
<script
type=
"text/javascript"
src=
"_static/jquery.js"
></script>
<script
type=
"text/javascript"
src=
"_static/underscore.js"
></script>
<script
type=
"text/javascript"
src=
"_static/doctools.js"
></script>
<script
type=
"text/javascript"
src=
"https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"
></script>
<script
type=
"text/javascript"
src=
"_static/sphinxcontrib-images/LightBox2/lightbox2/js/jquery-1.11.0.min.js"
></script>
<script
type=
"text/javascript"
src=
"_static/sphinxcontrib-images/LightBox2/lightbox2/js/lightbox.min.js"
></script>
<script
type=
"text/javascript"
src=
"_static/sphinxcontrib-images/LightBox2/lightbox2-customize/jquery-noconflict.js"
></script>
<script
type=
"text/javascript"
src=
"_static/js/theme.js"
></script>
<script
type=
"text/javascript"
>
jQuery
(
function
()
{
SphinxRtdTheme
.
StickyNav
.
enable
();
});
</script>
</body>
</html>
Event Timeline
Log In to Comment