: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 `_