-
Notifications
You must be signed in to change notification settings - Fork 39
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Deployed 2fd9e6f with MkDocs version: 1.5.3
- Loading branch information
Unknown
committed
Mar 11, 2024
1 parent
6432f52
commit 2f547f5
Showing
40 changed files
with
119 additions
and
148 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -996,7 +996,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1001,7 +1001,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1013,7 +1013,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1017,7 +1017,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1122,7 +1122,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1001,7 +1001,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1179,7 +1179,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1001,7 +1001,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1074,7 +1074,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1074,7 +1074,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1074,7 +1074,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1161,7 +1161,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1092,7 +1092,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1092,7 +1092,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1074,7 +1074,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1092,7 +1092,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1001,7 +1001,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1074,7 +1074,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1083,7 +1083,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1074,7 +1074,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1074,7 +1074,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1107,7 +1107,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1083,7 +1083,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,7 +20,7 @@ | |
|
||
|
||
|
||
<title>Debugging using Arm DDT - Cirrus User Documentation</title> | ||
<title>Debugging using Linaro DDT - Cirrus User Documentation</title> | ||
|
||
|
||
|
||
|
@@ -82,7 +82,7 @@ | |
<div data-md-component="skip"> | ||
|
||
|
||
<a href="#debugging-using-arm-ddt" class="md-skip"> | ||
<a href="#debugging-using-linaro-ddt" class="md-skip"> | ||
Skip to content | ||
</a> | ||
|
||
|
@@ -117,7 +117,7 @@ | |
<div class="md-header__topic" data-md-component="header-topic"> | ||
<span class="md-ellipsis"> | ||
|
||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
|
||
</span> | ||
</div> | ||
|
@@ -1016,7 +1016,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
@@ -1027,7 +1027,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
@@ -1260,15 +1260,15 @@ | |
|
||
|
||
|
||
<h1 id="debugging-using-arm-ddt">Debugging using Arm DDT</h1> | ||
<p>The Arm Forge tool suite is installed on Cirrus. This includes DDT, | ||
<h1 id="debugging-using-linaro-ddt">Debugging using Linaro DDT</h1> | ||
<p>The Linaro Forge tool suite is installed on Cirrus. This includes DDT, | ||
which is a debugging tool for scalar, multi-threaded and large-scale | ||
parallel applications. To compile your code for debugging you will | ||
usually want to specify the <code>-O0</code> option to turn off all code | ||
optimisation (as this can produce a mismatch between source code line | ||
numbers and debugging information) and <code>-g</code> to include debugging | ||
information in the compiled executable. To use this package you will | ||
need to log in to Cirrus with X11-forwarding enabled, load the Arm Forge | ||
need to log in to Cirrus with X11-forwarding enabled, load the Linaro Forge | ||
module and execute <code>forge</code>:</p> | ||
<pre><code>module load forge | ||
forge | ||
|
@@ -1294,14 +1294,14 @@ <h2 id="debugging-runs-on-the-compute-nodes">Debugging runs on the compute nodes | |
the MPI implementation to <em>Slurm (generic)</em>. You must also tick the | ||
<em>Submit to Queue</em> box. Clicking the <em>Configure</em> button in this section, | ||
you must now choose the submission template. One is provided for you at | ||
<code>/mnt/lustre/indy2lfs/sw/arm/forge/latest/templates/cirrus.qtf</code> which | ||
<code>/work/y07/shared/cirrus-software/forge/latest/templates/cirrus.qtf</code> which | ||
you should copy and modify to suit your needs. You will need to load any | ||
modules required for your code and perform any other necessary setup, | ||
such as providing extra sbatch options, i.e., whatever is needed for | ||
your code to run in a normal batch job.</p> | ||
<div class="admonition note"> | ||
<p class="admonition-title">Note</p> | ||
<p>The current Arm Forge licence permits use on the Cirrus CPU nodes only. | ||
<p>The current Linaro Forge licence permits use on the Cirrus CPU nodes only. | ||
The licence does not permit use of DDT/MAP for codes that run on the | ||
Cirrus GPUs.</p> | ||
</div> | ||
|
@@ -1326,23 +1326,23 @@ <h2 id="memory-debugging-with-ddt">Memory debugging with DDT</h2> | |
locations are all set up when the <em>forge</em> module is loaded so these | ||
libraries should be found without further arguments.</p> | ||
<h2 id="remote-client">Remote Client</h2> | ||
<p>Arm Forge can connect to remote systems using SSH so you can run the | ||
<p>Linaro Forge can connect to remote systems using SSH so you can run the | ||
user interface on your desktop or laptop machine without the need for X | ||
forwarding. Native remote clients are available for Windows, macOS and | ||
Linux. You can download the remote clients from the <a href="https://developer.arm.com/downloads/-/arm-forge">Arm | ||
Linux. You can download the remote clients from the <a href="https://www.linaroforge.com/downloadForge/">Linaro Forge | ||
website</a>. No licence | ||
file is required by a remote client.</p> | ||
<div class="admonition note"> | ||
<p class="admonition-title">Note</p> | ||
<p>The same versions of Arm Forge must be installed on the local and remote | ||
<p>The same versions of Linaro Forge must be installed on the local and remote | ||
systems in order to use DDT remotely.</p> | ||
</div> | ||
<p>To configure the remote client to connect to Cirrus, start it and then | ||
click on the <em>Remote Launch</em> drop-down box and click on <em>Configure</em>. In | ||
the new window, click <em>Add</em> to create a new login profile. For the | ||
hostname you should provide <code>[email protected]</code> where | ||
<code>username</code> is your login username. For <em>Remote Installation Directory</em>* | ||
enter <code>/mnt/lustre/indy2lfs/sw/arm/forge/latest</code>. To ensure your SSH | ||
enter <code>/work/y07/shared/cirrus-software/forge/latest</code>. To ensure your SSH | ||
private key can be used to connect, the SSH agent on your local machine | ||
should be configured to provide it. You can ensure this by running | ||
<code>ssh-add ~/.ssh/id_rsa_cirrus</code> before using the Forge client where you | ||
|
@@ -1367,12 +1367,12 @@ <h2 id="remote-client">Remote Client</h2> | |
usual login password the connection to Cirrus will be established and | ||
you will be able to start debugging.</p> | ||
<p>You can find more detailed information | ||
<a href="https://developer.arm.com/documentation/101136/2011/Arm-Forge/Connecting-to-a-remote-system">here</a>.</p> | ||
<a href="https://docs.linaroforge.com/23.1.1/html/forge/forge/connecting_to_a_remote_system/connecting_remotely.html">here</a>.</p> | ||
<h2 id="getting-further-help-on-ddt">Getting further help on DDT</h2> | ||
<ul> | ||
<li><a href="https://www.arm.com/products/development-tools/server-and-hpc/forge/ddt">DDT | ||
<li><a href="https://www.linaroforge.com/linaroDdt/">DDT | ||
website</a></li> | ||
<li><a href="https://developer.arm.com/documentation/101136/22-1-3/DDT?lang=en">DDT user | ||
<li><a href="https://docs.linaroforge.com/23.1.1/html/forge/ddt/index.html">DDT user | ||
guide</a></li> | ||
</ul> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1007,7 +1007,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1007,7 +1007,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1416,7 +1416,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1242,7 +1242,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1239,7 +1239,7 @@ | |
|
||
|
||
<span class="md-ellipsis"> | ||
Debugging using Arm DDT | ||
Debugging using Linaro DDT | ||
</span> | ||
|
||
|
||
|
Oops, something went wrong.