toplogo
Accedi

노트북 환경에서의 통합 스크립팅 및 인터랙티브 시각화 디자인 고려 사항: 성능 분석 워크플로우를 위한 사례 연구


Concetti Chiave
본 논문에서는 인터랙티브 시각화와 스크립팅을 결합한 노트북 기반 혼합 시각화 시스템을 설계하고 검증하여, 복잡한 탐색적 데이터 분석 워크플로우를 지원하는 데 효과적인 방법을 제시한다.
Sintesi

노트북 환경에서의 통합 스크립팅 및 인터랙티브 시각화 디자인 고려 사항: 성능 분석 워크플로우를 위한 사례 연구

본 연구 논문은 대규모 병렬 컴퓨팅 환경에서 프로그램 성능 분석을 위한 인터랙티브 시각화 및 스크립팅 통합 디자인 연구를 소개합니다. 저자들은 인터랙티브 시각화와 스크립팅의 강점을 모두 활용하여 복잡한 탐색적 데이터 분석을 지원하는 것을 목표로 합니다.

edit_icon

Personalizza riepilogo

edit_icon

Riscrivi con l'IA

edit_icon

Genera citazioni

translate_icon

Traduci origine

visual_icon

Genera mappa mentale

visit_icon

Visita l'originale

대규모 데이터에서 새로운 인사이트를 발견하는 데 인터랙티브 시각화는 강력한 도구이지만, 미리 정의된 작업으로 제한되는 경우가 많습니다. 스크립팅은 광범위한 쿼리를 지원하지만 자유로운 탐색에는 다소 번거로울 수 있습니다. 컴퓨터 노트북과 같은 스크립팅 환경에 인터랙티브 시각화를 포함하면 직접 조작과 스크립팅의 장점을 모두 활용할 수 있습니다.
저자들은 시각화 커뮤니티의 지침을 사용하여 호출 컨텍스트 트리(CCT) 분석을 위한 시각화-스크립팅 워크플로우를 설계했습니다. CCT는 대규모 데이터와 정의하기 어려운 문제로 인해 일반적인 탐색적 데이터 분석 워크플로우를 보여주는 성능 분석 분야에서 사용되는 데이터 유형입니다. 작업 분석 저자들은 작업의 특이성, 빈도 및 적합성 측면에서 작업을 특징짓는 작업 분석을 수행했습니다. 특이성: 작업의 복잡성 및 구체성을 나타냅니다. 빈도: 작업이 수행될 것으로 예상되는 횟수를 나타냅니다. 적합성: 시각화 또는 스크립팅으로 작업을 얼마나 잘 지원할 수 있는지 나타냅니다. 시각화 디자인 저자들은 노트북에 포함된 인터랙티브 CCT 시각화를 설계했습니다. 이 시각화는 Python 스크립팅 셀과 인터랙티브 시각화 컨텍스트 간에 데이터 및 상태 전송을 지원합니다. 즉, 노트북 변수의 데이터는 시각화에서 데이터에 대한 변경 사항을 반영할 수 있으며 그 반대의 경우도 마찬가지입니다. 사용자 평가 저자들은 7명의 성능 분석 전문가를 대상으로 설계를 검증했습니다. 참가자들은 평가 작업을 성공적으로 완료했으며 프로그램 성능에 대한 추가적인 인사이트를 얻었습니다. 저자들은 시각화-스크립팅 워크플로우에 대한 초기 피드백을 사용하여 인터랙션 스타일과 패러다임의 가능한 함점을 더 자세히 살펴보기 위한 후속 연구를 설계했습니다.

Domande più approfondite

0
star