• 제목/요약/키워드: I/O 회로

검색결과 1,288건 처리시간 0.028초

가상 I/O 세그먼트를 이용한 OneNAND 플래시 메모리의 읽기 성능 향상 기법 (Improving the Read Performance of OneNAND Flash Memory using Virtual I/O Segment)

  • 현승환;고건
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권7호
    • /
    • pp.636-645
    • /
    • 2008
  • OneNAND 플래시는 NAND 플래시와 NOR 플래시의 장점을 모두 가진 고성능 하이브리드 플래시 메모리이다. OneNAND 플래시는 NAND 플래시의 장점들을 그대로 가지고 있을 뿐 아니라, 그동안 NAND 플래시의 단점으로 지적되던 느린 읽기 성능을 획기적으로 개선하였다. 그 결과 OneNAND 플래시는 휴대폰 및 디지털 카메라, PMP, 휴대용 게임기와 같은 고성능 휴대용 정보기기를 위한 최적의 스토리지 솔루션으로 각광받고 있다. 하지만 Linux를 비롯하여 현재 사용되고 있는 대부분의 범용 운영체제들은 가상 메모리와 블록 I/O 계층 구조의 제약으로 인해 OneNAND 플래시의 뛰어난 위기 성능을 제대로 활용하지 못하는 문제를 안고 있다. 이에 본 연구에서는 기존의 소프트웨어 계층 구조 하에서 OneNAND 플래시의 읽기 성능을 최대한 활용하기 위한 기법인 가상 I/O 세그먼트의 활용을 제안한다. 실제 구현을 통한 실험 결과는 제안된 기법이 OneNAND 플래시의 읽기 수행 시간을 기존에 비해 최고 54%까지 단축할 수 있음을 증명하였다.

DLL 보드 상에 코어 및 I/O 잡음에 의한 칩의 성능 분석 (Analysis of Chip Performance by Core and I/O SSN Noise on DLL Board)

  • 조성곤;하종찬;위재경
    • 마이크로전자및패키징학회지
    • /
    • 제13권4호
    • /
    • pp.9-15
    • /
    • 2006
  • 이 논문은 코어와 I/O 회로가 포함된 PEEC(Partial Equivalent Electrical Circuit) PDN(Power Distribution Networks)의 임피던스 변화에 따른 칩의 성능 분석을 나타내었다. I/O 전원에 연결된 코어 전원 잡음이 I/O 스위칭에 어떠한 영향이 미치는지 시뮬레이션 결과를 통하여 보였다. 또한 직접 설계한 $7{\times}5$인치 DLL(Delay Locked Loop)시험 보드를 사용하여 칩의 동작 지점에 따른 전원 잡음의 효과를 분석하였다. $50{\sim}400MHz$에 주파수 대역에 따른 DLL의 지터를 측정하고 시뮬레이션 결과로 얻어진 임피던스 값과 비교하였다. PDN의 공진 피크가 100MHz 주파수에서 1옴보다 큰 임피던스를 갖기 때문에 DLL의 지터는 주파수가 100MHz 근처에서 증가함을 보여준다. 타겟 임피던스를 줄이기 위한 방법인 디커플링 커패시터에 따른 칩과 보드의 임피던스 변화를 보였다. 따라서 전원 공급망 설계는 디커플링 커패시터와 함께 코어 스위칭 전류와 I/O 스위칭 전류를 같이 고려해야 한다.

  • PDF

다중 큐를 지원하는 고속 I/O 장치를 위한 동적 코어 친화도 (Dynamic Core Affinity for High-Performance I/O Devices Supporting Multiple Queues)

  • 조중연;엄준용;진현욱;정성인
    • 정보과학회 논문지
    • /
    • 제43권7호
    • /
    • pp.736-743
    • /
    • 2016
  • 멀티코어 시스템에서 코어 친화도가 네트워크 I/O 성능에 미치는 영향은 다양한 연구들을 통해 관찰 되었다. 점차 고속화되는 네트워크 연결의 발전에 따라 효율적인 코어 친화도 정책은 중요한 성능 요소가 될 수 있다. 미들웨어 수준의 동적 코어 친화도 프레임워크는 네트워크와 디스크 I/O를 함께 고려한 코어 친화도 정책을 제안하였지만 다중 큐에 대한 고려는 이루어지지 않았다. 본 논문에서는 기존 동적 코어 친화도 프레임워크에 사용된 알고리즘을 다중 큐를 지원하기 위한 구조로 확장하고, 40 기가비트 이더넷과 NVMe 디바이스를 장착한 시스템에서 파일 업로드 성능을 분석한다. 실험 결과 다중 큐를 지원하기 위한 동적 코어 친화도는 하둡 분산 파일 시스템의 파일 업로드 처리량을 최대 32% 향상시켰으며 매니코어 시스템에서 더 나은 확장성을 제공할 수 있음을 확인하였다. 또한 다중 큐 조합에 따른 성능 영향에 대해 분석하여 다중 큐 분배 조합을 위해 고려해야 할 성능 요소들에 대해 논의한다.

마이크로 산소분압센서용 Potentiostat 및 I-V Converter 회로 설계 (Design of potentiostat and I-V converter for micro pO2 sensor)

  • 서화일;최평;손병기
    • 센서학회지
    • /
    • 제3권3호
    • /
    • pp.22-27
    • /
    • 1994
  • 마이크로 산소분압센서의 특성에 맞는, CMOS op-amp로 구성된 potentiostat 및 I-V converter용 op-amp를 설계하였다. 시뮬레이션 결과, 설계된 potentiostat는 $l.1k{\Omega}$의 낮은 출력저항을 나타냈으며, 산소분압센서의 등가회로와 연결한 경우 $-3{\sim}2.5V$범위의 전압을 선형적으로 인가할 수 있었고 안정한 주파수 특성을 보였다. 또한 I-V converter의 입력 저항은 약 $30{\Omega}$으로 작았으며 좋은 직선성을 나타내었다.

  • PDF

데이터베이스 시스템의 원자성 쓰기 보장을 위한 스토리지 I/O 서브시스템 (Storage I/O Subsystem for Guaranteeing Atomic Write in Database Systems)

  • 한규화;신동군;김용석
    • 정보과학회 논문지
    • /
    • 제42권2호
    • /
    • pp.169-176
    • /
    • 2015
  • 최근 데이터베이스 관리 시스템에서는 이중 쓰기 버퍼 기법의 단점을 보완할 수 있는 원자성 쓰기 기법이 제시되었다. 원자성 쓰기 기법을 지원하기 위해서는 파일시스템과 I/O 스케줄러 등의 I/O 서브시스템과 SSD의 원자성 쓰기의 보장이 필요하다. 본 연구에서는 MariaDB의 데이터 쓰기의 기본 단위를 사용하여, 쓰기 단위 연속 블록 할당 기법, 플래그 전달을 통한 I/O 명령 병합 방지 기법, 원자성 쓰기를 지원하는 SSD를 통해 MariaDB의 원자성 쓰기를 지원하는 연구를 진행하였다. Tpcc-mysql와 SysBench를 사용하여 MariaDB에 제안된 기법을 적용한 결과, 원자성 쓰기 기법의 성능을 평가한 결과, 데이터베이스의 처리량이 이중 쓰기 버퍼 기법을 사용한 MariaDB 대비 약 40%~50% 향상된 것을 확인하였다.

trans-[FeH(NCS(Me)-S)(dppe)2]I 화합물의 trans-[FeNCS)2(Ph2P(O)CH2CH2P(O)Ph2)2][I3]로 산화 (Oxidation of trans-[FeH(NCS(Me)-S)(dppe)2]I to trans trans-[FeNCS)2(Ph2P(O)CH2CH2P(O)Ph2)2][I3](dppe=PPh2CH2CH2PPh2))

  • 이지화;이순원
    • 대한화학회지
    • /
    • 제44권4호
    • /
    • pp.311-315
    • /
    • 2000
  • The Fe(II)-isothiocyanato complex $trans-[FeH(NCS)(dppe)_2]$ (1) eactedwith iodomethane(Mel) to give methyl isothiocyanide-Fe(n) complex, $trans-FeH(NCS(Me)-S)(dppe)_2]I(2)$. Compound 2 was oxidized to $trans-[Fe(NCS)_2(Ph_2P(O)CH_2CH_2P(O)Ph_2)_2][I_3]$ (3), which was structurally characterized by X-ray diffraction. The molecular structure of 3 showed a bent Fe-NCS group, Crystallographic data for 3: triclinic space group P1,a=11.071(2) A,b=12.054(2)A,c=12.121(1)A, $\alpha=101.02(1){\circ}C{\beta}=95.887(9){\circ}Cr=110.34(1){\circ}C$, $Z=1R(wR_2)=0.0567(0.1294)$.

  • PDF

Native Client 네트워크 기능 확장을 통한 웹기반 I/O 서비스 지원 (Supporting Web-Based I/O Service by Extending Network Communication to Native Client)

  • 성백재;박세진;박찬익
    • 대한임베디드공학회논문지
    • /
    • 제6권4호
    • /
    • pp.249-254
    • /
    • 2011
  • A user desktop service can be made available on internet or local area network with the help of virtualization and cloud technologies. The service is usually called a virtual desktop or a desktop cloud. However, a user interface is limited to I/O capabilities of a user's mobile terminal. In order to enhance a user interface on a remote virtual desktop, it is important to connect full-featured I/O devices which are founded locally. Our previous work called SoD (System-on- Demand) has proposed a technique to associate local full-featured I/O devices with a remote virtual desktop in Xen. On the technique, it is required to install a SoD client agent in a user's mobile terminal for connecting a remote virtual desktop. In this paper, we propose a new framework called Web-SoD that does not require any explicit installation to make SoD service available. The SoD client agent is provided by the web technology so that the agent can be installed transparently, and the platform independency is also achieved. Due to insufficient network socket performance of current web technologies, we extend Native Client (NaCl) proposed by Google to support a network functionality by modifying a NaCl library and a service runtime. With conducted experiment, we show that the network extension supports a full socket functionality over the compromised overhead on the web environment.