• 제목/요약/키워드: Flash-D

검색결과 331건 처리시간 0.036초

임베디드 데이터베이스 시스템을 위한 블록 단위 스키핑 기법 (Block-wise Skipping for Embedded Database System)

  • 정재혁;박형민;홍석진;심규석
    • 정보처리학회논문지D
    • /
    • 제16D권6호
    • /
    • pp.835-844
    • /
    • 2009
  • 일반적으로 데이터베이스 시스템에서의 질의 수행은 대부분의 경우 빠른 응답시간과 더 적은 메모리 사용량을 장점으로 가지는 파이프라이닝 기법으로 이루어진다. 이 때, 질의 수행 계획(QEP)의 각각의 연산 노드들은 Open(), Next(), Close() 함수들을 지원하는 iterator의 인터페이스를 가진다. 그런데, 플래시 메모리 기반의 휴대용 기기들을 위한 임베디드 데이터베이스 시스템에서는 iterator의 Next() 함수뿐만 아니라, 현재 레코드의 이전 레코드를 리턴해주는 Previous()와 같은 함수를 필요로 하는 경우가 많다. 이는 임베디드 환경의 경우 각각의 프로그램이 사용할 수 있는 메모리의 양이 제한적이므로, 사용자가 이전 레코드를 요청하는 경우, 결과 레코드 커서가 현재 레코드를 기준으로 이전 레코드를 다시 가져와야 하기 때문이다. 본 논문에서는 이러한 임베디드 데이터베이스 시스템의 질의 수행 시 각각의 연산 노드들이 Next() 함수뿐만 아니라 Previous() 함수를 블록 단위로 지원할 수 있도록 새롭게 설계 구현하는 과정에서 발생하는 방향 전환 문제를 소개하고 이를 해결하기 위한 블록 단위 스키핑 기법을 제안한다.

섀시 전자제어 시스템의 효과적인 교육을 위한 능동형 시뮬레이터의 개발 (A Development of Effective Educational Simulator for Electronic Control System of Automobile Chassis)

  • 손일문
    • 한국산학기술학회논문지
    • /
    • 제13권8호
    • /
    • pp.3326-3333
    • /
    • 2012
  • 본 연구에서는 이 분야의 효과적인 공학기술교육을 위하여 능동형 교육용 시뮬레이터를 개발하였다. 개발된 시스템은 주행조건 제어 및 모니터링 시스템, 섀시 전자제어 시스템 모니터링 및 분석시스템, 가상 시뮬레이터 및 교육용 콘텐츠로 구성되어 있다. 여기서 주행조건 제어 및 모니터링 시스템은 다시 실차 시뮬레이터와 유압장비 및 원격제어 및 모니터링 시스템으로 구성되어 있다. 섀시 전자제어 시스템 모니터링 및 분석 시스템에서는 Labview 프로그램을 통하여 각종 센서와 액추에이터들의 동작상태를 모니터링 할 수 있도록 하였다. 그리고 가상 시뮬레이터 및 교육용 콘텐츠는 2D 플래시 및 3D 애니메이션으로 효과적인 교육의 멀티미디어 교육 자료를 제공하여 준다. 이러한 시스템은 교육용 뿐만 아니라 관련 분야 시스템의 모듈 연구 개발 시 성능 분석 장비로써의 활용도 가능할 것이다.

HTML5 웹 기반 가연성 물질 누출 피해영향평가 시스템 개발 (A Development of Consequence Analysis System for Combustible Materials Release Events Based on HTML5 Web)

  • 이우귀연;지현민;오정석;조완수
    • 한국가스학회지
    • /
    • 제23권6호
    • /
    • pp.39-60
    • /
    • 2019
  • 한국가스안전공사는 진단 기반기술 국산화와 진단 역량 강화를 위해 자체적인 피해영향평가 시스템을 구축하고 있다. 유사 프로그램인 DNV PHAST나 TNO EFFECTS와 달리, API-581 기준을 근간한 ETA 분석을 통해 최종 피해영역 산출 기법을 구현하였으며, HTML5 기반 차세대 웹 기술을 기반으로 편리한 사용자 인터페이스를 구축하였다. 또한, 혼합물질 분석이 가능하도록 3차 상태방정식(Peng-Robinson, SRK, RK)과 퓨게시티를 활용한 상평형 모듈이 구현되었고, 공기보다 무거운 가스에 대한 확산 분석을 위해 SLAB Dispersion 알고리즘을 적용하였다. CCPS와 TNO Yellow Book에서 소개된 피해영향평가 알고리즘을 채용하여 누출분석 모듈, Fireball, Pool Fire, Jet Fire, Flash Fire, Vapor Cloud Explosion 영향 평가 모듈을 개발하였다. 그 외 EIGA 기준, PAC 기준 농도, Bevi Reference Book 등에서 제시된 기준 값들을 활용하여 안전거리 산출 조건을 마련하였다. 현재 전체 계산 모듈의 알고리즘 구현은 완료되었으며, 기본적인 사용자인터페이스 구축까지 완료되었다. 향후, 사용자 인터페이스 보완과 더불어, 모듈 각각에 대한 개별적인 검증과 동일한 사고 시나리오에 대한 유사 프로그램 구동 결과를 비교하여 전체 시스템의 정확도를 보완할 예정이다.

GIS격자기반 K-DRUM을 활용한 용담댐유역 홍수유출모의 (Flood Runoff Simulation Using GIS-Grid Based K-DRUM for Yongdam-Dam Watershed)

  • 박진혁;허영택;류경식;이근상
    • 대한토목학회논문집
    • /
    • 제29권1D호
    • /
    • pp.145-151
    • /
    • 2009
  • 최근, GIS기술의 급속한 발전에 따라 다양한 공간 수문자료들이 속성정보와 결합되어 다루는 것이 가능해졌고, 집중형 유출모형보다 유역 유출량의 시공간적인 변동을 고려할 수 있는 분포형 유출모형의 구축이 활발하게 연구되고 있다. 본 연구는 시공간 분포를 적절하게 표현할 수 있는 레이더 강우시계열자료와 GIS기반의 분포형모형을 연계하여 국내 댐유역에 적용해 봄으로써, 분포형모형의 홍수유출시 실무에서의 적용가능성을 검증해 본 것이다. 본 연구에서 사용한 물리적기반의 분포형모형으로는 교토대학 방재연구소에서 개발한 장기유출모형을 근간으로 레이더강우량과 연계하여 홍수기에 특화되어 사용할 수 있도록 자체 개발한 K-DRUM모형을 이용하였으며, 금강권역의 용담댐유역($930km^2$)을 시험유역으로 적용하였다. 입력강우로는 진도레이더로 부터 레이더강우 전처리프로그램을 이용하여 모형의 격자해상도에 맞는 분포형 강우를 생성하였다. 또한, GIS수문매개변수를 DEM, 토지피복도, 토양도 등의 기본 GIS자료들로 부터 추출, 물리적기반의 분포형모형(KDRUM) 의 입력인자로 사용하여 모형의 초기설정을 향상시켰다. 본 연구의 성과는 향후 돌발홍수에 대응한 실시간 단기 강우유출예측시스템을 구축하기위한 기반이 될 것으로 사료된다.

HDTV 응용을 위한 10비트 200MS/s 75.6mW $0.76mm^2$ 65nm CMOS 파이프라인 A/D 변환기 (A 10b 200MS/s 75.6mW $0.76mm^2$ 65nm CMOS Pipeline ADC for HDTV Applications)

  • 박범수;김영주;박승재;이승훈
    • 대한전자공학회논문지SD
    • /
    • 제46권3호
    • /
    • pp.60-68
    • /
    • 2009
  • 본 논문에서는 HDTV와 같이 고해상도 및 고속의 동작을 동시에 요구하는 고화질 영상시스템 응용을 위한 10비트 200MS/s 65nm CMOS ADC를 제안한다. 제안하는 ADC는 고속 동작에서 저 전력 소면적 구현에 적합한 4단 파이프라인 구조를 기반으로 설계되었으며, 입력단 SHA 회로에서는 1.2V의 낮은 단일 전원 전압에서도 높은 입력 신호를 처리하기 위해 4개의 커패시터를 기반으로 설계하여 $1.4V_{p-p}$의 입력 신호를 ADC 내부 회로에서는 $1.0V_{p-p}$으로 낮추어 사용할 수 있도록 하였다. 또한 높은 전압이득을 갖는 증폭기를 필요로 하는 SHA와 MDAC1은 출력 임피던스가 감소하는 65nm CMOS 공정의 제약 사항을 극복하기 위해 통상적인 2단 증폭기 대신 3단 증폭기 구조를 기반으로 설계하였으며 200MS/s 높은 동작 속도를 고려하여 RNMC 및 multipath 주파수 보상기법을 추가하여 설계하였다. 전력 소모 최소화를 위해 스위치 기반의 바이어스 전력최소화 기법을 sub-ranging flash ADC에 적용하였고, 기준 전류 및 전압 발생기를 온-칩으로 집적하는 동시에 외부에서도 인가할 수 있도록 하여 시스템 응용에 따라 선택적으로 사용할 수 있도록 하였다. 제안하는 시제품 ADC는 65nm CMOS 공정으로 제작되었으며, 측정된 DNL 및 INL은 10비트 해상도에서 각각 최대 0.19LSB, 0.61LSB 수준을 보이며, 동적 성능으로는 150MS/s와 200MS/s의 동작 속도에서 각각 54.4dB, 52.4dB의 SNDR과 72.9dB 64.8dB의 SFDR을 보여준다. 시제품 ADC의 칩 면적은 $0.76mm^2$이며, 1.2V 전원 전압과 200MS/s의 동작 속도에서 75.6mW의 전력을 소모한다.

Impact of UV curing process on mechanical properties and dimensional accuracies of digital light processing 3D printed objects

  • Lee, Younghun;Lee, Sungho;Zhao, Xing Guan;Lee, Dongoh;Kim, Taemin;Jung, Hoeryong;Kim, Namsu
    • Smart Structures and Systems
    • /
    • 제22권2호
    • /
    • pp.161-166
    • /
    • 2018
  • In the last decade, there has been an exponential increase of scientific interest in smart additive manufacturing (AM) technology. Among the different AM techniques, one of the most commonly applied processes is digital light processing (DLP). DLP uses a digital projector screen to flash an ultraviolet light which cures photopolymer resins. The resin is cured to form a solid to produce parts with precise high dimensional accuracy. During the curing process, there are several process parameters that need to be optimized. Among these, the exposure time affects the quality of the 3D printed specimen such as mechanical strength and dimensional accuracy. This study examines optimal exposure times and their impact on printed part. It was found that there is optimal exposure time for printed part to have appropriate mechanical strength and accurate dimensions. The gel fraction and TGA test results confirmed that the improvement of mechanical properties with the increasing UV exposure time was due to the increase of crosslinked network formation with UV exposure time in acrylic resins. In addition, gel fraction and thermogravimetric analysis were employed to microscopically investigate how this process parameter impacts mechanical performance.

Ultra Fast Flash Observatory to observe the prompt photons from Gamma Ray Bursts

  • Nam, Ji-Woo;Boggs, Steven;Ripov, G.;Grossan, Bruce;Jeon, Jin-A;Jin, Joo-Young;Jung, Ae-Ra;Kim, Ji-Eun;Kim, Min-Soo;Kim, Yong-Kweon;Klimov, P.;Khrenov, B.;Lee, Chang-Hwan;Lee, Jik;Na, Go-Woon;Nam, Shin-Woo;Park, Il-Heung;Park, Jae-Hyoung;Park, Yong-Sun;Smoot, S.F.;Suh, Jung-Eun;Yoo, Byoung-Wook
    • 천문학회보
    • /
    • 제34권1호
    • /
    • pp.120.1-120.1
    • /
    • 2009
  • PDF

Ultra Fast Flash Observatory to observe the prompt photons from Gamma Ray Bursts

  • Nam, Ji-Woo;Boggs, Steven;Ripov, G.;Grossan, Bruce;Jeon, Jin-A;Jin, Joo-Young;Jung, Ae-Ra;Kim, Ji-Eun;Kim, Min-Soo;Kim, Yong-Kweon;Klimov, P.;Khrenov, B.;Lee, Chang-Hwan;Lee, Jik;Na, Go-Woon;Nam, Shin-Woo;Park, Il-Heung;Park, Jae-Hyoung;Smoot, G.F.;Suh, Jung-Eun;Yoo, Byoung-Wook
    • 한국우주과학회:학술대회논문집(한국우주과학회보)
    • /
    • 한국우주과학회 2009년도 한국우주과학회보 제18권1호
    • /
    • pp.64.3-64.3
    • /
    • 2009
  • PDF

부분 맵 업데이트 지원 내비게이션을 위한 모바일 공간 DBMS 개발 및 성능 평가 (The Development and Performance Evaluation of the Mobile Spatial DBMS for the Partial Map Air Update in the Navigation)

  • 민경욱;안경환;김주완;진성일
    • 정보처리학회논문지D
    • /
    • 제15D권5호
    • /
    • pp.609-620
    • /
    • 2008
  • 모바일 단말에서의 맵 데이터 활용 서비스는 내비게이션, 위치기반서비스 등 그 활용 범위가 다양해지고 있다. 이러한 모바일 단말에서 저장/관리되는 맵 데이터의 크기는 갈수록 커져 수 GB에 이른다. 기존 내비게이션 시스템의 경우, 리소스 제약으로 인해 모바일 단말의 성능을 최대로 활용하기 위하여 맵 데이터를 읽기 최적화된 물리적인 저장형식(PSF: Physical Storage Format)으로 저장 관리하고 있다. 즉, 맵 데이터가 변경된 경우 변경된 부분만의 업데이트가 불가능하여 전체 데이터를 업데이트해야 하는 단점이 있다. 일반적으로 2 GB 데이터를 모바일 단말의 플래시메모리에 기록하는 시간은 수십 분이 소요된다. 따라서 본 연구에서는 이러한 기존의 내비게이션용 맵 데이터의 부분 업데이트가 불가능한 점을 해결하고자 모바일 공간 DBMS을 개발하였다. 그리고, 모바일 공간 DBMS에서의 내비게이션 서비스의 성능을 보장하기 위한 기법을 제시하고 실험을 통하여 이를 검증하였다.

PRMS: SSDs에서의 Page 재배치 방법 (PRMS: Page Reallocation Method for SSDs)

  • 이동현;노홍찬;박상현
    • 정보처리학회논문지D
    • /
    • 제17D권6호
    • /
    • pp.395-404
    • /
    • 2010
  • Solid-State Disks (SSDs)는 빠른 접근 시간, 적은 전력소모, 전기 충격에의 내성과 같은 장점으로 인해 하드 디스크를 대체 할 것으로 기대되고 있다. 그러나 SSDs는 임의 쓰기(random write)로 인한 수명 단축이란 단점이 있으며 이는 SSDs 컨트롤러의 구조와는 별개로 나타나고 있다. SSDs와 관련한 기존 연구는 컨트롤러의 더 나은 디자인과 쓰기 연산의 감소에 주력하였다. 본 연구는 동시에 쓰여지는 경향이 있는 여러 데이터 페이지를 연속적인 블록에 배치하는 방법을 제시한다. 이 방식은 우선 특정 기한 동안 쓰기 연산에 대한 정보를 수집한 후 상기 쓰기 연산에 대한 정보를 트랜잭션화 하여 frequent itemset을 추출하고 이를 연속적인 블록에 재배치하는 과정으로 이루어진다. 또한 본 연구는 frequent itemset의 page를 재배치할 수 있는 알고리즘을 소개한다. TPC-C 기반 실험에 있어 본 연구가 제안한 재배치를 수행한 결과 저장 기기 접근 횟수를 평균 6 % 감소시킬 수 있었다.