• 제목/요약/키워드: 처리성능

검색결과 15,285건 처리시간 0.047초

자바 쓰레드 풀을 이용한 웹 서버의 구현 및 성능 분석 (Implementation and Performance Analysis of Web Server Using Java ThreadPool)

  • 전상현;이광모;엄상용;정연진;구태완
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 추계학술발표논문집 (하)
    • /
    • pp.1593-1596
    • /
    • 2000
  • 자바는 설계 때부터 네트워크 상의 운영을 고려하여 설계된 언어이기 때문에 소켓 바인딩과 같은 기능을 제공하고 있고, 또한 TCP/IP 프로토콜과 URL 처리 기능을 제공하고 있는 HTTP(HyperText Transfer Protocol) 프로토콜을 동시에 처리할 수 있기 때문에 WWW 서비스를 연동하는 웹서버를 구축하는데 적합한 언어이다. 현재의 인터넷은 점차적으로 발전하여 수요는 급격히 증가하고 있으나, 많은 사용자로 인해 네트워크의 성능저하와 서버의 처리 능력 한계로 인하여 사용자의 수요를 충족시키지 못하고 있다. 본 논문에서는 인터넷을 이용한 네트워킹 프로그램에 있어 멀티쓰레드를 이용하여 응용프로그램을 작성하기 위한 쓰레드의 개요를 설명하고, 쓰레드를 활용한 풀을 구성하기 위한 제반 사항을 기술한다. 또한, 응용프로그램으로 동적 쓰레드, 서버 복제, 쓰레드 풀 웹 서버를 구현하여 성능을 분석한다.

  • PDF

수중 광대역 음원에 대한 정합장처리의 음원위치 추정성능 분석과 평가 (Performance Testing of MFP for the Underwater Source with Broadband Spectrum)

  • 신기철;박재은;김재수
    • 한국음향학회:학술대회논문집
    • /
    • 한국음향학회 2000년도 학술발표대회 논문집 제19권 2호
    • /
    • pp.97-100
    • /
    • 2000
  • 정합장처리(matched-field processing)는 실제 음향자료와 복제음장과의 공간 coherence를 이용한 음장의 역추정 방법이다. 광대역 스펙트럼을 가지는 음원의 경우 협대역 단일 주파수별로 정합장 출력을 계산한 후, 각 출력을 더하는 incoherent 광대역 정합장처리를 사용하였으나, 그 경우 수신기들과 주파수들간의 상호 공간과 주파수 정보를 사용치 못하므로 음원 위치추정 성능이 저하된다. 본 논문에서는 광대역 스펙트럼의 여러 주파수를 사용하여 확장된 CSDM(cross-spectral density matrix)을 구성하여 coherent 정합장처리를 구현하고, 각 정합장처리 기법에 대한 음원 위치추정 성능을 분석하였다.

  • PDF

클라우드에서 가상 머신 인스턴스 간섭에 의한 워크플로우 응용 성능 저하 분석 연구 (A Study on Performance Degradation of Workflow Application with VM Interference in Cloud)

  • 최규범;강동기;김성환;윤찬현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 춘계학술발표대회
    • /
    • pp.167-169
    • /
    • 2015
  • 기존 그리드 및 클러스터 환경과 달리 클라우드 컴퓨팅 환경에서는 하나의 물리 호스트 위에 다수의 가상 머신 인스턴스가 할당 및 운용됨에 따라 가상 머신 간섭 (Virtual Machine Interference)에 의한 응용 처리 성능 저하가 발생한다. 본 논문에서는 클라우드 오픈소스 플랫폼인 오픈스택 (OpenStack)을 기반으로 하여 가상 머신 인스턴스 위에서 Montage 워크플로우 응용을 처리할 때 가상 머신 간섭이 처리 성능에 미치는 정도를 분석하고 이를 해결하기 위한 자원 할당 정책을 논의한다.

SCADA 시스템에서 병렬화 기법을 적용한 효율적인 데이터 처리 연구 (Efficient Data Processing Using Parallel Method in SCADA System)

  • 곽종갑;진문광;김태호;김필석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.207-208
    • /
    • 2012
  • SCADA 시스템과 같이 대규모의 데이터를 일정 시간이내에 처리하는 시스템 환경에서 가장 중요한 요소 중 하나가 성능이다. 사용자에게 직관적이며 편리한 UI를 제공하며 개발자는 유지보수성, 재사용성 등을 충분히 고려하여 시스템을 구현하여도 일정 성능 이상을 만족시키지 못한다면 사용할 수가 없다. 이러한 점을 고려하여 본 논문에서는 앞으로 SCADA 시스템이 감시, 제어하는 설비의 증가와 시스템 규모의 다양성 및 확장성을 갖춰야 함을 인식하고 다양한 성능향상 방법 중 소프트웨어 측면에서 병렬화 기법을 이용한 데이터 처리 방법을 소개한다.

TMO 모델 기반의 Tele-Operation System을 이용한 TMO 성능평가 (Performance Evaluation of Tele Operation System Based on the TMO Modeling)

  • 이동근;이한구;이원사
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 추계학술발표대회
    • /
    • pp.245-246
    • /
    • 2009
  • TMO(Time-triggered Message-triggered Object) 모델은 실시간 분산 처리 모델로써 설계 단계에서 명시된 주기를 가지고 분산된 노드들 사이에 메시지가 전달되며 이 메시지를 통해 각 노드들에게 주어진 작업이 수행되는 구조를 가지고 있다. 본 논문은 이러한 TMO 모델을 TMO Tele Operation 모델을 이용하여 기존의 분산 처리 모델(HPJava, MPI 등)과 비교하여 TMO 모델의 성능의 장, 단점 및 더 좋은 실시간 분산 처리 모델을 제시하기 위한 성능평가 방법을 제시하고자 한다.

OLTP 환경에서의 플래시 SSD 기반 해시 조인 성능에 대한 고찰 (Hash Join Performance on Flash SSD in OLTP Environment)

  • 구동현;심준현;김강년;이상원
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 춘계학술발표대회
    • /
    • pp.1291-1293
    • /
    • 2011
  • OLTP(online transaction processing) 환경은 다수의 사용자의 질의 및 요청을 처리하기 위한 데이터베이스 환경으로서 신속하고 정확한 질의 처리가 요구된다. 조인 연산은 이러한 데이터베이스 관리 시스템에서 자주 처리하게 되는 질의 가운데 하나이며, 그 중에서도 해시 조인은 현재 가장 좋은 성능을 보인다고 알려진 조인 알고리즘이다. 이 논문에서는 직접 해시 조인을 구현하여 읽기 및 쓰기 버퍼의 크기가 제한되었을 때 SSD와 하드디스크에서 해시 조인의 성능을 비교하고, 나아가 다수의 사용자가 동시에 여러 개의 조인 연산을 요청했을 때의 상황을 시뮬레이션 하여 SSD에서의 최적화 방안을 생각해본다.

AI를 위한 파일시스템 병렬 I/O 기술 연구 (A Study on Parallel I/O Technology in Filesystem for AI)

  • 윤준원;홍태영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2022년도 추계학술발표대회
    • /
    • pp.49-51
    • /
    • 2022
  • 대규모 데이터를 처리하기 위해 머신러닝, 딥러닝과 같은 AI 활용 연구가 일반화되면서 시스템 환경 또한 병렬처리 연산에 강화된 가속기 기반의 이기종 아키텍처로 확산되고 있다. CPU 기반의 계산 환경과 달리 상대적으로 성능이 낮은 수천 개의 산술연산장치(ALU)를 활용해 쓰레드 방식으로 연산을 수행하며, I/O의 특성 또한 대규모의 데이터들이 수많은 연산장치에 전달되기 위한 Small I/O, High-throughput 처리 성능이 애플리케이션에 큰 영향을 끼친다. 본 논문에서는 병렬 컴퓨팅 환경에 AI 애플리케이션이 접목되면서 요구되는 스토리지, 파일시스템의 환경을 분석하고 나아가 성능 검증을 통해 I/O 특성을 파악하고자 한다.

내장 실시간 시스템에서의 성능 재조정 (Performance Re-engineering of Embedded Real-Time Systems)

  • 박정근;유민수;홍성수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (3)
    • /
    • pp.179-181
    • /
    • 1999
  • 본 논문에서는 내장 실시간 시스템(real-time embedded system)에서의 성능 재조정(re-engineering) 문제를 다룬다. 성능 재조정 문제는 하드웨어와 소프트웨어가 이미 구현된 상태에서 새로운 성능조건이 요구될 때 이를 만족시키도록 시스템을 수정하는 문제이다. 본 논문에서의 성능 요구조건은 시간당 처리량(throughput)이나 입출력 지연시간(input-output latency)등이 고려된다. 제안된 방법은 병목점 분석(bottleneck analysis)과 비선형 최적화를 이용한다. 이를 위해 프로세스 네트워크(process network)로 표현된 시스템 디자인과 태스크 그래프, 태스크 할당(allocation)과 스케쥴링, 그리고 새로운 성능조건인 실시간 처리량을 입력으로 사용한다. 제안된 방법은 두 단계로 구성된다. 첫째, 프로세스 네트워크에서 프로세스의 지연시간을 계산하여 병목이 되는 프로세스를 찾아낸다. 둘째, 프로세싱 요소의 성능 개선율(performance scaling factor)을 변수로 하여 주어진 성능을 만족시키기 위한 시스템 제약조건을 유도한다. 이를 사용하여 하드웨어의 업그레이드 비용을 최소화하도록 제약조건을 풀고 각 프로세싱 요소(processing element)에 필요한 성능개선율을 구한다. 제안된 방법은 기존에 구성된 소프트웨어의 구조를 고치기 않기 때문에 재조정의 시간을 줄일 수 있게 한다.

  • PDF

회전식 제습로터의 성능특성에 관한 실험적 연구 (An Experimental Study on Characteristics of Performance of Rotary Dehumidifier)

  • 조상준;문인호;정미정
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2000년도 추계학술대회
    • /
    • pp.78-82
    • /
    • 2000
  • 본 연구에서는 실제 사용되고 있는 제습로터의 모델(Model Ⅰ,Ⅱ,Ⅲ)을 선정하고 제습성능과 회전수 변화에 따른 성능변화의 특성을 파악하여 최적 사용조건을 확인하고자 하였다. 재생온도와 통과풍속이 일정한 조건에서 회전수 변화 및 처리측 및 재생측의 입출구 온습도 조건을 변화시키면서 성능변화를 측정하였다. 그 결과 재생온도 140℃, 통과풍속 2m/s에서의 제습성능은 Model별로 성능곡선과 대체로 잘 일치하고 있음을 확인하였으며, Model Ⅲ의 경우 상대적으로 처리측 출구온도는 높게 나타나고 있어 공기조화용으로 사용할 경우 장비에서의 열부하로 작용할 수 있는 단점은 있으나, 제습성능은 매우 우수하게 나타나고 있음을 확인하였다. 사용회전수가 Model I 의 경우 15RPH, Model Ⅱ는 약 18RPH, Model Ⅲ는 약 22.5RPH이나 실험결과 Model I과 Ⅱ 모두 약 16RPH에서 최고 성능을 보이고 있으며, Model Ⅲ는 약 20RPH에서 성능의 최고점을 나타내고 있었다.

클로즈드 소스 기반 가상 머신의 성능 비교 (Performance Comparison of Closed Source-Based Virtual Machines)

  • 이혁준;김성기;최재영;민병준
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.121-124
    • /
    • 2012
  • 가상화 기술은 물리적인 컴퓨팅 자원을 논리적으로 분할하여 여러 사용자에게 제공함으로써 자원 효율성 및 관리 측면에서 큰 이점을 갖고 있을 뿐만 아니라 클라우드 기술의 핵심으로 그 중요성이 나날이 높아지고 있다. 이에 맞춰 가상 머신의 성능 측정 방법 및 성능 비교 역시 활발하게 진행되어야 하나, 실제로는 서버 가상화 위주의 벤더 종속적인 성능 비교가 진행되어 왔다. 본 논문에서는 기존의 가상 머신 성능 측정 방법에 대해 연구하고 운영체제에서 제공하는 유틸리티를 이용하여 성능 측정 방법을 제안한다. 전가상화(Full Virtualization)방식의 클로즈드 소스 기반(Closed Source Based)의 가상화 솔루션들을 선정하여 윈도우즈와 리눅스 운영체제 상에서 각각 성능 측정 방법 및 요소를 정의하고 성능 측정 후 비교하였다. 그 결과로 각 가상화 솔루션의 성능 비교 지표를 통하여 가상 머신의 실행과 가상 머신상의 응용 프로그램이 호스트 운영체제에 미치는 부하를 분석하였다.