http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
SVR4 운영체제 상에서의 펜티엄 프로세서 성능 측정 도구의 설계와 구현
장문석(Moon-Seok Chang),고건(Kern Koh) 한국정보과학회 1997 정보과학회 컴퓨팅의 실제 논문지 Vol.3 No.5
컴퓨터 시스템의 성능을 측정할 수 있는 도구의 개발은 시스템의 성능 분석과 튜닝을 비롯한 시스템 개발의 전 과정에 걸쳐 필수적인 과제이다. 특히, 최신 고성능 컴퓨터 시스템을 개발하는 경우, 캐시 메모리와 같은 프로세서 수준의 성능을 정밀하게 측정할 수 있는 도구의 필요성은 절대적이다. 본 논문에서는 현재 가장 널리 사용되고 있는 마이크로 프로세서 중의 하나인 Intel Pentium 프로세서 내에 구현되어 있는 성능 측정 기능을 소개하고, 이 기능을 이용하여 UNIX System V Release 4 운영체제 환경 하에서 동작하는 성능 측정 도구 P5perf의 개발에 관하여 기술하고자 한다. P5perf를 이용하며 프로그램의 수행 시간을 프로세서 클럭 단위로 측정할 수 있고, 온-칩 캐시나 TLB와 같은 프로세서 수준의 성능을 측정할 수 있을 뿐 아니라, 운영체제 커널의 활동과 다중 프로그래밍 환경이 프로세서 성능에 미치는 영향까지도 측정할 수 있다. 본 논문에서는 도구의 개발에 필요한 구현 기법을 구체적으로 기술하기로 한다. 그리고, 도구의 유용성을 보이기 위하여, SPEC SDM 벤치마크 프로그램을 작업 부하로 수행하면서 캐시 메모리와 TLB의 성능을 측정하고, 그 결과를 제시하기로 한다. A performance measurement tool is essential in the entire computer system development cycle including performance analysis and tuning. A high precision tool measuring the performance of processor-level components, such as cache memory, is especially important for the development of current high performance computer systems. In this paper, we describe the performance monitoring feature implemented in the Intel Pentium processor, the most widely used microprocessor today. Using this feature, we developed a performance tool, P5perf, on the System V Release 4 operating system environment. P5perf measures not only the program execution time in processor clock cycles, but also the performance of processor-level components such as on-chip cache and TLBs. Furthermore, the tool can measure the effect of operating system kernel activities and multiprogramming environments on the processor performance. In this paper, we describe the implementation technique for the tool development in detail. To demonstrate the usefulness of the tool, we evaluate the performance of cache and TLB using SPEC SDM benchmarks, and present the results.
마이크로커널 기반 운영체제를 위한 성능 측정 도구의 설계와 구현
장문석(Moon-Seok Chang),고건(Kern Koh),이준원(Joon-Won Lee),김해진(Hae-Jin Kim) 한국정보과학회 1999 정보과학회 컴퓨팅의 실제 논문지 Vol.5 No.2
최근 운영체제 개발 분야에서 마이크로커널 설계 기술이 새로운 경향으로 부각되고 있다. 마이크로커널은 기존의 모노리딕 커널과 상이한 구조를 가지고 있으므로, 성능 분석과 튜닝을 위하여 새로운 도구를 필요로 한다. 본 논문에서는 마이크로커널 기반 운영체제를 위한 성능 측정 도구 MKperf의 개발에 관하여 기술하고자 한다. MKperf는 마이크로커널 구조의 성능에 중요한 영향을 미치는 문맥 교환과 운격 프로시저 호출을 추적할 수 있다. 뿐만 아니라, 캐시와 TLB와 같이 메모리 성능에 결정적인 영향을 미치는 다양한 하드웨어 성능 요소들을 측정할 수 있다. MKperf의 이러한 측정 기능은 마이크로커널 기반 운영체제 성능을 정량적으로 분석하는 데에 유용하게 사용될 수 있다. A recent trend in operating system development is the microkernel design. The microkernel requires a newly designed tool for performance analysis and tuning, since it has different structure compared with monolithic one. In this paper we present MKperf, a performance tool for a microkernel-based operating system. MKperf has a capability to monitor context switches and remote procedure calls which are important activities for the performance of a microkernel. In addition, this tool monitors various hardware events critical to the performance of memory system including cache and TLB. As a result, MKperf provides useful information for the performance analysis of a microkernel-based operating system.
장문석(Moon-Seok Chang),고건(Kern Koh) 한국정보과학회 2000 정보과학회논문지 : 시스템 및 이론 Vol.27 No.1
모듈화된 구조를 지향하는 현대 소프트웨어 기술의 발전은 캐시 메모리의 성능에 큰 변화를 가져오고 있다. 최근 운영체제 분야에서 새로운 설계 기술로 부각되고 있는 마이크로커널은 모듈화된 구조를 가지고 있어 이식성과 확장성이 우수하지만, 모노리딕 커널에 비하여 성능이 저하되는 현상을 보이기도 한다. 본 논문에서는 마이크로커널 기반 운영체제에서 발생하는 성능 저하의 근본적인 원인을 규명하기 위하여, 커널의 구조적 특성이 캐시 메모리의 성능에 미치는 영향을 정량적으로 분석하였다. Intel Pentium Pro 프로세서 상에서의 실험 결과, 마이크로커널 구조는 모노리딕 커널 구조에 비하여 L1, L2 캐시와 TLB 접근 실패율을 크게 증가시키며, IPC 보다는 캐시 메모리의 효율성이 운영체제 성능에 미치는 영향이 더욱 크다는 사실을 발견하였다. 그리고, 이러한 현상은 마이크로커널의 구조적 특성으로 인하여 빈번히 발생하는 문맥 교환의 영향임을 확인하였다. The modern software technology toward modularization has changed the cache accessing behavior dramatically. Many modern operating systems are also departing from the past monolithic structure toward the highly modularized structure referred to as microkernel. Microkernel-based operating systems are more portable and extensible, but are likely to have worse performance. This paper quantitatively analyzes the effect of microkernel structure on cache memory to identify the primary factor for its performance degradation. Through the experiment performed on a Intel Pentium Pro processor platform, we found that the microkernel structure suffers from remarkably higher misses for L1, L2 cache and TLB than the monolithic one does. We also found that the performance of a microkernel is more dependent on the efficiency of cache memory than IPC. Finally, we found that these results come from the effect of frequent context switches mainly caused by the structural feature of a microkernel.
무릎 관절경 수술 시 Fentanyl 투여가 압박띠 사용에 따른 혈역학적 변화에 미치는 영향
이윤숙 ( Yoon Sook Lee ),김재환 ( Jae Hwan Kim ),차문호 ( Moon Ho Cha ),민두재 ( Doo Jae Min ),김운영 ( Woon Young Kim ),장문석 ( Moon Seok Chang ),박영철 ( Young Cheol Park ) 대한마취과학회 2009 Korean Journal of Anesthesiology Vol.56 No.1
Background: The use of a tourniquet can produce pain and increase in blood pressure. It is known that fentanyl reduces central sensitization, however its effect on blood pressure increase due to tourniquet is unknown. So we investigated the effect of fentanyl on tourniquet-induced changes of mean arterial blood pressure (MBP), heart rate (HR), and cardiac index (CI). Methods: ASA physical status I and II, who were scheduled for knee arthroscopic surgery using a tourniquet, were assigned into control (n=30) and fentanyl group (n=30). Anesthesia was maintained with enflurane, N2O and O2. Fentanyl was injected 1.5 ug/kg at 10 min before inflation of the tourniquet in the fentanyl group. Changes of the MBP, HR, CI were measured before and 10, 20, 30, 40, 50, 60 min after inflation of the tourniquet. Results: There were no differences in the baseline values. MBP was increased at 40, 50, 60 min in the control group. At 60 min, MBP was lower in the fentanyl than the control group. HR was decreased at 10 min in the fentanyl group. CI was decreased in all groups after tourniquet inflation. At 60 min, CI was more decreased in the control than the fentanyl group. Conclusions: Fentanyl injection prior to tourniquet inflation can attenuate the tourniquet induced hemodynamic changes in the knee arthroscopic surgery patients. (Korean J Anesthesiol 2009;56:6~10)
딥러닝을 이용한 회전된 정사각형 단면을 가진 장애물 주위의 과도유동 해석
이태환,박진현 한국기계기술학회 2020 한국기계기술학회지 Vol.22 No.4
The numerical analysis of two-dimensional transient flow around the obstacle with rotated square cross sections was carried out. The obtained velocity distributions for each time step and each rotation angle were imaged to provide data for CNN(convolutional neural network). Both classification and regression neural networks were used for prediction of rotation angle. As results The classification method incorrectly predicted the rotation angle in only 2 of the 470 images. The regression method predicted the rotation angle errors within except 2 out of 470 images. From these facts, it could be concluded that both methods can be sufficiently applicable to the flow analysis.