• 제목/요약/키워드: 중간 처리기

검색결과 183건 처리시간 0.031초

스택 기반 코드 변환기 설계 (Design of Translator for Stack-Based Code)

  • 김경수;김기태;조선문;심현진;유원희
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.337-340
    • /
    • 2004
  • 자바는 객체 지향언어로 네트워크 기반의 환경에서 응용프로그램을 효율적으로 개발을 위해 설계되었으며 특정 하드웨어나 운영체제에 영향을 받지 않고 동작 할 수 있는 높은 이식성을 가지고 있다. 하지만 자바 언어로 응용프로그램을 개발하면 다른 언어로 작성하는 것 보다 일반적으로 실행이 느리다는 단점이 발생하게 된다. 이를 극복하기 위해 자바 언어에 대한 최적화가 필요하다. 일반적으로 많이 쓰는 최적화 방법으로는 JIT와 같이 실행시간에 필요에 따라 컴파일하여 실행하는 방법과 바이트코드를 수행하고자 하는 특정 프로세서에 적합한 네이티브 코드를 생성하는 방법을 사용하고 있다. 하지만 이러한 방법들은 고유의 최적화 기법과 구현된 프로그램을 이용해서만이 최적화가 가능했고 또한 코드의 추출부터 최적화를 위한 모든 부분까지 구현해야하는 문제점이 있다. 또한 자바 바이트코드는 스택기반의 코드로써 명령어가 많고 표현이 명백하지 않다는 문제점을 가지고 있다. 따라서 분석과 변환이 어렵기 때문에 자바 바이트코드를 스택 기반이 아닌 분석과 최적화가 용이한 3-주소 형태로 변환하여 최적화 기법을 적용해야 한다 본 논문에서는 자바 바이트코드와 3-주소 형태의 중간 코드인 CTOC-B에 대해서 설계한다.

  • PDF

모바일 환경에서 지도 서비스를 위한 공간 객체 변환기의 개발 (Development of Spatial Object Converter for a Map Services in Mobile Environment)

  • 문진용
    • 디지털콘텐츠학회 논문지
    • /
    • 제13권1호
    • /
    • pp.31-36
    • /
    • 2012
  • 국가 지리 정보 시스템에 의해 국가 기본 지형도가 DXF 포맷으로 제작되어 있고, CAD로 작성된 정보들이 풍부하며 스캐너를 이용하여 쉽게 데이터를 획득 가능함으로 기존의 DXF 파일의 수입은 비용과 시간을 절약한다. 또한, 지형도와 같은 공간 데이터를 GIS를 위한 중간 파일인 PostScript와 같은 포맷으로 변환하여 다른 시스템으로 수출이 가능하도록 하여야 한다. 이를 위해, 본 논문에서는 DXF 포맷으로 작성된 파일을 MVF로 수입하고, 다시 PostScript로 수출하기 위하여 공간 객체 변환기를 구성하는 3개의 단위 모듈인 파일 처리 모듈, MVF 수입 모듈, 그리고 MVF 수출 모듈들을 설계 및 구현하였다. 그리고 DXF 파일로 되어 있는 지형도에 대해서 실제 변환을 검증해 보았다.

최소대역폭 시스템을 위한 4승법 동기복구 (Fourth-Power-Law Timing Recovery for Minimum-Bandwidth Systems)

  • 박문태;김대영;강창구
    • 한국통신학회논문지
    • /
    • 제15권6호
    • /
    • pp.485-493
    • /
    • 1990
  • 동기복구에 대한 대부분의 기존 방법들은 비선형 최소대역폭 시스템에 대하여 적용할 수 없다. 그래서 최근에는 비선형 최소대역폭 시스템에서의 동기복구 방법에 대한 관심이 높아지고 있다. 본 논문에서는 비선형 최소대역폭 시스템에 대한 동기복구 방법으로 4승법을 제안하였으며 제안된 방법이 최소대역폭 시스템에 대하여 실현 가능함을 엄밀한 분석을 통하여 보여주었다. 더구나 4승법 비선형처리에 관련된 주변 여파기에 대한 최적 구성전략을 설정하기 위하여 콤퓨터 시뮬레이션을 실시하였다. 그 결과 일반적으로는 중간 대역여파기가 필요없으며 전력분광 밀도가 대칭성을 가진 시스템에 대해서는 앞단의 대칭성형여파기 조차도 필요없음을 발견하였다.

  • PDF

문고병균(Corticium sasakii)의 균사생장, 색소형성 및 균핵형성에 미치는 광선의 영향 (Effect of Light on Mycelial Growth, Pigmentation and Sclerotial Production of Corticium sasakii (shirai) Matsumoto)

  • 유승헌;박종성
    • 농업과학연구
    • /
    • 제2권2호
    • /
    • pp.375-380
    • /
    • 1975
  • 본 연구는 인공배지(Rice Polish Agar) 위에서 자라는 문고병균(C. sasakii)의 균사생장, 색소형성 및 균핵형성에 미치는 광선의 영향을 구명하기 위하여 배양적 성질이 다른 두균주(D-3, D-15)를 사용하여 실시하였던 바 다음과 같은 결과를 얻었다. 1) 두 균주 모두 연속관선조사구, 광암교호구 및 암처리구에서 균사 생장량에 차이가 없었다 그리고 균주 D-3는 균사 및 배양기가 갈색으로 착색되엇고 암처리구보다 관선조사구에서 더 많이 착색되었으나 균주 D-15에서는 갈색 색소형성이 없었다. 2) 균핵형성에 미치는 광선의 영향은 두 균주간에 차이가 있었다. 즉 균주 D-15는 각 처리간의 총 균핵형성량에는 유의차가 없었으나, 암처리구에서 광암교호구 및 연속 광선조사구 보다 대형균핵이 많이 형성되었다. 반면 균주 D-3는 연속광선조사구에서는 많은 균핵을 광암교호구에서는 중간정도, 암처리구에서는 적은량의 균핵을 형성하였다.

  • PDF

다국어 음성 인식을 위한 자동 어휘모델의 생성에 대한 연구 (A Study on the Automatic Lexical Acquisition for Multi-lingustic Speech Recognition)

  • 지원우;윤춘덕;김우성;김석동
    • 한국음향학회지
    • /
    • 제22권6호
    • /
    • pp.434-442
    • /
    • 2003
  • 특정한 언어 (영어)로 구현된 소프트웨어를 다른 언어 (한국어, 중국어 등)에서 처리할 수 있도록 하는 과정인 소프트웨어의 국제화는 음성기술 분야에 적응할 때 매우 복잡해진다. 그 이유는 음성 자체가 언어와 많은 연관 관계를 갖기 때문이다. 그러나 어떠한 언어라 해도 그 나라의 언어표현은ASCII코드나 혹은 그 나라 고유의 코드 기반으로 소프트웨어를 처리한다. 영어의 경우는 ASCII코드의 코드체계로 이루어지지만 다른 나라 언어인 경우 다른 형태의 언어코드를 사용하는 것이 일반적이다. 음성 처리에서 언어의 본질적 특성은 어휘모델에 나타난다. 어휘모델은 문자집합, 음소집합, 발음규칙으로 구성된다. 본 논문에서는 다국어 음성인식처리를 위한 어휘모델을 자동으로 생성하기 위하여, 4단계로 나누어 처리하는 어휘모델 구축 방법을 제안한다. 우선 전처리 과정으로 특정한 언어로 표현한 단어를 유니코드로 변환한다. (1단계) 유니코드로부터 중간 형태 코드로의 변환 (2단계) 발음 형태를 기본으로 하는 표준화된 규칙 적용 (3단계) 음소 규칙들에 의한 문자소 구현 (4단계) 음운론을 적용하는 순서로 구성된다.

태그 기법을 이용한 공간 질의 수행기의 설계 (Desgin of a Spatial QueryExecutor using Tag Technique)

  • 이찬근;박호현;이용주;정진완
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제5권5호
    • /
    • pp.543-552
    • /
    • 1999
  • 질의 수행기의 물리적 연산자를 구현하기 위해 사용되는 반복자 기법은 효율성과 확장성이 우수하다고 알려져 있다. 그리고 공간 객체에 대한 연산 처리 방법들 중 가장 널리 사용되는 것은 여과 및 정제 단계로 나누어 처리하는 방법이다. 최근에 객체 대수의 수준에서 공간 연산자를 여과 및 정제 단계로 나누어 정의하여 기존의 방법보다 더욱 효율적인 질의 수행 계획을 만들어 낼 수 있는 질의 최적화기에 대한 연구가 있었다. 그러나 기존의 질의 수행기는 이러한 질의 수행 계획을 고려하지 않고 설계되었기 때문에 연산자 간에 여과 연산의 결과를 전달하는 기능이 없다. 우리는 이러한 여과/정제 단계가 분리되어 두 단계 사이에 다른 연산이 들어올 수 있는 질의 수행 계획하에서 반복자 기법을 사용할 때 여과 단계의 연산 결과를 해당 정제 단계 연산자로 전달하는 방법으로 조사 기법과 태그 기법 두 가지를 제안한다. 조사 기법은 연산자 내부의 상태 레코드의 용도를 확장하여 사용하는 방법인 반면 태그 기법은 중간 결과에 태그의 형태로 여과 단계의 연산 결과를 저장한다. 이들 방법을 비교하여 확장성에서 우월한 태그 기법을 사용한 질의 수행기를 설계 및 구현한다. 구현된 질의 수행기는 공간 질의를 위해 확장된 OQL을 처리하기 위한 공간 객체 대수에 정의된 연산자들을 수행할 수 있다.

휘발성유기화합물 처리를 위한 고도산화법과 고분자 담체 바이오필터 결합시스템의 적용 (Applications of a Hybrid System Coupled with Ultraviolet and Biofiltration for the Treatment of VOCs)

  • 신승규;송지현
    • 대한토목학회논문집
    • /
    • 제28권4B호
    • /
    • pp.441-447
    • /
    • 2008
  • 산업현장에서 발생되는 휘발성유기화합물은 생분해 가능한 화합물과 난분해성 물질이 혼합되어 있는 경우가 많으며, 저감기술을 단독으로 적용해서는 효과적인 제어가 불가능하다. 따라서 본 연구에서는 난분해성 물질이 혼합된 휘발성유기화합물을 처리하기 위하여, 자외선(UV) 광분해 장치와 미생물 고정화 복합고분자 담체가 적용된 바이오필터 기술을 결합한 통합시스템을 구성하고 반응 특성을 검토하였다. 대상 휘발성유기화합물로는 toluene과 TCE를 선정하였다. 자외선 광산화 단독실험 결과 TCE는 99% 이상의 제거효율을 나타내었으며 수용성 중간생성물 발생량도 크게 증가하였다. 그러나 toluene과 TCE를 혼합하여 유입시키면 자외선 광분해만으로는 유기화합물 제거율이 낮아졌다. 자외선 광산화와 바이오필터를 결합한 통합시스템 실험에서는 높은 toluene 제거효율을 얻을 수 있었으며, 전처리로 자외선을 조사한 후 toluene과 TCE의 처리효율도 함께 증가하는 것을 확인하였다. 이는 자외선에 의해 일부 산화된 toluene과 TCE가 미생물에 의해 보다 효과적으로 분해될 수 있음을 보여준다. 자외선 광산화 반응은 toluene이 상대적으로 적게 존재하는 상황에서 TCE 제거효율을 효과적으로 향상시킬 수 있었으며, 본 실험에서 확인한 TCE 최대 분해능은 $18.2g/m^3/hr$이었다. 그러나 toluene 유입농도가 높았던 조건에서는 toluene의 저해작용으로 인해 TCE 분해능 변화가 적었다. 다양한 운전조건에서 통합시스템의 반응효율과 운전 안정성을 향상시키기 위해서는 각 난분해성 물질 사이의 상호 저해작용에 대한 추가 연구가 필요하다.

플레어시스템에서 녹아웃드럼의 기·액 분리효과에 관한 연구 (A Study on the Gas-liquid Separation Effect of the Knockout Drum in the Flare System)

  • 권현길;백종배;김상령
    • 한국가스학회지
    • /
    • 제25권3호
    • /
    • pp.1-8
    • /
    • 2021
  • 안전밸브의 배출물질을 처리하는 플레어시스템(Flare system) 중 녹아웃드럼(Knockout drum)은 안전에 있어 핵심설비이나 설치기준이 명확하지 않아 사업장 및 규제기관이 수용 가능한 기준 검토가 필요한 실정이었다. 녹아웃드럼의 국내·외 기준과 선행연구 미비점을 조사하여 대량방출 범위, 중간녹아웃드럼 설치위치, 방출물질 조성 영향에 대하여 우선 연구를 수행하였으며, 연구결과 공정모사(Simulation)조건에서 7,500kg/hr 미만의 소량방출은 기·액 분리가 완전하게 되었고 대량 방출은 중간 녹아웃드럼을 추가하였으나 분리효과가 적게 나타났다. 그러나 응축물질 조성을 증가(몰분율 10%)한 경우 대량방출에서 기·액 분리효과가 상승하는 것으로 조사되었으며, 녹아웃드럼을 공정설비에 인접 설치한 것보다는 스택에 인접 설치한 경우에 기·액 분리효과가 더 크게 분석되었다.

HCNG 충전 시스템 공정모사 (Process Simulation of HCNG Refueling System)

  • 김상민;한정옥;이영철;이중성;김용철;채정민;홍성호
    • 한국가스학회지
    • /
    • 제17권5호
    • /
    • pp.1-7
    • /
    • 2013
  • 수소와 압축천연가스가 30 : 70비율로 혼합되는 HCNG 공급 시스템의 공정모사를 수행하였다. 수소 생산은 천연가스로부터 수증기 개질 공정을 이용하는 방법이며, 수증기 개질반응기 운전조건으로 SCR은 증가할수록 천연가스의 전환율은 증가하지만 SCR이 3이상부터는 큰 차이가 없었고, GHSV는 증가할수록 연료처리량이 증가하지만 전환율은 감소하여 $1700h^{-1}$일 때 전환율 및 연료처리량이 최적상태가 되었다. CNG는 저압 천연가스가로부터 압축되어 공급되는 시스템이다. 혼합용 수소와 천연가스는 고압상태에서 HCNG로 혼합된다. 수소와 천연가스는 각각 400 bar와 250 bar의 고압으로 압축된다. 고압압축을 위해 단일압축보다 압축소요동력이 적게 사용되는 다단 압축을 사용하였다. 수소와 천연가스압축에 각각 사용된 압축기들의 압축 총 소요 동력을 최소화하는 중간 설정압력으로 각각 61 bar, 65 bar의 중간압력을 도출하였다.

연동형 데이터 방송 애플리케이션의 구조 (The Structure of Synchronized Data Broadcasting Applications)

  • 정문열;백두원
    • 방송공학회논문지
    • /
    • 제9권1호
    • /
    • pp.74-82
    • /
    • 2004
  • 디지털 방송에서 애플리케이션은 셋톱박스(TV 수신기)에서 수행되는 응용프로그램을 말하며, 연동형 애플리케이션은 비디오내의 특정 시각에 정해진 일을 수행하는 애플리케이션이다. 본 논문에서는 연동형 애플리케이션을 구현하는데 필요한 개념, 표준 및 기술을 분석하고, 이들을 통합하여 연동형 애플리케이션을 구현하는 방법을 제안한다. 본 논문은 특히 유럽식 데이터 방송 표준인 DVB-MHP를 염두에 두고 기술한다. DVB-MHP 규약에서는 비디오와 애플리케이션을 동기화 시키는 방법으로 스케줄드 스트림 이벤트 방법을 권장하고 있다. 이 방법은 방송중간에 스케줄드 스트림 이벤트를 전송하고 애플리케이션이 스트림 이벤트를 수신, 스트림 이벤트에 명시된 시각에 스트림 이벤트를 처리하는 방법이다. 현재 상용으로 사용되고 있는 전송 스트림 생성기, 즉, 다중화기는 스트림 이벤트를 사용할 수 있도록 전송 스트림을 생성해 주지 않기 때문에 본 논문에서는 본 연구팀이 개발한 실험실용 스트림 생성기를 이용하여 필요한 전송 스트림을 생성하였다. 그리고 실제로 하나의 연동형 애플리케이션을 구현하여 테스트했다. 그 결과 연동형 애플리케이션이 스트림 이벤트를 성공적으로 처리함을 확인하였다. 구현된 애플리케이션에서 스트림 이벤트들은 의도한 시점으로부터 240ms 이내에서 비디오와 동기화 되었는데, 이 시간은 비디오와 그래픽 이미지간의 동기화 오차에 대한 허용치이다.