• Title/Summary/Keyword: 프로파일러

Search Result 43, Processing Time 0.025 seconds

Architecture of Parallel Distributed File System Profiler in Virtualized Enviroments (가상화 환경에서의 병렬 분산 처리 파일시스템 프로파일러 구조)

  • Choi, Won-Seok;Kim, Tae-Won;Chung, Hae-Jin;Min, Young-Kun;Kim, Joon-Mo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06c
    • /
    • pp.145-147
    • /
    • 2012
  • 최근 데이터의 급증으로 인해 병렬 분산 처리 파일시스템의 사용이 증가되었으나 물리 자원 요구와 그에 따른 관리 자원 소모로 인해 가상화 환경에서의 병렬 분산 처리 파일 시스템이 활발히 연구되고 있다. 이의 성능 분석을 위해서는 프로파일러의 역할이 중요한데 현재 사용되고 있는 프로파일러들은 시스템 및 관리 프로파일러로써 가상화 환경에 적합하지 않아 가상화 환경에 적합하며 기존 프로파일러의 단점을 보완하는 새로운 프로파일러의 필요성이 증가하고 있다. 본 논문에서는 기존 프로파일러의 장단점을 분석하고 기존 프로파일러들의 단점을 보완하는 가상화 환경에 적합한 새로운 프로파일러의 구조를 제안한다.

Heap Consumption Analyzer Using Code Embedding (코드 삽입을 이용한 힙 사용량 분석기)

  • Joo, Seong-Yong;Jo, Jang-Wu
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10b
    • /
    • pp.566-570
    • /
    • 2006
  • 프로그램의 힙 사용량이나 수행 시간과 같은 프로그램의 동적인 속성을 분석하기 위해서 프로파일러가 이용된다. 자바에서는 가상기계와 프로파일러의 통신을 목적으로 JVM TI 같은 프로파일러를 위한 인터페이스를 제공한다. 그러나 자바 가상기계 구현 명세는 프로파일러 인터페이스 구현을 요구하지 않는다. 프로파일러 인터페이스를 구현하지 않는 자바 가상기계에서는 JVM TI를 사용하는 프로파일러를 이용할 수 없다. 본 논문에서는 프로파일러 인터페이스를 사용하지 않는 힙 사용량 분석 기법을 제안했다. 이 방법은 힙 사용 정보를 추출하기 위한 코드를 소스파일에 삽입한다. 이 방법은 힙 사용량 분석 시 자바에서 제공하는 인터페이스를 사용하지 않기 때문에, 표준 인터페이스를 구현하지 않는 가상기계에서도 힙 사용 정보 분석을 수행할 수 있다.

  • PDF

Development of an ultrasonic velocity profiler by using pulse repetition frequency method (펄스반복주파수 기법을 이용한 초음파 유속 프로파일러 개발)

  • Lee, Chan-Joo;Kim, Dong-Gu;Kwon, Sung-Il;Kim, Won
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2010.05a
    • /
    • pp.1921-1925
    • /
    • 2010
  • 개수로의 흐름을 측정하는 유속계는 유체역학 및 수리학적 연구와 유량 측정 등의 업무에 필수적인 장비이다. 그동안 국내에서는 일부 전자파표면유속계(이상호 등, 1997)와 영상처리 기반의 LSPIV(김영근 등, 2004)와 같은 비접촉식 유속측정 장치가 개발되어 활용되고 있지만, 유속 및 유량 측정에 보다 널리 사용되고 있는 수중 투입식 유속계의 경우 거의 개발되지 않았다. 특히 유속 분포를 측정하는데 활용될 수 있는 초음파 방식 유속 프로파일러는 거의 전적으로 외국제품에 의존하고 있다. 일반 유속계가 점유속을 측정하는데 비해 유속 프로파일러는 센서가 지향하는 방향선을 따라 공간적인 유속분포를 동시에 획득할 수 있으므로 측정 효율성이 높다는 장점을 지닌다. 본 연구에서는 국내 기술로 개수로 흐름 측정에 활용할 수 있는 초음파 유속 프로파일러를 개발하였다. 이 유속 프로파일러는 초음파 펄스를 반복적으로 송수신하는 PRF 기법을 이용하여 개발하였다. 개발된 유속 프로파일러는 직사각형 수로에서 유속 분포를 측정하기 위해 적용하였으며, 기존의 2차원 유속계와 그 결과를 비교하였다. 본 연구에서 개발한 유속 프로파일러는 실제 하천에 활용하기에는 측정 가능한 유속 및 수심 범위의 한계가 있으나 PRF 기법의 한계 범위에서는 실측 유속분포를 비교적 잘 재현하는 것으로 나타났다.

  • PDF

A Technique to Analyze Heap Usage of Java Programs Using Code Inserting (코드삽입을 이용한 자바프로그램의 힙 사용정보 분석기법)

  • Joo, Seong-Yong;Jo, Jang-Wu
    • Journal of the Korea Society of Computer and Information
    • /
    • v.12 no.2 s.46
    • /
    • pp.29-36
    • /
    • 2007
  • In the Java a profiler interface such as JVM TI is provided for communication between a Java virtual machine and a profiler. The JVM TI specification, however does not require an implementation of a profiler interface. Consequently the JVM without an implementation of a profiler interface cannot use a profiler with the JVM TI. For solving the problem, we propose a technique which analyzes heap usage without a profiler interface. This technique inserts codes to extract heap usage into source files in the Java. We implemented a code inserter to verify the proposed technique. We experimented with Java programs that are frequently used and opened. the experimental result presents the number of created objects. the maximum number of allocated objects, and the used pattern of the objects.

  • PDF

Design and Implementation of Code Optimization Profiler for Embedded system (임베디드 시스템의 코드 최적화를 위한 프로파일러 설계 및 구현)

  • Jang, Woo-Sung;Son, Hyun-Seung;Kim, Woo-Yeol;Kim, R. Young-Chul
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.04a
    • /
    • pp.72-74
    • /
    • 2010
  • 임베디드 시스템은 하드웨어 리소스가 매우 작다. CPU속도가 느리고 메모리 크기도 작다. 이런 환경에서의 소프트웨어는 최적화된 크기를 가지고 수행속도가 빠르며 병목 현상이 없어야한다. 이렇게 코드를 최적화하기 위해서는 현재 코드의 문제를 찾아내야 한다. 이것은 정적 분석으로 만으로는 부족하고 프로그램을 수행시켜가면서 정보를 수집하는 프로파일러가 필요하다. 기존의 프로파일러는 윈도우, 리눅스 상에서 수행되는 응용프로그램을 위한 것이기 때문에 저급 임베디드 시스템에서 프로파일러를 수행할 수 없다. 본 논문에서는 이러한 문제를 해결하기 위해서 임베디드용 프로파일러를 설계 및 구현 한다.

Profiler Design for Evaluating Performance of WebCL Applications (WebCL 기반 애플리케이션의 성능 평가를 위한 프로파일러 설계 및 구현)

  • Kim, Cheolwon;Cho, Hyeonjoong
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.4 no.8
    • /
    • pp.239-244
    • /
    • 2015
  • WebCL was proposed for high complex computing in Javascript. Since WebCL-based applications are distributed and executed on an unspecified number of general clients, it is important to profile their performances on different clients. Several profilers have been introduced to support various programming languages but WebCL profiler has not been developed yet. In this paper, we present a WebCL profiler to evaluate WebCL-based applications and monitor the status of GPU on which they run. This profiler helps developers know the execution time of applications, memory read/write time, GPU statues such as its power consumption, temperature, and clock speed.

Development of an Acoustic Velocity Profiler by Using Pulse Repetition Frequency Technique (펄스반복주파수 기법을 이용한 초음파 유속 프로파일러 개발)

  • Lee, Chan-Joo;Kim, Dong-Gu;Lee, Jae-Hoon;Kim, Won
    • Journal of Korea Water Resources Association
    • /
    • v.44 no.9
    • /
    • pp.731-740
    • /
    • 2011
  • An acoustic velocity profiler is developed, which is able to be used for open-channel flow measurement. It measures flow velocity based Doppler effect on acoustic signals, which is estimated by using pulse repetition frequency technique. Laboratory and field tests were made to verify velocity measuring performance of the developed device. It is confirmed that the acoustic velocity profiler can normally measure vertical velocity profile in the range above 0.1 m from the bottom and has equivalent performance to commercial acoustic velocity measuring devices.

A Study on the Implementation of an SDI Profiler System for Enhancing the SDI Services in University Libraries (대학 도서관의 SDI 서비스 활성화를 위한 프로파일러(profiler) 체계 적용 연구)

  • Bae, Chang-Sub;Kim, Hyun-Hee
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.43 no.3
    • /
    • pp.313-333
    • /
    • 2009
  • Offering subject-oriented services by subject experts is an effective method of enhancing the quality of digital reference services in university libraries. However, it is not easy to implement due to the Korean librarian education system and a shortage of human resources. Thus, as an alternative, we proposed an SDI (selective dissemination of information) profiler system using the concept of a profiler which is used in crime psychology as a specialist who studies a person's behavior for clues to psychology to aid in capturing them, under the assumption that conducting SDI services is one of the subject experts' key roles. And we also mentioned the procedures and methods of how to apply it to the reference services of university libraries. The proposed SDI profiler system can change the roles of university librarians from passive to active. Furthermore, it also allows librarians to provide their clients with customized SDI services, thus improving reference services.

Perception of Offender Profiling and its Development Strategies (범죄자 프로파일링에 대한 인식과 발전 방향)

  • Park, Ji-Sun;Choi, Nak-Bum
    • The Journal of the Korea Contents Association
    • /
    • v.12 no.6
    • /
    • pp.413-423
    • /
    • 2012
  • Offender profiling, as a crime investigation technique, aims to respond more effectively to violent crimes. However, attitude that police investigators hold toward offender profiling is quite skeptical, which prevents offender profiling from making effective and practical contributions to police investigations. Therefore, the present study explored development strategies of offender profiling by examining perceptions of offender profiling among 156 Korean National Police University students. Furthermore, a total of 166 students from other universities also participated as a control group. As a result, participants showed positive attitude toward offender profiling, in terms of its necessity, effectiveness, and reliability. However, they believed that Korean police agencies are not making the good use of offender profiling and that profilers are not necessarily taking the lead in solving cases. In terms of the profiler education, the majority of the students who showed interest in becoming a profiler did not know what to learn and how to prepare for becoming one. Finally, limitations of the present study were discussed and suggestions for further research were made.

Suitability Analysis of Non-contact Sensing Methods for Precast Concrete Element Flatness Inspection (프리캐스트 콘크리트 부재의 평탄도 검사를 위한 센싱 기반 측정방법 적합도 비교)

  • Kwon, Soon-Ho;Kim, Jeong Seop;Sim, Sung-Han;Kim, Minkoo
    • Korean Journal of Construction Engineering and Management
    • /
    • v.24 no.4
    • /
    • pp.52-59
    • /
    • 2023
  • Flatness inspection of PC elements is normally conducted manually by inspectors at manufacturing sites. However, the manual inspection is error-prone and subjective, so it is necessary to develop a robust and efficient flatness measurement method. Recently, a few studies of laser scanner-based flatness inspection have been conducted. However, little attention on field applicability in terms of accuracy, time and cost has been paid. To tackle the limitation, this study aims to compare three sensing method including floor profiler, terrestrial laser scanner and total station for flatness inspection of PC elements. A series of experiments on two full-scale PC slabs were conducted and the results show that the laser scanning method is the most suitable for the PC elements flatness inspection in the aspects of accuracy, time and cost.