:orphan:
Examples
########
The examples below demonstrate some of the capabilities of the P3 Analysis
Library.
Click on a thumbnail to view the code that produced it.
.. raw:: html
.. thumbnail-parent-div-open
.. thumbnail-parent-div-close
.. raw:: html
Cascade Plots
-------------
Cascade plots summarize the efficiency and performance portability of each
application, highlighting differences in platform support.
.. raw:: html
.. thumbnail-parent-div-open
.. raw:: html
.. only:: html
.. image:: /examples/cascade/images/thumb/sphx_glr_plot_simple_cascade_thumb.png
:alt:
:ref:`sphx_glr_examples_cascade_plot_simple_cascade.py`
.. raw:: html
Simple Cascade
.. raw:: html
.. only:: html
.. image:: /examples/cascade/images/thumb/sphx_glr_plot_customized_cascade_thumb.png
:alt:
:ref:`sphx_glr_examples_cascade_plot_customized_cascade.py`
.. raw:: html
Customized Cascade
.. thumbnail-parent-div-close
.. raw:: html
Metrics
-------
Generating metrics from raw P3 data is a pre-requisite for generating specific
plots. Understanding how to manipulate and prepare raw P3 data enables the
exploration of more complex "what if" scenarios and more detailed analyses.
.. raw:: html
.. thumbnail-parent-div-open
.. raw:: html
.. only:: html
.. image:: /examples/metrics/images/thumb/sphx_glr_projection_thumb.png
:alt:
:ref:`sphx_glr_examples_metrics_projection.py`
.. raw:: html
Understanding Data Projection
.. raw:: html
.. only:: html
.. image:: /examples/metrics/images/thumb/sphx_glr_application_efficiency_thumb.png
:alt:
:ref:`sphx_glr_examples_metrics_application_efficiency.py`
.. raw:: html
Working with Application Efficiency
.. raw:: html
.. only:: html
.. image:: /examples/metrics/images/thumb/sphx_glr_multiple_components_thumb.png
:alt:
:ref:`sphx_glr_examples_metrics_multiple_components.py`
.. raw:: html
Handling Software with Multiple Components
.. thumbnail-parent-div-close
.. raw:: html
Navigation Charts
-----------------
Navigation charts show the performance portability and code convergence of each
application, highlighting the tradeoff between performance (portability) and
programmer productivity.
.. raw:: html
.. thumbnail-parent-div-open
.. raw:: html
.. only:: html
.. image:: /examples/navchart/images/thumb/sphx_glr_plot_simple_navchart_thumb.png
:alt:
:ref:`sphx_glr_examples_navchart_plot_simple_navchart.py`
.. raw:: html
Simple Navigation Chart
.. raw:: html
.. only:: html
.. image:: /examples/navchart/images/thumb/sphx_glr_plot_customized_navchart_thumb.png
:alt:
:ref:`sphx_glr_examples_navchart_plot_customized_navchart.py`
.. raw:: html
Customized Navigation Chart
.. thumbnail-parent-div-close
.. raw:: html
.. toctree::
:hidden:
:includehidden:
/examples/cascade/index.rst
/examples/metrics/index.rst
/examples/navchart/index.rst
.. only:: html
.. container:: sphx-glr-footer sphx-glr-footer-gallery
.. container:: sphx-glr-download sphx-glr-download-python
:download:`Download all examples in Python source code: examples_python.zip `
.. container:: sphx-glr-download sphx-glr-download-jupyter
:download:`Download all examples in Jupyter notebooks: examples_jupyter.zip `
.. only:: html
.. rst-class:: sphx-glr-signature
`Gallery generated by Sphinx-Gallery