• Title/Summary/Keyword: 프로파일링 시스템

Search Result 109, Processing Time 0.028 seconds

Profiling for Optimization of Virtual Machine Codes (가상기계 코드 최적화를 위한 프로파일링)

  • Shin, Yang-Hoon;Yi, Chang-Hwan;Oh, Se-Man
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10b
    • /
    • pp.562-565
    • /
    • 2006
  • 가상기계(Virtual Machine)는 소프트웨어로 제작되어 논리적인 시스템 구성을 갖는 컴퓨터이기 때문에 그 수행 속도와 필요 저장 공간 측면에서 성능이 떨어질 수 밖에 없다. 따라서 가상기계의 성능에 있어서 보다 효율적인 코드로의 최적화가 중요하다. 본 논문에서는 가상기계 코드(Virtual Machine Code) 최적화를 위해 코드를 실행하여 얻을 수 있는 동적 정보인 프로파일링 데이터(Profiling Data)를 정의하고, 프로파일링 시스템을 설계하여 프로파일링 데이터를 가상기계 코드 최적화에 적용 할 수 있는 기반을 마련하였다. 나아가 EVM(Embedded Virtual Machine)에서 실행되는 SIL(Standard Intermediate Language) 코드를 대상으로 프로파일링 시스템을 구현하여 실제 가상 기계 코드에 대하여 프로파일링 데이터를 추출하였다.

  • PDF

Criminal Profiling Simulation Training and Assessment System based on Virtual Reality (가상현실 기반 범죄 프로파일링 시뮬레이션 교육 및 평가 시스템)

  • Kim, Han-Seob;Kim, Hae-Ji;Lee, Yoon-Sik;Lee, Jieun
    • Journal of the Korea Computer Graphics Society
    • /
    • v.24 no.3
    • /
    • pp.83-92
    • /
    • 2018
  • In this paper, we propose a system to a criminal profiling simulation training and assessment with virtual reality technology. Profiling has emerged as the incidence of violent crime has increased by 45.2 % in the country over the past decade. However, the number of profilers in Korea is 36, due to the problem of existing courses. "Criminal Reproduction Learning" is the common way to profiling training, but there are numerous constraints that prevent practical training. Thus, the system used virtual reality technology to overcome existing constraints. Users can receive simulation training and assessment of profiling at crime scene that have been implemented as virtual reality, with an immersive experience through interaction. We expect this system to contribute to the activation of profiling education in many institutions and to the development of good profilers with diverse training.

A Study on Performance Analysis Data Collection Method Using Batch-job Scheduler onLarge-Scale Cluster System (대규모 클러스터 시스템에서 배치작업 스케줄러를 활용한 성능 분석 데이터 수집 방법 연구)

  • Jae-Kook Lee;Min-Woo Kwon;Do-Sik An;Taeyoung Hong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.37-39
    • /
    • 2023
  • 사용자 응용 프로그램의 특징을 분석하고 효율적인 시스템 운영을 통하여 사용자 프로그램 최적화를 지원하기 위하여 소프트웨어 프로파일링을 수행한다. 특히 국가 슈퍼컴퓨터인 누리온과 같이 8,400대가 넘는 계산노드로 구성된 클러스터 시스템에서 응용 프로그램의 프로파일링 데이터를 사용자의 개입없이 수집하고 데이터를 분석하는 것에는 한계가 있다. 본 연구에서는 배치작업 스케줄러를 활용하여 사용자의 개입 없이 응용 프로그램의 프로파일링 데이터를 수집하기 위한 방법을 제안한다. 그리고 제안한 방법을 누리온에서 구현하고 사용자 응용 프로그램이 실행될 때 프로파일링 데이터가 수집되는 것을 확인한다.

A Study on Scalability of Profiling Method Based on Hardware Performance Counter for Optimal Execution of Supercomputer (슈퍼컴퓨터 최적 실행 지원을 위한 하드웨어 성능 카운터 기반 프로파일링 기법의 확장성 연구)

  • Choi, Jieun;Park, Guenchul;Rho, Seungwoo;Park, Chan-Yeol
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.9 no.10
    • /
    • pp.221-230
    • /
    • 2020
  • 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 administrators strive to increase system productivity by receiving information about execution duration and resource requirements from users when executing tasks. They are also using profiling techniques that generates the necessary information using statistics such as system usage to increase system utilization. In a previous study, we have proposed a scheduling optimization technique by developing a hardware performance counter-based profiling technique that enables characterization of applications without further understanding of the source code. In this paper, we constructed a profiling testbed cluster to support optimal execution of the supercomputer and experimented with the scalability of the profiling method to analyze application characteristics in the built cluster environment. Also, we experimented that the profiling method can be utilized in actual scheduling optimization with scalability even if the application class is reduced or the number of nodes for profiling is minimized. Even though the number of nodes used for profiling was reduced to 1/4, the execution time of the application increased by 1.08% compared to profiling using all nodes, and the scheduling optimization performance improved by up to 37% compared to sequential execution. In addition, profiling by reducing the size of the problem resulted in a quarter of the cost of collecting profiling data and a performance improvement of up to 35%.

Performance Measurement Framework for Efficient Virtualization System Profiling (효율적인 가상화 시스템 프로파일링을 위한 성능측정 프레임워크)

  • Jang, Eun-Tae;Choi, Sang-Hoon;Park, Ki-Woong
    • The Journal of Korean Institute of Next Generation Computing
    • /
    • v.15 no.3
    • /
    • pp.31-39
    • /
    • 2019
  • Virtualization technology is one of the technologies that have been attracting attention as cloud computing spreads recently. When a system is constructed using virtualization technology, mutiple operation systems can be operated in a single host operating system, thereby facilitating efficient management of computing resources. As more and more operating systems are running on the hypervisor, it is important to measure the overall performance of the virtualization system and this is becoming an important technology. In this paper, we analyze the main functions of the existing profiling tools to measure the performance of the virtualization system, and measure and classify the profiling coverage that the monitoring tools can perform for events that may occur in the virtualization system. In addition, we have studied a framework that enables performance measurement by loading appropriate profiling tools into the guest system when performance measurement is required for the virtualization system according to the information received from the remote system performing the monitoring.

Student-oriented Multi-dimensional Analysis System using Educational Profiling (교육 프로파일링을 활용한 학생 맞춤형 다차원 분석 시스템)

  • Kim, Ki-Bong;Shin, Hyun-Seong
    • Journal of Digital Convergence
    • /
    • v.14 no.6
    • /
    • pp.263-270
    • /
    • 2016
  • In this study, it was attempted to develop a grade-customized statistical analysis system that can be operated by a teacher without professional knowledge of statistics by utilizing profiling in the education sector. For this, with the convergence of techniques of profiling into the education sector, it examined the elements necessary for building a customized student multidimensional analysis system. Referring to the overall configuration and the current state to build multidimensional analysis system utilizing practical profiling, it showed the implementation result of the algorithm applied to each statistical method, and presented the differences and superiority to existing systems. Once the system based on the proposed techniques is built, considering differences of students' needs and abilities and clarifying precise objectives and standards, with the improvement of satisfaction in public education, it is possible not only to reduce expense of prior and private learning but also realize self-directed learning suitable to one's learning ability and aptitude.

A Criterion on Profiling for Anomaly Detection (이상행위 탐지를 위한 프로파일링 기준)

  • 조혁현;정희택;김민수;노봉남
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.7 no.3
    • /
    • pp.544-551
    • /
    • 2003
  • Internet as being generalized, intrusion detection system is needed to protect computer system from intrusions synthetically. We propose a criterion on profiling for intrusion detection system using anomaly detection. We present the cause of false positive on profiling and propose anomaly method to control this. Finally, we propose similarity function to decide whether anomaly action or not for user pattern using pattern database.

A Study on Smart Teaching Plan Production System Combined Education Profiling (교육 프로파일링을 융합한 스마트 교안제작 시스템에 관한 연구)

  • Kim, Ki-Bong;Cho, Han-Jin
    • Journal of Digital Convergence
    • /
    • v.13 no.3
    • /
    • pp.185-191
    • /
    • 2015
  • We are fusing to the profiling techniques in education and making to a smart teaching plan production systems. Therefore, we investigated based on technical elements necessary for the proper look for profiling techniques, trends in the technology and product trends. We proposed that is smart teaching plan production system such as the smart teaching plan production and editing technique, the management technique for the smart teaching plan, and works for relation skill to smart teaching plan production systems. If you using the techniques that we were proposed to build effective smart teaching plan production system, management system for contents control, virtual classroom then they can management their's class and class teaching plan production, file management to teaching group easy. and those students can easy understand in their class too easy.

The Effect of Investigators' Perception of the Importance of Investigative Elements on Their Intention to Use Profiling: Mediating Effect of Attitude toward Profiling (수사관의 수사요소 중요도 인식이 프로파일링 활용 의도에 미치는 영향: 프로파일링에 대한 태도의 매개효과)

  • Shin, Sangwha;Yoon, Sangyeon
    • Korean Journal of Forensic Psychology
    • /
    • v.13 no.1
    • /
    • pp.75-97
    • /
    • 2022
  • Profiling is recognized as a representative application area of domestic criminal psychology, and the National Police Agency profiler is firmly established as a profession. However, compared to the social awareness, the recognition and utilization within the police is not high. In this study, we tried to identify factors affecting the intention to use profiling by identifying the perception of investigators who request and use profiling from a profiler when a violent incident occurs. To this end, the relationship between the perception of the importance of factors considered by investigators in the criminal investigation process and the attitude toward profiling on the intention to use profiling was verified through the path model. As a result of a survey of 340 police investigators, the investigator's perception of the importance of investigation elements was divided into two factors: the importance of normative investigative elements (evidence collection and legal judgment, etc.) and factual investigative elements (criminal analysis, criminal information system analysis, etc.). Among them, the importance of factual investigative elements were found to have a positive effect on the intention to use it by mediating the attitude toward profiling. On the other hand, in the case of the importance of normative investigative elements, it was found to have a negative effect on the attitude toward profiling. These results suggest that the perception that investigators have about investigation, which is their main work area, plays a role in determining whether to request profiling as well as attitude towards profiling. Based on the research results, strategies necessary to activate the use of profiling were discussed.

An Energy Harvesting and Profiling System for Smart Video Devices (스마트 비디오 디바이스를 위한 에너지 하비스팅 및 프로파일링 시스템)

  • Kang, Doo-sik;Kim, Jun-sik;Park, Keon-woo;Lee, Myeong-jin
    • Journal of Advanced Navigation Technology
    • /
    • v.21 no.1
    • /
    • pp.99-106
    • /
    • 2017
  • In this paper, an energy harvesting and profiling system is designed for smart video devices in internet of things environments without dedicated power source. The energy harvesting module provides the harvested energy from solar panel to the smart video device. The energy profiling module measures the battery outflow current and the battery voltage of the smart video device and the consumed energy of processes, and calculate the harvested energy from the energy harvesting module to the smart video device and the total energy consumption of the smart video device. The accuracy of the harvested energy measured by the device energy profiling module is validated by comparing with the calculated energy using the regional solar radiation provided by Korea Meteorological Administration. Energy harvesting data from the designed energy harvesting and profiling system can be used to design the perpetual operation of smart video devices or Internet of Things sensors.