Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Debugging, Performance, and Validation

This chapter is dedicated to debugging and performance analysis methods. In Arcane, it is possible to use various tools to understand problems that may occur during code development (crashes, optimization). It is also possible to compare the results obtained to validate code. This chapter therefore presents the tools available to perform these tasks.


Table of Contents for this chapter:

  1. Memory Problem Detection
    Memory issue detection.
  1. Bit-by-bit Comparison
    Bit-by-bit comparison of two executions.
  1. Synchronization Comparison
    Describes synchronization comparison.
  1. Unit Test Support in Arcane
    Describes how to perform unit tests for modules and services.
  1. Integration with CUPTI (Cuda Profiling Tools Interface)
    Describes integration with CUPTI (Cuda Profiling Tools Interface).
  1. Profiling
    Describes the mechanisms available for performance analysis.