Tracing application program execution on the cray X-MP and cray 2:
Abstract: "Important insights into program operation can be gained by observing dynamic execution behavior. Unfortunately, most high- performance machines provide execution profile summaries as the only tool for performance investigation. We have developed a tracing library for the Cray X-MP an...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Urbana, Ill.
1990
|
Schriftenreihe: | Center for Supercomputing Research and Development <Urbana, Ill.>: CSRD report
985 |
Schlagworte: | |
Zusammenfassung: | Abstract: "Important insights into program operation can be gained by observing dynamic execution behavior. Unfortunately, most high- performance machines provide execution profile summaries as the only tool for performance investigation. We have developed a tracing library for the Cray X-MP and Cray 2 supercomputers that supports the capture of execution events for sequential and multitasked programs with minimal overhead. This library has been extended with code that utilizes the automatic Flowtrace and Perftrace instrumentation on these machines allowing trace data from routine entry and exit, and other program segments, to be captured To assess the utility of the trace-based tools, three of the Perfect Benchmark codes have been tested in scalar and vector modes with the tracing instrumentation. In addition to computing summary execution statistics from the traces and comparing those to the standard Flowtrace and Perftrace results, interesting execution dynamics appear when studying the trace histories. It is also possible to compare codes across the two architectures by correlating the event traces. Our conclusion is that additional tracing support in Cray supercomputers can have significant returns in improved performance characterization and evaluation. |
Beschreibung: | 25 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV008973892 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 940206s1990 |||| 00||| eng d | ||
035 | |a (OCoLC)24892694 | ||
035 | |a (DE-599)BVBBV008973892 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-29T | ||
100 | 1 | |a Malony, Allen |e Verfasser |4 aut | |
245 | 1 | 0 | |a Tracing application program execution on the cray X-MP and cray 2 |c Allen Malony, John Larson, and Daniel Reed |
264 | 1 | |a Urbana, Ill. |c 1990 | |
300 | |a 25 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Center for Supercomputing Research and Development <Urbana, Ill.>: CSRD report |v 985 | |
520 | 3 | |a Abstract: "Important insights into program operation can be gained by observing dynamic execution behavior. Unfortunately, most high- performance machines provide execution profile summaries as the only tool for performance investigation. We have developed a tracing library for the Cray X-MP and Cray 2 supercomputers that supports the capture of execution events for sequential and multitasked programs with minimal overhead. This library has been extended with code that utilizes the automatic Flowtrace and Perftrace instrumentation on these machines allowing trace data from routine entry and exit, and other program segments, to be captured | |
520 | 3 | |a To assess the utility of the trace-based tools, three of the Perfect Benchmark codes have been tested in scalar and vector modes with the tracing instrumentation. In addition to computing summary execution statistics from the traces and comparing those to the standard Flowtrace and Perftrace results, interesting execution dynamics appear when studying the trace histories. It is also possible to compare codes across the two architectures by correlating the event traces. Our conclusion is that additional tracing support in Cray supercomputers can have significant returns in improved performance characterization and evaluation. | |
650 | 4 | |a Computer programs |x Testing | |
650 | 4 | |a Supercomputers | |
700 | 1 | |a Larson, John |e Verfasser |4 aut | |
700 | 1 | |a Reed, Daniel |e Verfasser |4 aut | |
830 | 0 | |a Center for Supercomputing Research and Development <Urbana, Ill.>: CSRD report |v 985 |w (DE-604)BV008930033 |9 985 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-005925544 |
Datensatz im Suchindex
_version_ | 1804123311823650816 |
---|---|
any_adam_object | |
author | Malony, Allen Larson, John Reed, Daniel |
author_facet | Malony, Allen Larson, John Reed, Daniel |
author_role | aut aut aut |
author_sort | Malony, Allen |
author_variant | a m am j l jl d r dr |
building | Verbundindex |
bvnumber | BV008973892 |
ctrlnum | (OCoLC)24892694 (DE-599)BVBBV008973892 |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02390nam a2200337 cb4500</leader><controlfield tag="001">BV008973892</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">940206s1990 |||| 00||| eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)24892694</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV008973892</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Malony, Allen</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Tracing application program execution on the cray X-MP and cray 2</subfield><subfield code="c">Allen Malony, John Larson, and Daniel Reed</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Urbana, Ill.</subfield><subfield code="c">1990</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">25 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Center for Supercomputing Research and Development <Urbana, Ill.>: CSRD report</subfield><subfield code="v">985</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "Important insights into program operation can be gained by observing dynamic execution behavior. Unfortunately, most high- performance machines provide execution profile summaries as the only tool for performance investigation. We have developed a tracing library for the Cray X-MP and Cray 2 supercomputers that supports the capture of execution events for sequential and multitasked programs with minimal overhead. This library has been extended with code that utilizes the automatic Flowtrace and Perftrace instrumentation on these machines allowing trace data from routine entry and exit, and other program segments, to be captured</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">To assess the utility of the trace-based tools, three of the Perfect Benchmark codes have been tested in scalar and vector modes with the tracing instrumentation. In addition to computing summary execution statistics from the traces and comparing those to the standard Flowtrace and Perftrace results, interesting execution dynamics appear when studying the trace histories. It is also possible to compare codes across the two architectures by correlating the event traces. Our conclusion is that additional tracing support in Cray supercomputers can have significant returns in improved performance characterization and evaluation.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programs</subfield><subfield code="x">Testing</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Supercomputers</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Larson, John</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Reed, Daniel</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Center for Supercomputing Research and Development <Urbana, Ill.>: CSRD report</subfield><subfield code="v">985</subfield><subfield code="w">(DE-604)BV008930033</subfield><subfield code="9">985</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-005925544</subfield></datafield></record></collection> |
id | DE-604.BV008973892 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T17:27:46Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-005925544 |
oclc_num | 24892694 |
open_access_boolean | |
owner | DE-29T |
owner_facet | DE-29T |
physical | 25 S. |
publishDate | 1990 |
publishDateSearch | 1990 |
publishDateSort | 1990 |
record_format | marc |
series | Center for Supercomputing Research and Development <Urbana, Ill.>: CSRD report |
series2 | Center for Supercomputing Research and Development <Urbana, Ill.>: CSRD report |
spelling | Malony, Allen Verfasser aut Tracing application program execution on the cray X-MP and cray 2 Allen Malony, John Larson, and Daniel Reed Urbana, Ill. 1990 25 S. txt rdacontent n rdamedia nc rdacarrier Center for Supercomputing Research and Development <Urbana, Ill.>: CSRD report 985 Abstract: "Important insights into program operation can be gained by observing dynamic execution behavior. Unfortunately, most high- performance machines provide execution profile summaries as the only tool for performance investigation. We have developed a tracing library for the Cray X-MP and Cray 2 supercomputers that supports the capture of execution events for sequential and multitasked programs with minimal overhead. This library has been extended with code that utilizes the automatic Flowtrace and Perftrace instrumentation on these machines allowing trace data from routine entry and exit, and other program segments, to be captured To assess the utility of the trace-based tools, three of the Perfect Benchmark codes have been tested in scalar and vector modes with the tracing instrumentation. In addition to computing summary execution statistics from the traces and comparing those to the standard Flowtrace and Perftrace results, interesting execution dynamics appear when studying the trace histories. It is also possible to compare codes across the two architectures by correlating the event traces. Our conclusion is that additional tracing support in Cray supercomputers can have significant returns in improved performance characterization and evaluation. Computer programs Testing Supercomputers Larson, John Verfasser aut Reed, Daniel Verfasser aut Center for Supercomputing Research and Development <Urbana, Ill.>: CSRD report 985 (DE-604)BV008930033 985 |
spellingShingle | Malony, Allen Larson, John Reed, Daniel Tracing application program execution on the cray X-MP and cray 2 Center for Supercomputing Research and Development <Urbana, Ill.>: CSRD report Computer programs Testing Supercomputers |
title | Tracing application program execution on the cray X-MP and cray 2 |
title_auth | Tracing application program execution on the cray X-MP and cray 2 |
title_exact_search | Tracing application program execution on the cray X-MP and cray 2 |
title_full | Tracing application program execution on the cray X-MP and cray 2 Allen Malony, John Larson, and Daniel Reed |
title_fullStr | Tracing application program execution on the cray X-MP and cray 2 Allen Malony, John Larson, and Daniel Reed |
title_full_unstemmed | Tracing application program execution on the cray X-MP and cray 2 Allen Malony, John Larson, and Daniel Reed |
title_short | Tracing application program execution on the cray X-MP and cray 2 |
title_sort | tracing application program execution on the cray x mp and cray 2 |
topic | Computer programs Testing Supercomputers |
topic_facet | Computer programs Testing Supercomputers |
volume_link | (DE-604)BV008930033 |
work_keys_str_mv | AT malonyallen tracingapplicationprogramexecutiononthecrayxmpandcray2 AT larsonjohn tracingapplicationprogramexecutiononthecrayxmpandcray2 AT reeddaniel tracingapplicationprogramexecutiononthecrayxmpandcray2 |