• 제목/요약/키워드: 병렬 통신

검색결과 1,126건 처리시간 0.026초

SoC 플랫폼 상에서 임베디드 블루투스 오디오 스트리밍 솔루션 개발 (Development of an Embedded Bluetooth Audio Streaming Solution on SoC Platform)

  • 김태현
    • 정보처리학회논문지A
    • /
    • 제13A권7호
    • /
    • pp.589-598
    • /
    • 2006
  • 본 논문에서는 블루투스 무선 링크를 이용한 실시간 오디오 스트리밍을 위해 DSP를 내장한 SoC (System-on-Chip) 플랫폼 상에서 임베디드 블루투스 솔루션의 개발과 최적화에 대해 설명한다. 개발된 솔루션을 이식성을 고려해서 가상 운영체제 상에서 구현된 임베디드 블루투스 프로토콜 스택, 프로파일과 타겟 멀티미디어 SoC의 특성을 이용한 최적화 기법들을 포함한다. 수요 최적화 기법으로는 SoC 내의 스크래치 패드 메모리의 활용을 통한 메모리 접근 최소화, DSP 연산과 병렬 메모리 접근 명령을 이용한 코덱 구현, 무선 통신 환경을 고려한 동적 오디오 품질 조정 등이 있다. 실험 결과는 본 연구에서 제안한 최적화 기법을 적용한 임베디드 솔루션은 별도의 외부 메모리 없이 고품질 오디오 스트리밍을 지원할 수 있음을 보여준다.

InfiniBand RDMA 기반 Apache Storm의 네트워크 구조 설계 (Design of InfiniBand RDMA-based Network Structure of Apache Storm)

  • 양석우;손시운;최성윤;최미정;문양세
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 추계학술발표대회
    • /
    • pp.679-681
    • /
    • 2017
  • Apache Storm은 대용량 데이터 스트림을 처리하기 위한 실시간 분산 병렬 처리 프레임워크이며, 이를 사용해 다수의 프로세스 및 스레드를 동시에 동작시킬 수 있다. 하지만, 이러한 멀티 프로세스 및 스레드 환경을 제공하는 Storm은 많은 네트워크 시스템 호출을 수행하고, 이는 잦은 문맥 전환(context switch), 운영체제로의 버퍼 복사, 운영체제 내의 버퍼 복사 등으로 인해 CPU 과부하 문제를 발생시킬 수 있다. 이러한 문제는 고성능 네트워크 장비인 InfiniBand의 IPoIB(IP over InfiniBand) 통신을 사용할 때, InfiniBand가 지원하는 대역폭(bandwidth) 대비 저용량 데이터의 송수신으로 인해 더 잦은 문맥 전환과 버퍼 복사가 발생하여 CPU 과부하 문제가 더욱 심각해진다. 따라서, 본 논문에서는 InfiniBand의 RDMA(Remote Direct Memory Access)를 Storm에 적용하는 설계안을 제시함으로써 CPU 과부하 문제를 해결한다.

순환 고조파 필터를 이용한 회전불변 지문 인식에 관한 연구 (A Study on The Rotation Invariant Fingerprint Identification Using a Circular Harmonic Filter)

  • 신강호;채호병;정연만
    • 한국컴퓨터정보학회논문지
    • /
    • 제8권3호
    • /
    • pp.94-99
    • /
    • 2003
  • 본 논문에서는 자동 지문 인식 시스템을 구성하기 위하여 MSF에서 위상 신호만으로 상관이 가능한 POC를 기본 시스템으로 하여, 입력 지문 영상에서 위상 신호를 추출하고 기준 지문 영상의 순환 고조파 필터와 2차원 위상 신호 정합을 시키는 방법을 통해 회전 불변 지문 인식 시스템을 구현하였다. 지문 영상은 내부 전반사 모드로 동작하는 프리즘을 통해 얻고, 지문 영상에 대한 2차원 주파수 발생은 광학적으로 수행하고 위상 신호 추출은 디지털 시스템을 이용하는 광-디지털 하이브리드 형태로 광학의 실시간 병렬 처리 특성과 디지털 알고리즘의 유연성 및 정확성을 상호 보완적으로 이용하였다.

  • PDF

다중 레벨 LDPC 부호의 설계 및 성능 분석 (Design and Performance Evaluation of Multilevel LDPC Codes)

  • 이광재;;;이문호
    • 한국전자파학회논문지
    • /
    • 제15권1호
    • /
    • pp.51-59
    • /
    • 2004
  • 본 논문에서는 LDPC에 근거한 semi-BICM 기법에 의해 다중 레벨 부호화(MLC)를 설계한다. 기존의 설계와는 다르게 그레이 매핑에 의해 MLC와 BICM을 결합함으로써 서로 다른 부호율(code rate)의 다수의 등가 채널상에서의 멀티미디어 데이터 전송이 가능하다. AWCN 채널용량에 매우 가까운 SNR에서 양호한 성능을 얻기 위해 랜덤 레귤러 LDPC 부호와 단순한 SA-LDPC 부호를 병렬 독립 복호가 가능한 MLC 부호로서 고찰하였다. 또한, 제안방식은 멀티미디어 통신시스템을 위한 전력 및 대역폭 효율을 얻을 수 있음을 수치해석 결과를 이용하여 나타내었다.

IMT2000을 위한 혼성마이크로 동력원 개발에 관한 연구 (A Study on the Development of Hybrid Micro Power Sources for the IMT2000)

  • 김일송;윤명중;김정한;주훈
    • 전력전자학회논문지
    • /
    • 제10권2호
    • /
    • pp.203-210
    • /
    • 2005
  • IMT2000과 같은 휴대용 무선통신 시스템을 위한 혼성마이크로 동력원에 대한 연구를 수행하였다. 혼성마이크로 동력원은 태양전지, 슈퍼커패시터, 리튬이온 전지로 이루어져 있다. 주기적인 펄스성 부하에 대응하기 위하여, 슈퍼 커패시터가 리튬이온 전지와 병렬로 연결되어 펄스전류를 흡수한다. 태양전지는 배터리에 전류를 공금하며, 최대전력점에서 동작하도록 제어된다. 펄스성 부하에도 적용될 수 있는 최대전력점 추적기법이 소개되며, 실험을 통해서 완벽한 추적성능을 입증하였다. 혼성마이크로 동력원들 간의 매칭을 위한 제어기 설계 기법이 제시되며, 실험을 통해 성능을 입증하였다.

WSN과 RFID의 통합: SCM을 위한 아키텍처와 메타모델 (Integration of RFID into Wireless Sensor Networks: Architecture and Meta-Model Applied for Supply Chain Management Systems)

  • 구엔슈엔취이;비슈누쿠마;경민기;민덕기
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2008년도 춘계학술대회
    • /
    • pp.431-436
    • /
    • 2008
  • 지난 몇 년 동안 컴퓨터 네트워크에는 다음과 같은 중요한 일이 발생하였다. 장치 대 장치, 기계 대 기계의 통신이 컴퓨터 네트워크에서 주요한 이슈로 떠오른 것이다. 그 중에 가장 눈에 띄는 주제 중 하나인 WSN에 속한 RFID이다. 이 RFID와 WSN의 통합에 대한 아이디어는 퍼베이시브 컴퓨팅에서 나오게 되었다. RFID와 WSN은 퍼베이시브 컴퓨팅의 주요 요소이고, 이 두 가지 기술은 현실 세계와 가상 세계를 묶어주는 역할을 한다. 하지만 RFID와 WSN은 각각 병렬적으로 개발되고 있으며, 비즈니스 애플리케이션의 통합을 위해서는 자세한 규칙과 방법들이 연구되어야 한다. 본 논문에서는 RFID와 WSN가 통합된 비즈니스 도메인을 위한 시스템 아키텍처 프레임워크 모델링을 제안한다. RFID와 WSN을 동시에 이용해서 SCM을 관리하는 것이다. 이를 위해서 RFID와 WSN, 각각의 기술에 대한 요소를 제안한다. 본 논문에서는 그래픽 모델링 환경(GME)을 이용해서 비즈니스 도메인을 위한 시스템 아키텍처 프레임워크 모델을 만든다.

  • PDF

기가비트 이더넷상에서의 M-VIA 구현 (M-VIA Implementation on a Gigabit Ethernet Card)

  • 윤인수;정상화
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제29권12호
    • /
    • pp.648-654
    • /
    • 2002
  • 클러스터들을 연결시키는 통신 모델로 업계 표준인 VIA(Virtual Interface Architecture)가 있다. VIA의 소프트웨어적인 구현으로는 M-VIA를 대표적으로 들 수 있다. 본 논문에서는 TCP/IP를 지원하는 기존의 AceNIC 기가비트 이더넷 카드의 디바이스 드라이버에 수정을 가하여 M-VIA를 지원할 수 있도록 구현하였다. 그리고 M-VIA의 데이터 세그멘테이션 과정을 분석하여 기가비트 이더넷 카드가 1514 bytes이상의 MTU를 지원할 경우, 기존의 M-VIA 뎨이터 세그멘데이션 크기가 가지는 문제점을 보이며 이를 개선하기 위해 MTU와 M-VIA 데이터 세그멘테이션 크기를 다르게 해서 실험하였고 그 성능을 비교하였다.

대규모 신경회로망 분산 GPU 기계 학습을 위한 Caffe 확장 (Extending Caffe for Machine Learning of Large Neural Networks Distributed on GPUs)

  • 오종수;이동호
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제7권4호
    • /
    • pp.99-102
    • /
    • 2018
  • Caffe는 학술 연구용으로 널리 사용되는 신경회로망 학습 소프트웨어이다. 신경회로망 구조 결정에서 가장 중요한 요소에 GPU 기억 용량이 포함된다. 예를 들어 많은 객체 검출 소프트웨어는 신경회로망이 12GB 이하의 기억 용량을 사용하게 하여 하나의 GPU에 적합하게 설계되어 있다. 본 논문에서는 큰 신경회로망을 두 개 이상의 GPU에 분산 저장하여 12GB 이상의 기억 용량을 사용할 수 있게 Caffe를 확장하였다. 확장된 소프트웨어를 검증하기 위하여 3개 GPU를 가진 PC에서 최신 객체 검출 소프트웨어의 배치 크기에 따른 학습 효율을 실험하였다.

멀티캐스트 트래픽을 지원하는 입력 버퍼 ATM 스위치에서의 셀 스케쥴링 기법 (Cell Scheduling for Multicast Traffic in Input-Queueing ATM Switches)

  • 조민희;송효정;권보섭;윤현수;조정완
    • 한국정보과학회논문지:정보통신
    • /
    • 제27권3호
    • /
    • pp.331-338
    • /
    • 2000
  • 온라인 화상회의, VOD 등의 멀티캐스트(multicast)특성을 갖는 서비스를 효율적으로 제공하기 위해서는 스위치 수준에서의 멀티캐스트 트래픽 처리를 위한 연구가 필요하다. ATM 스위치 증 입력 버퍼형은 하드웨어 구현 복잡도가 낮아 고속의 트래픽 처리와 대용량 스위치 구현에 적합한 반면, 높은 성능을 가지기 위해서는 임의접근(random access) 입력버퍼와 좋은 셀 스케쥴링 알고리즘이 필요하다. 본 논문에서는 입혁버퍼형 ATM 스위치에서의 멀티캐스트 셀 스케쥴링 알고리즘인 무충동 시간예약(CFTR)기법을 제안한다. CFTR 기법은 입력버퍼의 셀의 전송시점을 충돌이 없도록 예약함으로써 높은 처리율을 가질 수 있도록 하며, 이를 위해 입력단, 출력단 스케쥴러에 예약 테이블을 둔다. CFTR 기법은 각 출력 단 스케쥴러에서의 예약과정이 간단하고 독립적, 병렬적 수행이 가능하므로 고속 트래픽 처리에 적합하다. CFTR 기법의 성능평가를 위해 시뮬레이션을 통해 기존의 셀 스케쥴링 방식과 비교하며, 약간의 하드웨어 추가로 매우 좋은 성능을 보임을 알 수 있다.

  • PDF

PV발전체의 성능추정을 위한 데이터로거 개발과 적용 (Development and Application on Data Logger for estimating performance of PV charged bodies)

  • 곽승훈;정문선;김상만;문채주;장영학
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2010년도 추계학술대회
    • /
    • pp.271-273
    • /
    • 2010
  • 태양광발전시스템에서 PV모듈이나 어레이의 성능특성 및 성능추정이 요구되고 있다. 태양광 발전 모듈은 장기간 사용 시 환경 요인 등으로 효율이 나빠지며 어레이의 특정 모듈 효율저하는 전체 발전 전력의 감소를 초래하므로 실시간 감시가 필요하다. 이 논문은 태양광 발전 모듈의 발전 전력을 실시간으로 측정하기 위한 것이다. 모듈의 출력을 실시간으로 측정하기 위해 전압, 전류 측정 회로를 제작하고 온도, 일조량 측정 장치를 제작하여 RS485 통신으로 연결하였다. Visual Studio - Basic .Net(2005)과 NI사의 Measurement Studio를 이용하여 실시간 모니터링 프로그램을 제작하였고, 모듈들 사이의 상대적인 발전 출력을 비교하여 효율 저하가 의심되는 모듈을 실시간으로 탐색하였다. 20개 모듈의 직병렬로 구성된 1kW 태양광 발전체에 적용하여 시험한 결과 2개의 모듈에서 성능 저하가 의심되는 결과가 확인되었다.

  • PDF