최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기정보처리학회논문지. KIPS transactions on computer and communication systems 컴퓨터 및 통신 시스템, v.9 no.10, 2020년, pp.221 - 230
최지은 (한국과학기술정보연구원 슈퍼컴퓨터기술개발센터) , 박근철 (한국과학기술정보연구원 슈퍼컴퓨터기술개발센터) , 노승우 (한국과학기술정보연구원 슈퍼컴퓨터기술개발센터) , 박찬열 (한국과학기술정보연구원 슈퍼컴퓨터기술개발센터)
Supercomputer that shares limited resources to multiple users needs a way to optimize the execution of application. For this, it is useful for system administrators to get prior information and hint about the applications to be executed. In most high-performance computing system operations, system a...
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
핵심어 | 질문 | 논문에서 추출한 답변 |
---|---|---|
하드웨어 성능 카운터를 통한 성능이벤트 수집은 무엇을 사용하여 수집할 수 있는가? | 하드웨어 성능 카운터를 통한 성능이벤트 수집은 리눅스 perf[14]와 OProfile[15], PAPI[16] 등의 대표적인 데이터 수집 프로그램을 사용하여 수집할 수 있으며, 인텔 VTune[17]과 AMD uProf[18], IBM HPCS Toolkit[19] 등은 프로세서 제조사별로 제공되는 하드웨어 성능 카운터 기반 프로파일링 도구로 사용될 수 있다. 그러나 실제 사용자가 요청한 작업이 수행되어야할 대규모 고성능 컴퓨팅 시스템에서 작업의 프로파일링 데이터를 추출하기 위해 데이터 수집 프로그램을 실행하거나 성능 분석을 실행하는 과정은 시스템 활용률을 낮출 수 있으므로 실제 시스템과 유사하면서 적은 규모의 테스트베드 운용의 필요성이 대두된다. | |
프로파일링 기법의 확장성 실험은 어떤 방법으로 진행되는가? | 프로파일링 기법의 확장성 실험은 다음과 같이 3가지 방법으로 진행된다. (1)프로파일링 테스트베드 클러스터의 노드수를 다르게 사용하여 응용프로그램을 프로파일링하고, 그 프로파일링 데이터를 바탕으로 전체 노드를 사용하는 환경에서 스케줄링 최적화 성능 평가를 통해 제시한 프로파일링 기법의 확장성을 검증하였다. (2)응용프로그램의 문제크기를 줄여 프로파일링하고, 그 프로파일링 데이터를 바탕으로 대규모 응용프로그램으로 스케줄링 실험시 최적화 성능 평가를 통해 제시한 프로파일링 기법의 확장성을 검증하였다. (3)프로파일링 데이터 수집시 단일 노드 및 다중 노드에서 데이터를 수집하는 경우의 오버헤드를 측정하고 비용 대비 성능 향상의 효과를 분석한다. | |
하드웨어 성능 카운터 기반 프로파일링 기법은 어떤 단계로 이루어져 있는가? | 하드웨어 성능 카운터 기반 프로파일링 기법은 Fig. 1과 같이 이벤트 수집, 프로파일링, 응용프로그램 특성 분석 및 최적화의 4단계로 이루어져있다. 먼저, 하드웨어 성능 카운터를 수집하는 이벤트 수집 단계에서 성능을 분석할 시스템의 프로세서를 기반으로 하드웨어 성능 카운터 및 이벤트를 식별하고 자원 범주(CPU, Memory, I/O)에 따라 성능이벤트를 분류하는 과정을 수행한다. |
Top500 [Internet], https://www.top500.org
B. Yang, X. Ji, X. Ma, X. Wang, T. Zhang, X. Zhu, N. El-Sayed, H. Lan, Y. Yang, J. Zhai, W. Liu, and W. Xue, "End-to-end I/O Monitoring on a Leading Supercomputer," in Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation, Boston, MA, USA, pp.379-394, 2019.
X. Ji, B. Yang, T. Zhang, X. Ma, X. Zhu, X. Wang, N. El-Sayed, J. Zhai, W. Liu, and W. Xue, "Automatic, Application-Aware I/O Forwarding Resource Allocation," in Proceedings of the 17th USENIX Conference on File and Storage Technologies, Boston, MA, USA, pp.265-279, 2019.
S. Chunduri, S. Parker, P. Balaji, K. Harms, and K. Kumaran, "Characterization of MPI Usage on a Production Supercomputer," in SC18: International Conference for High Performance Computing, Networking, Storage and Analysis, Dallas, TX, USA, pp.386-400, 2018.
P. Gomez-Sanchez, D. Encinas, J. Panadero, A. Bezerra, S. Mendez, M. Naiouf, A. D. Giusti, D. Rexachs, and E. Luque, "Using AWS EC2 as Test-Bed infrastructure in the I/O system configuration for HPC applications," Journal of Computer Science & Technology, Vol.16, No.2, pp.65-75, 2016.
B. H. Park, S. Hukerikar, R. Adamson, and C. Engelmann, "Big Data Meets HPC Log Analytics: Scalable Approach to Understanding Systems at Extreme Scale," in 2017 IEEE International Conference on Cluster Computing, Honolulu, HI, USA, pp.758-765, 2017.
S. Oral, S. S. Vazhkudai, F. Wang, C. Zimmer, C. Brumgard, J. Hanley, G. Markomanolis, R. Miller, D. Leverman, S. Atchley, and V. V. Larrea, "End-to-end I/O Portforlio for the Summit Supercomputing Ecosystem," in SC'19: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, Denver, CO, USA, pp.1-14, 2019.
G. Wei, H. Yang, Z. Luan, and D. Qian, "iDPL: A Scalable and Flexible Inter-continental Testbed for Data Placement Research and Experiment," in 2017 IEEE Symposium on Computers and Communications, Heraklion, Greece, pp.1158-1163, 2017.
S. Ilager, R. Muralidhar, K. Rammohanrao, and R. Buyya, "A Data-Driven Frequency Scaling Approach for Deadlineaware Energy Efficient Scheduling on Graphics Processing Units (GPUs), in Proceedings of the 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet, Melbourne, Australia, pp.1-10, 2020.
S. Wallace, X. Yang, V. Vishwanath, W. E. Allcock, S. Coghlan, M. E. Papka, and Z. Lan, "A Data Driven Scheduling Approach for Power Management on HPC Systems," in SC'16: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, Salt Lake City, Utah, USA, pp.656-666, 2016.
T. Bridi, "Scalable Optimization-based Scheduling Approaches for HPC Facilities," PhD. Dissertation, University of Bologna, Italy, 2018.
O. Sarood, A. Langer, A. Gupta, and L. Kale, "Maximizing throughput of Overprovisioned HPC Data Centers Under a strict Power Budget," in SC'14: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, New Orleans, LA, USA, pp.807-818, 2014.
A. J. Younge, R. E. Grant, J. H. Laros III, M. Levenhagen, S. L. Olivier, K. Pedretti, and L. Ward, "Small Scale to Extreme: Methods for Characterizing Energy Efficiency in Supercomputing Applications," The Sustainable Computing: Informatics and Systems, Vol.21, pp.90-102, 2019.
Perf [Internet], https://perf.wiki.kernel.org/index.php/Main_Page
Oprofile [Internet], https://oprofile.sourceforge.io/about/
Papi [Internet], http://icl.cs.utk.edu/papi/index.html
Intel vtune [Internet], https://software.intel.com/content/www/us/en/develop/documentation/vtune-help/top/analyze-performance/hardware-event-based-sampling-collection.html
AMD uProf [Internet], https://developer.amd.com/wordpress/media/2013/12/User_Guide.pdf
IBM HPCS Toolkit [Internet], https://researcher.watson.ibm.com/researcher/files/us-hfwen/HPCST_README.pdf
J. Choi, G. Park, and D. Nam, "Interference-aware coscheduling method based on classification of application characteristics from hardware performance counter using data mining," The Cluster Computing, Vol.23, pp.57-69, 2020.
PBS Scheduler [Internet], https://www.pbspro.org
Slurm Scheduler [Internet], https://www.slurm.schedmd.com
Nurion [Internet], https://www.ksc.re.kr/gsjw/jcs/hd
Nas Parallel Benchmarks [Internet], https://www.nas.nasa.gov/publiccations/npb.html.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.