• 제목/요약/키워드: Thread Management

검색결과 67건 처리시간 0.021초

Performance Test of Asynchronous Process of OGC WPS 2.0: A Case Study for Geo-based Image Processing

  • Yoon, Gooseon;Lee, Kiwon
    • 대한원격탐사학회지
    • /
    • 제33권4호
    • /
    • pp.391-400
    • /
    • 2017
  • Geo-based application services linked with the Open Geospatial Consortium (OGC) Web Processing Service (WPS) protocol have been regarded as an important standardized framework for of digital earth building in the web environments. The WPS protocol provides interface standards for analysis functionalities within geo-spatial processing in web-based service systems. Despite its significance, there is few performance tests of WPS applications. The main motivation in this study is to perform the comparative performance test on WPS standards. Test system, which was composed of WPS servers, WPS framework, data management module, geo-based data processing module and client-sided system, was implemented by fully open source stack. In this system, two kinds of geo-based image processing functions such as cloud detection and gradient magnitude computation were applied. The performance test of different server environments of non-WPS, synchronous WPS 1.0 and asynchronous WPS 2.0 was carried out using 100 threads and 400 threads corresponds client users on a web-based application service. As the result, at 100 threads, performance of three environments was within an adjacent range in the average response time to complete the processing of each thread. At 400 threads, the application case of WPS 2.0 showed the distinguished characteristics for higher performance in the response time than the small threads cases. It is thought that WPS 2.0 contributes to settlement of without performance problems such as time delay or thread accumulation.

Shallow Population Genetic Structures of Thread-sail Filefish (Stephanolepis cirrhifer) Populations from Korean Coastal Waters

  • Yoon, M.;Park, W.;Nam, Y.K.;Kim, D.S.
    • Asian-Australasian Journal of Animal Sciences
    • /
    • 제25권2호
    • /
    • pp.170-176
    • /
    • 2012
  • Genetic diversities, population genetic structures and demographic histories of the thread-sail filefish Stephanolepis cirrhifer were investigated by nucleotide sequencing of 336 base pairs of the mitochondrial DNA (mtDNA) control region in 111 individuals collected from six populations in Korean coastal waters. A total of 70 haplotypes were defined by 58 variable nucleotide sites. The neighbor-joining tree of the 70 haplotypes was shallow and did not provide evidence of geographical associations. Expansion of S. cirrhifer populations began approximate 51,000 to 102,000 years before present, correlating with the period of sea level rise since the late Pleistocene glacial maximum. High levels of haplotype diversities ($0.974{\pm}0.029$ to $1.000{\pm}0.076$) and nucleotide diversities (0.014 to 0.019), and low levels of genetic differentiation among populations inferred from pairwise population FST values (-0.007 to 0.107), support an expansion of the S. cirrhifer population. Hierarchical analysis of molecular variance (AMOVA) revealed weak but significant genetic structures among three groups ($F_{CT}$ = 0.028, p<0.05), and no genetic variation within groups (0.53%; $F_{SC}$ = 0.005, p = 0.23). These results may help establish appropriate fishery management strategies for stocks of S. cirrhifer and related species.

JAVA 프로그래밍 언어에서 단일루프구조의 무시적 병렬성 검출 (Exploiting Implicit Parallelism for Single Loops in Java Programming Language)

  • 권오진
    • 정보관리연구
    • /
    • 제29권3호
    • /
    • pp.1-26
    • /
    • 1998
  • 순차 Java 프로그램을 병렬 머쉰에서 실행할 경우 루프는 전체 수행 시간 중 많은 부분을 차지하므로 병렬성 검출의 기본이 된다. 본 논문은 기존에 작성된 단일 루프 구조를 갖는 Java 프로그래밍 언어에서 종속성 분석을 수행하여 묵시적 병렬성을 검출하는 방법을 제안한다. 또한 재구성 컴파일러에 의하여 병렬 코드를 생성하는 방법과 Java 원시 프로그램을 Java 프로그래밍 언어 자체에서 지원하는 다중스레드 기법으로 변환하는 방법을 제안한다. 스레드 문장으로 변환된 프로그램에 대해 루프의 반복계수와 쓰레드 수를 매개변수로 하여 성능 분석을 하였다. 재구성 컴파일러에 의한 장점은 사용자의 병렬성 검출에 대한 오버헤드를 줄이고, 순차 Java 프로그램에 대한 효과적인 병렬성 검출을 가능하게 한다.

  • PDF

CHMM 어휘 인식에서 형상 형성 제어를 이용한 가우시안 모델 최적화 (Gaussian Model Optimization using Configuration Thread Control In CHMM Vocabulary Recognition)

  • 안찬식;오상엽
    • 디지털융복합연구
    • /
    • 제10권7호
    • /
    • pp.167-172
    • /
    • 2012
  • HMM(Hidden Markov Model)을 이용한 어휘 인식에서 모델들의 대한 관측 확률이 이산적인 분포를 나타내며 계산량이 적은 장점이 있지만 인식률이 상대적으로 낮고 정교한 스무딩 과정이 필요한 단점이 있다. 이를 개선하기 위해 가우시안 믹스쳐 연속 확률 밀도를 이용한 CHMM(Continuous Hidden Markov Model) 모델 최적화를 위한 시스템을 제안한다. 본 논문의 시스템은 CHMM 어휘 인식에서 가우시안 믹스쳐 모델을 최적화한 인식 모델을 형상 형성 시스템 지원에 의해 제공한다. 본 논문에서 제안한 시스템을 적용한 결과 어휘 인식률에서 98.1%의 인식률을 나타내었다.

고속전철 시스템엔지니어링 전산체계 구축 (Design of System Engineering Database toy KHSR)

  • 황희수;이태형;전용렬;현승호;정흥채
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 1999년도 추계학술대회 논문집
    • /
    • pp.121-129
    • /
    • 1999
  • This paper will describe the design of database for system engineering of High Speed Railway Systems, focusing on tile ability to capture a full thread of traceability, from tile inception of a system requirement, to the test results that validate that the designed system meets criteria defined by the requirement. The database includes data models for requirement, function, component, work, work process, resource, etc.. These data models are utilized for tile efficient management of data related system design, development work, and validation.

  • PDF

Parallel Multithreaded Processing for Data Set Summarization on Multicore CPUs

  • Ordonez, Carlos;Navas, Mario;Garcia-Alvarado, Carlos
    • Journal of Computing Science and Engineering
    • /
    • 제5권2호
    • /
    • pp.111-120
    • /
    • 2011
  • Data mining algorithms should exploit new hardware technologies to accelerate computations. Such goal is difficult to achieve in database management system (DBMS) due to its complex internal subsystems and because data mining numeric computations of large data sets are difficult to optimize. This paper explores taking advantage of existing multithreaded capabilities of multicore CPUs as well as caching in RAM memory to efficiently compute summaries of a large data set, a fundamental data mining problem. We introduce parallel algorithms working on multiple threads, which overcome the row aggregation processing bottleneck of accessing secondary storage, while maintaining linear time complexity with respect to data set size. Our proposal is based on a combination of table scans and parallel multithreaded processing among multiple cores in the CPU. We introduce several database-style and hardware-level optimizations: caching row blocks of the input table, managing available RAM memory, interleaving I/O and CPU processing, as well as tuning the number of working threads. We experimentally benchmark our algorithms with large data sets on a DBMS running on a computer with a multicore CPU. We show that our algorithms outperform existing DBMS mechanisms in computing aggregations of multidimensional data summaries, especially as dimensionality grows. Furthermore, we show that local memory allocation (RAM block size) does not have a significant impact when the thread management algorithm distributes the workload among a fixed number of threads. Our proposal is unique in the sense that we do not modify or require access to the DBMS source code, but instead, we extend the DBMS with analytic functionality by developing User-Defined Functions.

REID를 이용한 대학 기자재 및 학생 출석 관리 시스템 설계 및 구현 (Design & Implementation of an Inventory system for University and Student Attendance Management System Using RFID)

  • 하진석;홍원석;김의정;홍재호;김창석
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 춘계종합학술대회
    • /
    • pp.295-299
    • /
    • 2007
  • 유비쿼터스와 대학의 만남은 U-Campus라는 새로운 서비스 분야로 많은 연구가 진행되고 있다. 본 논문에서는 U-Campus의 한 분야인 기자재 관리 및 학생 출석 관리 서비스를 RFID 시스템을 이용하여 새롭게 설계하고 구현하였다. 제안된 시스템은 기자재 관련 정보가 실시간으로 제공되며 검색을 통한 입고, 출고, 반품, 위치정보 등을 제공한다. 또한 학생 출석 관리에서는 학생들의 입실 및 퇴실, 강의정보를 제공한다. 본 논문에서 제안된 시스템을 사용함으로써 기자재 관리 및 학생 출석 관리에 소요되는 많은 시간과 인력, 비용을 절감 시킬 것으로 기대된다.

  • PDF

다중쓰레드 프로그래밍을 위한 분산공유메모리 관리 기법 (Distributed Shared Memory Scheme for Multi-thread programming)

  • 서대화
    • 한국정보처리학회논문지
    • /
    • 제3권4호
    • /
    • pp.791-802
    • /
    • 1996
  • 본 논문에서는 대규모 다중처리기 시스템에서 다중쓰레드를 지원하는 기법에 관하여 다룬다. 분산공유메로리에서의 주소번역표 관리, 블록 일관성 유지 방법, 그리고 블록 대치 정책에 대하여 쓰레드 프로그래밍 환경에 적합한 새로운 기법을 제안한다. 이 기법은 분산공유메모리에서 일반적으로 발생하는 문제점들인 거짓 공유, 불필요한 중복, 블록 바운싱, 그리고 주소 엘리어싱 등을 효율적으로 해결한다. 그리고 응용프 로그램의 투명성을 제공하고, 시스템의 확장과 구현 용이하도록 해주며, 다중쓰레드 환경을 사용자에서 제공한다.

  • PDF

초등학교(國民學校) 고학년(高學年) 아동(兒童)의 구강보건(口腔保健) 관리실태(管理實態) 조사연구 (A Study on the Actual Condition of Oral Health Management in Upper Elementary Children)

  • 손인숙
    • 한국학교보건학회지
    • /
    • 제6권2호
    • /
    • pp.69-75
    • /
    • 1993
  • The questionaire survey in this study was obtained from 1256 upper elementary children in a certain elementary school in In-Cheon city from May 1 to May 31 1993. The purpose of this study was to promote an understanding on the Actual condition of oral health management and to plan a desirable solution for oral health program by surveying the current status of oarl health management. The survey was carried out by using the questionaire after being modified and complemented which was used for the survey of the study on the actual condition of oral health management by Sin Seon Hang (1989). The major results are summarized as follows: 1. General tooth brushing of respondents. 1) As for frequency, 2 times it day is highest. 2) After breakfast meal and below 3 minutes is high. 3) Respondents brushed only teeth with the direction of up and down, left and right side. 4) The period of using for one tooth brush is from 4 months to 6 months. 2. The degree of recognition on oral health knowledge is low. 3. 1) The degree of dental examine's experience with scaling experience are 26.83%. 2) Respondents who experience dental treatment are 57.88%. 3) In oral disease, dental caries is highest. 4) Great difficulty of going to the dentists' is psychological thread and next is lack of time.

  • PDF

중앙 집중형 네트워크 제어 플랫폼에서 SNMP 연결 관리의 고속화 방안 및 성능 분석 (The Performance Analysis of A High-speed Mechanism for SNMP Connection Management in Centralized Network Control Platform)

  • 고영석;권태현;김춘희;남현순;정유현;차영욱
    • 정보처리학회논문지C
    • /
    • 제14C권6호
    • /
    • pp.525-536
    • /
    • 2007
  • 차세대 네트워크의 성공적인 추진을 위하여 트래픽 엔지니어링이 보장되는 중앙 집중형 제어 및 관리 기술이 네트워크 제어 플랫폼인 NCP(Network Control Platform)와 서비스 품질을 보장하는 스위치인 QSS(Quality of Service Switch)로 실현되고 있다. 본 논문에서는 NCP와 QSS 사이의 SNMP 인터페이스에서 고속의 연결 관리를 위하여 병렬형 기법과 쓰레드 및 객체 풀을 도입하였다. 연결 관리의 테스트-베드를 구축하여 본 논문에서 도입한 고속화 방안을 실험실 환경에서 확인하였으며, 연결 설정의 지연과 완료율을 측정하여 성능을 비교 및 분석하였다. NCP와 QSS 사이의 SNMP 인터페이스에서 연결 관리의 고속화를 위하여 병렬형 방식과 객체 풀의 사용이 중요한 성능 파라미터임을 확인하였다.