Traveler: Navigating Task Parallel Traces for Performance Analysis

Understanding the behavior of software in execution is a key step in identifying and fixing performance issues. This is especially important in high performance computing contexts where even minor performance tweaks can translate into large savings in terms of computational resource use. To aid perf...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on visualization and computer graphics Vol. 29; no. 1; pp. 1 - 10
Main Authors: Sakin, Sayef Azad, Bigelow, Alex, Tohid, R., Scully-Allison, Connor, Scheidegger, Carlos, Brandt, Steven R., Taylor, Christopher, Huck, Kevin A., Kaiser, Hartmut, Isaacs, Katherine E.
Format: Journal Article
Language:English
Published: United States IEEE 01.01.2023
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects:
ISSN:1077-2626, 1941-0506, 1941-0506
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Understanding the behavior of software in execution is a key step in identifying and fixing performance issues. This is especially important in high performance computing contexts where even minor performance tweaks can translate into large savings in terms of computational resource use. To aid performance analysis, developers may collect an execution trace -a chronological log of program activity during execution. As traces represent the full history, developers can discover a wide array of possibly previously unknown performance issues, making them an important artifact for exploratory performance analysis. However, interactive trace visualization is difficult due to issues of data size and complexity of meaning. Traces represent nanosecond-level events across many parallel processes, meaning the collected data is often large and difficult to explore. The rise of asynchronous task parallel programming paradigms complicates the relation between events and their probable cause. To address these challenges, we conduct a continuing design study in collaboration with high performance computing researchers. We develop diverse and hierarchical ways to navigate and represent execution trace data in support of their trace analysis tasks. Through an iterative design process, we developed Traveler , an integrated visualization platform for task parallel traces. Traveler provides multiple linked interfaces to help navigate trace data from multiple contexts. We evaluate the utility of Traveler through feedback from users and a case study, finding that integrating multiple modes of navigation in our design supported performance analysis tasks and led to the discovery of previously unknown behavior in a distributed array library.
AbstractList Understanding the behavior of software in execution is a key step in identifying and fixing performance issues. This is especially important in high performance computing contexts where even minor performance tweaks can translate into large savings in terms of computational resource use. To aid performance analysis, developers may collect an execution trace -a chronological log of program activity during execution. As traces represent the full history, developers can discover a wide array of possibly previously unknown performance issues, making them an important artifact for exploratory performance analysis. However, interactive trace visualization is difficult due to issues of data size and complexity of meaning. Traces represent nanosecond-level events across many parallel processes, meaning the collected data is often large and difficult to explore. The rise of asynchronous task parallel programming paradigms complicates the relation between events and their probable cause. To address these challenges, we conduct a continuing design study in collaboration with high performance computing researchers. We develop diverse and hierarchical ways to navigate and represent execution trace data in support of their trace analysis tasks. Through an iterative design process, we developed Traveler , an integrated visualization platform for task parallel traces. Traveler provides multiple linked interfaces to help navigate trace data from multiple contexts. We evaluate the utility of Traveler through feedback from users and a case study, finding that integrating multiple modes of navigation in our design supported performance analysis tasks and led to the discovery of previously unknown behavior in a distributed array library.
Understanding the behavior of software in execution is a key step in identifying and fixing performance issues. This is especially important in high performance computing contexts where even minor performance tweaks can translate into large savings in terms of computational resource use. To aid performance analysis, developers may collect an execution trace —a chronological log of program activity during execution. As traces represent the full history, developers can discover a wide array of possibly previously unknown performance issues, making them an important artifact for exploratory performance analysis. However, interactive trace visualization is difficult due to issues of data size and complexity of meaning. Traces represent nanosecond-level events across many parallel processes, meaning the collected data is often large and difficult to explore. The rise of asynchronous task parallel programming paradigms complicates the relation between events and their probable cause. Here, to address these challenges, we conduct a continuing design study in collaboration with high performance computing researchers. We develop diverse and hierarchical ways to navigate and represent execution trace data in support of their trace analysis tasks. Through an iterative design process, we developed Traveler , an integrated visualization platform for task parallel traces. Traveler provides multiple linked interfaces to help navigate trace data from multiple contexts. We evaluate the utility of Traveler through feedback from users and a case study, finding that integrating multiple modes of navigation in our design supported performance analysis tasks and led to the discovery of previously unknown behavior in a distributed array library.
Understanding the behavior of software in execution is a key step in identifying and fixing performance issues. This is especially important in high performance computing contexts where even minor performance tweaks can translate into large savings in terms of computational resource use. To aid performance analysis, developers may collect an execution trace-a chronological log of program activity during execution. As traces represent the full history, developers can discover a wide array of possibly previously unknown performance issues, making them an important artifact for exploratory performance analysis. However, interactive trace visualization is difficult due to issues of data size and complexity of meaning. Traces represent nanosecond-level events across many parallel processes, meaning the collected data is often large and difficult to explore. The rise of asynchronous task parallel programming paradigms complicates the relation between events and their probable cause. To address these challenges, we conduct a continuing design study in collaboration with high performance computing researchers. We develop diverse and hierarchical ways to navigate and represent execution trace data in support of their trace analysis tasks. Through an iterative design process, we developed Traveler, an integrated visualization platform for task parallel traces. Traveler provides multiple linked interfaces to help navigate trace data from multiple contexts. We evaluate the utility of Traveler through feedback from users and a case study, finding that integrating multiple modes of navigation in our design supported performance analysis tasks and led to the discovery of previously unknown behavior in a distributed array library.Understanding the behavior of software in execution is a key step in identifying and fixing performance issues. This is especially important in high performance computing contexts where even minor performance tweaks can translate into large savings in terms of computational resource use. To aid performance analysis, developers may collect an execution trace-a chronological log of program activity during execution. As traces represent the full history, developers can discover a wide array of possibly previously unknown performance issues, making them an important artifact for exploratory performance analysis. However, interactive trace visualization is difficult due to issues of data size and complexity of meaning. Traces represent nanosecond-level events across many parallel processes, meaning the collected data is often large and difficult to explore. The rise of asynchronous task parallel programming paradigms complicates the relation between events and their probable cause. To address these challenges, we conduct a continuing design study in collaboration with high performance computing researchers. We develop diverse and hierarchical ways to navigate and represent execution trace data in support of their trace analysis tasks. Through an iterative design process, we developed Traveler, an integrated visualization platform for task parallel traces. Traveler provides multiple linked interfaces to help navigate trace data from multiple contexts. We evaluate the utility of Traveler through feedback from users and a case study, finding that integrating multiple modes of navigation in our design supported performance analysis tasks and led to the discovery of previously unknown behavior in a distributed array library.
Author Bigelow, Alex
Sakin, Sayef Azad
Isaacs, Katherine E.
Brandt, Steven R.
Taylor, Christopher
Kaiser, Hartmut
Huck, Kevin A.
Tohid, R.
Scheidegger, Carlos
Scully-Allison, Connor
Author_xml – sequence: 1
  givenname: Sayef Azad
  surname: Sakin
  fullname: Sakin, Sayef Azad
  organization: University of Arizona, USA
– sequence: 2
  givenname: Alex
  surname: Bigelow
  fullname: Bigelow, Alex
  organization: Stardog, USA
– sequence: 3
  givenname: R.
  surname: Tohid
  fullname: Tohid, R.
  organization: Louisiana State University, USA
– sequence: 4
  givenname: Connor
  surname: Scully-Allison
  fullname: Scully-Allison, Connor
  organization: University of Arizona, USA
– sequence: 5
  givenname: Carlos
  surname: Scheidegger
  fullname: Scheidegger, Carlos
  organization: RStudio, USA
– sequence: 6
  givenname: Steven R.
  surname: Brandt
  fullname: Brandt, Steven R.
  organization: Louisiana State University, USA
– sequence: 7
  givenname: Christopher
  surname: Taylor
  fullname: Taylor, Christopher
  organization: Tactical Computing Labs, USA
– sequence: 8
  givenname: Kevin A.
  surname: Huck
  fullname: Huck, Kevin A.
– sequence: 9
  givenname: Hartmut
  surname: Kaiser
  fullname: Kaiser, Hartmut
  organization: Louisiana State University, USA
– sequence: 10
  givenname: Katherine E.
  surname: Isaacs
  fullname: Isaacs, Katherine E.
  organization: University of Utah, USA
BackLink https://www.ncbi.nlm.nih.gov/pubmed/36166559$$D View this record in MEDLINE/PubMed
https://www.osti.gov/servlets/purl/2316108$$D View this record in Osti.gov
BookMark eNp9kU9v1DAQxS1URP_AB0BIKIILlywe23FibmUFBamCHhauluOMi4vXLna2Ur89jnbLoQdOM4ffe5p575QcxRSRkJdAVwBUvd_8XF-sGGVsxRlVvO-ekBNQAlraUXlUd9r3LZNMHpPTUm4oBSEG9YwccwlSdp06IR832dxhwPyh-Wbu_LWZfbxuNqb8bq5MNiFgaCpisTQu5eYKcx1bEy0259GE--LLc_LUmVDwxWGekR-fP23WX9rL7xdf1-eXrRWg5hZQcGYZOAXWdVJYxpkUwyAm7sZRjUZOlFM7Gd5xIRlMI4xiks5JJwfBDD8jb_a-qcxeF-tntL9sihHtrBkHCXSo0Ls9dJvTnx2WWW99sRiCiZh2RbMeBiWhplTRt4_Qm7TL9amF6mo8veoXw9cHajducdK32W9NvtcPEVag3wM2p1IyOl0vqzGmOGfjgwaql7L0UpZeytKHsqoSHikfzP-nebXXeET8xytFhRA9_wt0BJx_
CODEN ITVGEA
CitedBy_id crossref_primary_10_1109_TIV_2023_3288907
crossref_primary_10_1109_TVCG_2023_3326930
crossref_primary_10_1177_10943420251316253
Cites_doi 10.1111/cgf.12101
10.1145/989393.989401
10.1109/TVCG.2019.2934790
10.1145/2835238.2835241
10.1002/cpe.1553
10.1109/SIBGRAPI.2014.2
10.1109/TVCG.2018.2865026
10.1109/TVCG.2016.2534558
10.1109/TVCG.2014.2346456
10.1002/cpe.4068
10.1109/VISSOFT.2013.6650534
10.1109/TVCG.2012.213
10.1007/978-3-319-16012-2_1
10.1145/3426462.3426465
10.1016/j.visinf.2018.04.010
10.1109/PacificVis48177.2020.9280
10.1145/3150211
10.1109/TVCG.2009.196
10.1177/109434200001400303
10.3233/978-1-61499-041-3-481
10.1145/800031.808600
10.1109/TVCG.2019.2934285
10.1109/TVCG.2007.70515
10.1177/109434209901300310
10.1145/2835238.2835240
10.1109/TVCG.2011.185
10.1145/2851141.2851156
10.1109/VDS48975.2019.8973380
10.1109/VPA.2016.008
10.1145/1168149.1168168
10.1007/978-3-030-02465-9_14
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023
CorporateAuthor Univ. of Arizona, Tucson, AZ (United States). Arizona Board of Regents
CorporateAuthor_xml – name: Univ. of Arizona, Tucson, AZ (United States). Arizona Board of Regents
DBID 97E
RIA
RIE
AAYXX
CITATION
NPM
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
7X8
OIOZB
OTOTI
DOI 10.1109/TVCG.2022.3209375
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
PubMed
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
MEDLINE - Academic
OSTI.GOV - Hybrid
OSTI.GOV
DatabaseTitle CrossRef
PubMed
Technology Research Database
Computer and Information Systems Abstracts – Academic
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
MEDLINE - Academic
DatabaseTitleList
PubMed
Technology Research Database

MEDLINE - Academic
Database_xml – sequence: 1
  dbid: NPM
  name: PubMed
  url: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed
  sourceTypes: Index Database
– sequence: 2
  dbid: RIE
  name: IEEE/IET Electronic Library
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
– sequence: 3
  dbid: 7X8
  name: MEDLINE - Academic
  url: https://search.proquest.com/medline
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1941-0506
EndPage 10
ExternalDocumentID 2316108
36166559
10_1109_TVCG_2022_3209375
9904447
Genre orig-research
Journal Article
GroupedDBID ---
-~X
.DC
0R~
29I
4.4
53G
5GY
5VS
6IK
97E
AAJGR
AASAJ
AAWTH
ABQJQ
ABVLG
ACGFO
ACIWK
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
F5P
HZ~
H~9
IEDLZ
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
O9-
OCL
P2P
PQQKQ
RIA
RIE
RNI
RNS
RZB
TN5
VH1
AAYXX
CITATION
AAYOK
ABAZT
NPM
RIG
7SC
7SP
8FD
AARMG
JQ2
L7M
L~C
L~D
7X8
OIOZB
OTOTI
ID FETCH-LOGICAL-c419t-1e432c21f91cf564c23264884d3fbb9ba6d030cda3534621db1b4d6ff6f6842a3
IEDL.DBID RIE
ISICitedReferencesCount 6
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000901991800012&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1077-2626
1941-0506
IngestDate Mon Jun 16 03:03:14 EDT 2025
Sun Sep 28 01:01:41 EDT 2025
Sun Jun 29 13:18:57 EDT 2025
Thu Apr 03 07:12:28 EDT 2025
Tue Nov 18 22:27:42 EST 2025
Sat Nov 29 03:31:42 EST 2025
Tue Nov 25 14:44:26 EST 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
https://doi.org/10.15223/policy-029
https://doi.org/10.15223/policy-037
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c419t-1e432c21f91cf564c23264884d3fbb9ba6d030cda3534621db1b4d6ff6f6842a3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
USDOE
None
SC0022044
OpenAccessLink https://www.osti.gov/servlets/purl/2316108
PMID 36166559
PQID 2756557978
PQPubID 75741
PageCount 10
ParticipantIDs proquest_miscellaneous_2718961194
crossref_primary_10_1109_TVCG_2022_3209375
pubmed_primary_36166559
proquest_journals_2756557978
ieee_primary_9904447
osti_scitechconnect_2316108
crossref_citationtrail_10_1109_TVCG_2022_3209375
PublicationCentury 2000
PublicationDate 2023-01-01
PublicationDateYYYYMMDD 2023-01-01
PublicationDate_xml – month: 01
  year: 2023
  text: 2023-01-01
  day: 01
PublicationDecade 2020
PublicationPlace United States
PublicationPlace_xml – name: United States
– name: New York
PublicationTitle IEEE transactions on visualization and computer graphics
PublicationTitleAbbrev TVCG
PublicationTitleAlternate IEEE Trans Vis Comput Graph
PublicationYear 2023
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref35
ref13
ref34
ref12
ref15
ref36
reinders (ref32) 2005; 9
ref31
ref30
ref11
ref10
ref39
ref17
ref38
ref16
ref18
(ref1) 0
reissmann (ref33) 2017
adhianto (ref4) 2010; 22
(ref3) 0
vetter (ref37) 2017
ref24
ref23
ref26
ref25
ashby (ref5) 0
ref20
ref42
ref41
drebes (ref9) 2014
ref22
ref21
guo (ref14) 2021
nagel (ref28) 1996
ref27
ref29
ref8
ref7
(ref2) 0
ref6
isaacs (ref19) 0
ref40
References_xml – ident: ref36
  doi: 10.1111/cgf.12101
– ident: ref13
  doi: 10.1145/989393.989401
– ident: ref15
  doi: 10.1109/TVCG.2019.2934790
– year: 2021
  ident: ref14
  article-title: A survey on visual analysis of event sequence data
  publication-title: IEEE Transactions on Visualization and Computer Graphics
– ident: ref17
  doi: 10.1145/2835238.2835241
– volume: 22
  start-page: 685
  year: 2010
  ident: ref4
  article-title: Hpctoolkit: Tools for performance analysis of optimized parallel programs
  publication-title: Concurrency and Computation Practice and Experience
  doi: 10.1002/cpe.1553
– year: 0
  ident: ref1
  publication-title: Blaze
– ident: ref29
  doi: 10.1109/SIBGRAPI.2014.2
– ident: ref39
  doi: 10.1109/TVCG.2018.2865026
– ident: ref27
  doi: 10.1109/TVCG.2016.2534558
– ident: ref18
  doi: 10.1109/TVCG.2014.2346456
– year: 2017
  ident: ref33
  article-title: Towards aggregated Grain Graphs
  publication-title: Proceedings of the Fourth International Workshop on Visual Performance Analysis VPA
– ident: ref11
  doi: 10.1002/cpe.4068
– ident: ref20
  doi: 10.1109/VISSOFT.2013.6650534
– ident: ref35
  doi: 10.1109/TVCG.2012.213
– ident: ref42
  doi: 10.1007/978-3-319-16012-2_1
– year: 0
  ident: ref3
  publication-title: Diskcache Disk backed cache
– ident: ref21
  doi: 10.1145/3426462.3426465
– ident: ref12
  doi: 10.1016/j.visinf.2018.04.010
– ident: ref22
  doi: 10.1109/PacificVis48177.2020.9280
– ident: ref31
  doi: 10.1145/3150211
– year: 2017
  ident: ref37
  publication-title: Contemporary High Performance Computing
– year: 0
  ident: ref19
  article-title: State of the art of performance visualization
  publication-title: In EuroVis (STARs)
– ident: ref26
  doi: 10.1109/TVCG.2009.196
– ident: ref7
  doi: 10.1177/109434200001400303
– ident: ref10
  doi: 10.3233/978-1-61499-041-3-481
– start-page: 1
  year: 0
  ident: ref5
  article-title: The opportunities and challenges of exascale computing
  publication-title: Summary Report of the Advanced Scientific Computing Advisory Committee (ASCAC) Subcommittee
– ident: ref8
  doi: 10.1145/800031.808600
– ident: ref38
  doi: 10.1109/TVCG.2019.2934285
– ident: ref40
  doi: 10.1109/TVCG.2007.70515
– year: 1996
  ident: ref28
  publication-title: VAMPIR Visualization and Analysis of MPI Resources
– ident: ref41
  doi: 10.1177/109434209901300310
– ident: ref16
  doi: 10.1145/2835238.2835240
– ident: ref6
  doi: 10.1109/TVCG.2011.185
– ident: ref25
  doi: 10.1145/2851141.2851156
– ident: ref24
  doi: 10.1109/VDS48975.2019.8973380
– ident: ref30
  doi: 10.1109/VPA.2016.008
– volume: 9
  year: 2005
  ident: ref32
  publication-title: VTune Performance Analyzer Essentials
– year: 2014
  ident: ref9
  article-title: Aftermath: A graphical tool for performance analysis and debugging of fine-grained task-parallel programs and run-time systems
  publication-title: MULTIPROG
– ident: ref23
  doi: 10.1145/1168149.1168168
– ident: ref34
  doi: 10.1007/978-3-030-02465-9_14
– year: 0
  ident: ref2
  publication-title: dgemm
SSID ssj0014489
Score 2.4329958
Snippet Understanding the behavior of software in execution is a key step in identifying and fixing performance issues. This is especially important in high...
SourceID osti
proquest
pubmed
crossref
ieee
SourceType Open Access Repository
Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 1
SubjectTerms Arrays
Codes
Computation
Data collection
Data visualization
Design analysis
event sequence visualization
High performance computing
Iterative methods
Measurement
Navigation
parallel computing
Parallel programming
Performance analysis
Software engineering
Software visualization
Task analysis
traces
Visualization
Title Traveler: Navigating Task Parallel Traces for Performance Analysis
URI https://ieeexplore.ieee.org/document/9904447
https://www.ncbi.nlm.nih.gov/pubmed/36166559
https://www.proquest.com/docview/2756557978
https://www.proquest.com/docview/2718961194
https://www.osti.gov/servlets/purl/2316108
Volume 29
WOSCitedRecordID wos000901991800012&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE/IET Electronic Library
  customDbUrl:
  eissn: 1941-0506
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0014489
  issn: 1077-2626
  databaseCode: RIE
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT9wwEB4B6qEcWih9pFDkSpyqBuJHnJgbRVAOaLWHLdqb5WdVdZWt9sHv7zjJBg6lEqdEyjhxPDP2Nx7PDMAJk6WPzFd5YQzLhWI0t4z7vJZCGVlLX7RRrne31WhUT6dqvAVfh1iYEEJ7-CycptvWl-_nbp22ys5w5hRCVNuwXVWyi9UaPAZoZqjufGGVM0TpvQeTFupscnf5HS1Bxk45QwM-HSl8tAa1RVXwMkeVehpmtsvN9evndXQPXvWwklx0crAPW6F5A7uPkg0ewLdJqjQ0C4tzMjL3bWaN5ieZmOVvMjaLVFJlRpAE5w2CQJaMHyIKyCZzyVv4cX01ubzJ-woKuRNUrXIaBGeO0aioi6UUDvGTRJUVnkdrlTXIC144b3jJhWTUW2qFlzHKmPxzhr-DnWbehA9Aoi-oL7ENRwOr9tJy4WQRES36YJ0VGRSbMdWuTy-eqlzMdGtmFEonNujEBt2zIYMvQ5M_XW6N_xEfpHEeCPshzuAwMU4jXkhJb106HeRWGlEr4sI6g6MNP3Wvm0udEt6XZYXmcwafh8eoVclVYpowXycaWitJqcL_et_JwfBlLqnEF6iP_-7RIbxMJem7bZoj2Fkt1uETvHD3q1_LxTGK7rQ-bkX3L7LP52o
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Lb9QwEB6VgkQ58CqP0AJB4oRI61ecmBtUlCKW1R5C1ZvlJ0JdZdE--vsZJ9nQAyBxSqSME8fjsb_xvABeM1n6yHxVEGNYIRSjhWXcF7UUyshaetJFuZ5Pqum0vrhQsx14O8bChBA657NwlG47W75fuE06KjvGlVMIUd2Am6UQjPTRWqPNABUN1XsYVgVDnD7YMClRx835ySfUBRk74gxV-ORUeG0X6sqq4GWBQvV3oNltOKf3_q-r9-HuACzz9_1MeAA7oX0Id66lG9yHD02qNTQPy3f51Fx1uTXa73ljVpf5zCxTUZV5jiS4cuQIZfPZ75iCfJu75BF8O_3YnJwVQw2Fwgmq1gUNgjPHaFTUxVIKhwhKotAKz6O1yhrkBifOG15yIRn1llrhZYwyJgud4Y9ht1204Snk0RPqS2zDUcWqvbRcOEki4kUfrLMiA7IdU-2GBOOpzsVcd4oGUTqxQSc26IENGbwZm_zss2v8i3g_jfNIOAxxBgeJcRoRQ0p765J_kFtrxK2IDOsMDrf81IN0rnRKeV-WFSrQGbwaH6NcJWOJacNik2horSSlCv_rST8Pxi9zSSW-QD37c49ewu2z5utETz5PvxzAXipQ3x_aHMLuerkJz-GWu1r_WC1fdBP4F22m6ck
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Traveler%3A+Navigating+Task+Parallel+Traces+for+Performance+Analysis&rft.jtitle=IEEE+transactions+on+visualization+and+computer+graphics&rft.au=Sakin%2C+Sayef+Azad&rft.au=Bigelow%2C+Alex&rft.au=Tohid%2C+R.&rft.au=Scully-Allison%2C+Connor&rft.date=2023-01-01&rft.issn=1077-2626&rft.eissn=1941-0506&rft.volume=29&rft.issue=1&rft.spage=788&rft.epage=797&rft_id=info:doi/10.1109%2FTVCG.2022.3209375&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TVCG_2022_3209375
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1077-2626&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1077-2626&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1077-2626&client=summon