% IMPORTANT: The following is UTF-8 encoded.  This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.

@ARTICLE{Gerndt:56461,
      author       = {Gerndt, M. and Mohr, B. and Träff, J. L.},
      title        = {{A} test suite for parallel performance analysis tools},
      journal      = {Concurrency and computation},
      volume       = {19},
      issn         = {1532-0626},
      address      = {Chichester},
      publisher    = {Wiley},
      reportid     = {PreJuSER-56461},
      pages        = {1465 - 1480},
      year         = {2007},
      note         = {Record converted from VDB: 12.11.2012},
      abstract     = {Parallel performance analysis tools must be tested as to
                      whether they perform their task correctly, which comprises
                      at least three aspects. First, it must be ensured that the
                      tools neither alter the semantics nor distort the run-time
                      behavior of the application under investigation. Next, it
                      must be verified that the tools collect the correct
                      performance data as required by their specification.
                      Finally, it must be checked that the tools perform their
                      intended tasks and detect relevant performance problems.
                      Focusing on the latter (correctness) aspect, testing can be
                      done using synthetic test functions with controllable
                      performance properties, possibly complemented by real-world
                      applications with known performance behavior. A systematic
                      test suite can be built from synthetic test functions and
                      other components, possibly with the help of tools to assist
                      the user in putting the pieces together into executable test
                      programs. Clearly, such a test suite can be highly useful to
                      builders of performance analysis tools. It is surprising
                      that, up until now, no systematic effort has been undertaken
                      to provide such a suite. In this paper we describe the APART
                      Test Suite (ATS) for checking the correctness (in the above
                      sense) of parallel performance analysis tools. In
                      particular, we describe a collection of synthetic test
                      functions which allows one to easily construct both simple
                      and more complex test programs with desired performance
                      properties. We briefly report on experience with MPI and
                      OpenMP performance tools when applied to the test cases
                      generated by ATS. Copyright (c) 2006 John Wiley $\&$ Sons,
                      Ltd.},
      keywords     = {J (WoSType)},
      cin          = {ZAM},
      ddc          = {004},
      cid          = {I:(DE-Juel1)VDB62},
      pnm          = {Scientific Computing},
      pid          = {G:(DE-Juel1)FUEK411},
      shelfmark    = {Computer Science, Software Engineering / Computer Science,
                      Theory $\&$ Methods},
      typ          = {PUB:(DE-HGF)16},
      UT           = {WOS:000248578200003},
      doi          = {10.1002/cpe.1124},
      url          = {https://juser.fz-juelich.de/record/56461},
}