312
important metrics for performance analysis and tuning of applications running on
persistent memory platforms, including some examples of how to collect the data using
the VTune Profiler tool.
Performance profiling and optimization are an iterative process that only ends
when you determine that the investment required for the next improvement is too high
for the benefit that will be returned. Use the concepts introduced in this chapter to
understand how your workloads can benefit from persistent memory, and use some of
the optimization techniques we discussed to tune for this type of platform.
Open Access This chapter is licensed under the terms of the Creative
Commons Attribution 4.0 International License (http://creativecommons.
org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and
reproduction in any medium or format, as long as you give appropriate credit to the
original author(s) and the source, provide a link to the Creative Commons license and
indicate if changes were made.
The images or other third party material in this chapter are included in the chapter’s
Creative Commons license, unless indicated otherwise in a credit line to the material. If
material is not included in the chapter’s Creative Commons license and your intended
use is not permitted by statutory regulation or exceeds the permitted use, you will need
to obtain permission directly from the copyright holder.
Chapter 15 profiling and performanCe
Précédent

- 336/457

Suivant