• 제목/요약/키워드: Multi-stack

검색결과 155건 처리시간 0.027초

SSD 수명 관점에서 리눅스 I/O 스택에 대한 실험적 분석 (An Empirical Study on Linux I/O stack for the Lifetime of SSD Perspective)

  • 정남기;한태희
    • 전자공학회논문지
    • /
    • 제52권9호
    • /
    • pp.54-62
    • /
    • 2015
  • 낸드 플래시 기반의 SSD (Solid-State Drive)는 HDD (Hard Disk Drive) 대비 월등한 성능에도 불구하고 쓰기 회수 제한이라는 태생적 단점을 가지고 있다. 이로 인해 SSD의 수명은 워크로드에 의해 결정되어 SSD의 기술 변화 추세인 SLC (Single Level Cell) 에서 MLC (Multi Level Cell) 로의 전환, MLC에서 TLC (Triple Level Cell) 로의 전환에 있어 큰 도전이 될 수 있다. 기존 연구들은 주로 wear-leveling 또는 하드웨어 아키텍처 측면에서 SSD의 수명 개선을 다루었으나, 본 논문에서는 호스트가 요청한 쓰기에 대해 SSD가 낸드플래시 메모리를 통해 처리하는 수명관점의 효율성을 대변하는 WAF (Write Amplification Factor) 관점에서 Host I/O 스택 중 파일 시스템, I/O 스케줄러, 링크 전력에 대해 JEDEC 엔터프라이즈 워크로드를 이용해 I/O 스택 최적 구성에 대해 실험적 분석을 수행하였다. WAF는 SSD의 FTL의 효율성을 측정하는 지표로 수명관점에서 가장 객관적으로 사용한다. I/O 스택에 대한 수명 관점의 최적 구성은 MinPower-Dead-XFS로 최대 성능 조합인 MaxPower-Cfq-Ext4에 비해 성능은 13% 감소하였지만 수명은 2.6 배 연장됨을 확인하였다. 이는 I/O 스택의 최적화 구성에 있어, SSD 성능 관점뿐만 아니라 수명 관점의 고려에 대한 유의미를 입증한다.

가상화 환경에서 NVMe SSD 성능 분석 및 직접 접근 엔진 개발 (Performance Analysis of NVMe SSDs and Design of Direct Access Engine on Virtualized Environment)

  • 김세욱;최종무
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제24권3호
    • /
    • pp.129-137
    • /
    • 2018
  • 낸드 플래시 메모리 기반의 NVMe(Non-Volatile Memory express) SSD(Solid State Drive)는 멀티 I/O 큐 환경을 제공하는 PCIe 인터페이스 기반에 NVMe 프로토콜을 사용하는 저장장치이다. NVMe SSD는 Multi-core 시스템에서 병렬 I/O 처리가 가능하고 SATA SSD에 비해 대역폭이 크며 대용량의 저장 공간을 제공하기 때문에 데이터 센터, 클라우드 컴퓨팅 등에 사용될 차세대 저장장치로 주목받고 있다. 하지만 가상화 시스템에서는 소프트웨어 I/O 스택의 병목으로 인하여 NVMe SSD의 성능을 충분히 활용하지 못하고 있다. 특히, Xen과 KVM과 같이 호스트 시스템의 I/O 스택을 사용하는 경우에는, 호스트 시스템과 가상머신의 중복된 I/O 스택을 통해서 입출력이 처리되기 때문에 성능 저하가 크게 발생한다. 본 논문에서는 NVMe SSD에 직접 접근하는 기술을 KVM 가상화 시스템에 적용함으로써 가상 머신 I/O의 성능을 향상시키는 Direct-AIO (Direct-Asynchronous I/O)엔진을 제안한다. 그리고 QEMU 에뮬레이터에 제안한 엔진을 개발하고 기존의 I/O 엔진과의 성능 차이를 비교 및 분석한다.

다단계 스택 지향 포인터가 있는 프로그램 테스트를 위한 테스트 데이터 자동 생성 (Automated Test Data Generation for Testing Programs with Multi-level Stack-directed Pointers)

  • 정인상
    • 정보처리학회논문지D
    • /
    • 제17D권4호
    • /
    • pp.297-310
    • /
    • 2010
  • 최근에 콘콜릭 테스트이라 불리는 새로운 테스팅 방법이 많은 관심을 받고 있다. 콘콜릭 테스팅은 높은 테스트 커버리지를 달성하기 위해 실제 프로그램 수행과 심볼릭 수행을 결합하여 테스트 데이터를 생성한다. CREST는 콘콜릭 테스팅을 구현한 대표적인 open-source 테스트 도구이다. 그러나 현재 CREST는 입력으로 정수형만 다룬다. 이 논문은 포인터형인 입력이 존재하는 경우에 자동 테스트 데이터 생성을 위한 새로운 규칙을 제안한다. 이 규칙들은 C 프로그램에서 주로 사용되는 다단계 스택 지향 포인터를 효과적으로 처리한다. 또한, 이 논문에서는 제안 된 규칙을 구현한 vCREST라 불리는 도구에 대해 기술하고 C 프로그램에 적용한 결과도 함께 기술한다.

연료전지 자동차용 흡기 소음기의 설계 변수 최적화에 관한 연구 (Optimization of the multi-chamber perforated muffler for the air processing unit of the fuel cell electric vehicle)

  • 김의열;김민수;이상권;서상훈
    • 한국소음진동공학회:학술대회논문집
    • /
    • 한국소음진동공학회 2009년도 춘계학술대회 논문집
    • /
    • pp.342-350
    • /
    • 2009
  • Fuel cells convert a fuel together with oxygen in a highly efficient electrochemical reaction to electricity and water. Since the electrochemical reaction in the fuel cell stack dose not generate any noise, Fuel cell systems are expected to operated much quieter than combustion engines. However, the tonal noise and the broad band noise caused by a centrifugal compressor and an electric motor cause which is required to feed the ambient air to the cathode of the fuel cell stack with high pressure. In this study, the multi-camber perforated muffler is used to reduce noise. We propose optimized muffler model using an axiomatic design method that optimizes the parameters of perforated muffler while keeping the volume of muffler minimized.

  • PDF

고분자 전해질 연료전지 매니폴드의 열유동 특성에 관한 수치적 연구 (Numerical Study on the Thermal and Flow Characteristics of Manifold Feed-Stream in Polymer Electrolyte Fuel Cells)

  • 정혜미;엄석기;손영준;박정선;이원용;김창수
    • 신재생에너지
    • /
    • 제1권2호
    • /
    • pp.41-52
    • /
    • 2005
  • The effects of internal manifold designs on the reactants feed-stream in Polymer Electrolyte Fuel Cells [PEFCs] is studied to figure out flow and thermal distribution patterns over an entire fuel cell stack. Reactants flows are modeled either laminar of turbulent depending on regions and the open channels in the bipolar plates are simulated by porous media where permeability should be pre-deter-mined for computational analysis. In this work, numerical models for reactants feed-stream In the PEFC manifolds are classified Into two major flow patterns: Z-shape and U-shape. Several types of manifold geometries are analyzed to find the optimal manifold configurations. The effect of heat generation in PEFC on the flow distribution is also Investigated applying a simplified heat transfer model in the stack level (i.e. multi-cell electrochemical power-generation unit). This modeling technique Is well suited for many large scale problems and this scheme can be used not only to account for the manifold flow pattern but also to obtain Information on the optimal design and operation of PEFC systems.

  • PDF

RFID 다중 태그 인식을 위한 스택 Bit-By-Bit 알고리즘 (A Stack Bit-by-Bit Algorithm for RFID Multi-Tag Identification)

  • 이재구;유대석;최승식
    • 한국통신학회논문지
    • /
    • 제32권8A호
    • /
    • pp.847-857
    • /
    • 2007
  • RFID(Radio Frequency IDentification) 리더기가 영역내의 다수의 태그를 인식하기 위해선 충돌방지 알고리즘이 반드시 필요하다. 본 논문은 Auto ID Class 0에서 정의한 충돌방지 알고리즘인 Bit-by-Bit(BBB) 이진트리 알고리즘의 충돌 위치를 스택에 저장하고 이를 통해 다음 질의어를 결정함으로써 성능이 크게 개선된 Stack-Bit-by-Bit(SBBB) 알고리즘을 제안한다. 시뮬레이션을 통한 검증결과 대표적인 충돌 방지 기술인 Query Tree(QT)는 물론 기존의 BBB 알고리즘에 비해 질의-응답 횟수, 질의어의 크기, 응답어의 크기의 모든 면에서 성능이 개선된 것을 확인할 수 있었다.

포커 게임에서의 인공지능의 현실과 문제점: 텍사스 홀덤(Texas Hold'em)을 중심으로 (Reality and Problem of AI in Poker Game: Focus on Texas Hold'em)

  • 한석희
    • 한국게임학회 논문지
    • /
    • 제17권4호
    • /
    • pp.101-108
    • /
    • 2017
  • 본 연구는 현재 크게 성장하고 있는 AI(인공지능)이 어떻게 게임에서 적용되고 발전되고 있는지에 대해서 탐구한다. 오늘 날 대중들이 가장 즐겨하고 있는 게임 중 하나인 포커(Poker)에서의 인공지능의 현실을 분석하고 논리적인 발전방향을 제시한다. 구체적으로, 본 연구는 다양한 포커 게임들 중 전 세계적으로 인기가 있는 종류인 텍사스 홀덤(Texas Hold'em)을 중심으로, 이 게임에 적용 되었던 2가지 AI인 Libratus와 DeepStack을 다루도록 한다. 여러 뉴스 기사 인공지능의 성장을 보고 하였으나, 본 연구는 정확히 어떻게 그리고 왜 인공 지능이 포커 게임에서 적용이 되는지, 또한 무엇이 진짜 문제이고 발전 방향인지에 대해서 입체적으로 논의한다.

Hole quality assessment of drilled CFRP and CFRP-Ti stacks holes using polycrystalline diamond (PCD) tools

  • Kim, Dave;Beal, Aaron;Kang, Kiweon;Kim, Sang-Young
    • Carbon letters
    • /
    • 제23권
    • /
    • pp.1-8
    • /
    • 2017
  • Polycrystalline diamond (PCD) tools possessing high hardness and abrasive wear resistance are particularly suited for drilling of carbon fiber reinforced plastic (CFRP) composites, where tool life and consistent hole quality are important. While PCD presents superior performance when drilling CFRP, it is unclear how it performs when drilling multi-stack materials such as CFRP-titanium (Ti) stacks. This comparative study aims to investigate drilling of a Ti plate stacked on a CFRP panel when using PCD tools. The first sequence of the drilling experiments was to drill 20 holes in CFRP only. CFRP-Ti stacks were then drilled for the next 20 holes with the same drill bit. CFRP holes and CFRP-Ti stack holes were evaluated in terms of machined hole quality. The main tool wear mechanism of PCD drills is micro-fractures that occur when machining the Ti plate of the stack. Tool wear increases the instability and the operation temperature when machining the Ti plate. This results in high drilling forces, large hole diameter errors, high surface roughness, wider CFRP exit thermal damage, and taller exit Ti burrs.