• 제목/요약/키워드: multi-processor

검색결과 576건 처리시간 0.025초

화상회의 시스템에서의 데이터 입출력 설계 및 평가 (Design and Evaluation of Data Input/output for Video Conference System)

  • 김현기
    • 한국산업정보학회논문지
    • /
    • 제8권2호
    • /
    • pp.38-44
    • /
    • 2003
  • 본 논문에서는 화상회의 시스템의 구조 및 입출력 모델의 분석을 통하여 시스템 버스의 병목현상을 개선하기 위해서 멀티미디어 데이터가 네트워크 접속장치로부터 주 기억 장치 및 멀티미디어 처리장치에 동시에 전송될 수 있는 방법을 제안한다. 제안한 방법은 화상회의 시스템에서 시스템 버스의 사용횟수, 버스 사이클, 데이터의 전송시간 및 비디오 데이터의 압축비를 줄일 수 있다. 본 논문에서 제안한 방법을 다자간 화상회의 시스템에 적용하여 기존의 방법과 성능을 비교하였다. 시뮬레이션 결과, 제안한 방법이 기존의 방법보다 멀티미디어 데이터의 전송 시간을 감소시킬 수 있음을 확인하였다.

  • PDF

콘텐츠 보호를 위한 시스템온칩 상에서 암호 모듈의 구현 (Implementation of Encryption Module for Securing Contents in System-On-Chip)

  • 박진;김영근;김영철;박주현
    • 한국콘텐츠학회논문지
    • /
    • 제6권11호
    • /
    • pp.225-234
    • /
    • 2006
  • 본 논문에서는 콘텐츠 보호의 암호화를 위해 ECC, MD-5, AES를 통합한 보안 프로세서를 SIP (Semiconductor Intellectual Property)로 설계하였다. 각각의 SIP는 VHDL RTL로 모델링하였으며, 논리합성, 시뮬레이션, FPGA 검증을 통해 재사용이 가능하도록 구현하였다. 또한 ARM9과 SIP들이 서로 통신이 가능하도록 AMBA AHB의 스펙에 따라 버스동작모델을 설계, 검증하였다. 플렛폼기반의 통합 보안 SIP는 ECC, AES, MD-5가 내부 코어를 이루고 있으며 각각의 SIP들은 ARM9과 100만 게이트 FPGA가 내장된 디바이스를 사용하여 검증하였으며 최종적으로 매그나칩 $0.25{\mu}m(4.7mm{\times}4.7mm$) CMOS 공정을 사용하여 MPW(Multi-Project Wafer) 칩으로 제작하였다.

  • PDF

스마트 폰을 위한 Wi-Fi 기반 모바일 게임 앱의 설계 (Design of Wi-Fi based Mobile Game App for a Smart Phone)

  • 오선진
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권1호
    • /
    • pp.67-73
    • /
    • 2011
  • 최근 스마트 폰 기술의 급속한 발전에 힘입어 모바일 컴퓨팅 환경에서의 온라인 게임의 설계에 대한 관심이 높아지고 있다. 그러나 모바일 단말인 스마트 폰은 비교적 낮은 성능의 프로세서, 저해상도의 GUI, 작은 메모리 공간과 짧은 배터리 파워 등의 제한으로 온라인 게임 구현에 많은 제약이 따른다. 따라서 대부분의 게임은 온라인이나 멀티 플레이 기능이 매우 제한적이다. 본 논문에서는 이러한 모바일 환경의 제약을 극복할 수 있는 컴포넌트 기반 스마트 폰 환경에서의 효율적인 모바일 온라인 게임 앱을 설계하고 구현하였다. 특히 본 논문에서 구현한 모바일 게임은 Wi-Fi를 기반으로 게임 서버와 다른 스마트 폰 간의 온라인 게임이 가능하도록 구현하였다.

동적 코드 분석을 위한 전처리부 설계 및 구현 (Design and Implementation of Preprocessing Part for Dynamic Code Analysis)

  • 김현철
    • 융합보안논문지
    • /
    • 제19권3호
    • /
    • pp.37-41
    • /
    • 2019
  • 최근 다양한 형태의 악성코드 등장으로 인해 기존의 정적 분석은 많은 한계를 노출하고 있다. 정적분석은 (악성)코드를 실제로 실행하지 않고 원시 코드나 목적 코드를 가지고 코드나 프로그램의 구조를 분석하는 것을 의미한다. 한편 정보보안 분야에서의 동적 분석이란 일반적으로 (악성)코드를 직접 실행하여 분석하는 형태로 프로그램의 실행 플로우를 파악하기 위해 (악성)코드의 실행 전후 상태를 비교·조사하여 분석하는 형태를 의미한다. 그러나 동적 분석을 위해서는 막대한 양의 데이터와 로그를 분석해야 하며 모든 실행 플로우를 실제로 저장하기도 어려웠다. 본 논문에서는 윈도우 환경(윈도우 10 R5 이상)에서 2세대 PT를 기반으로 악성코드 탐지 및 실시간 다중 동적 분석을 수행하는 시스템의 전처리기 구조를 제안하였고 이를 구현하였다.

다중채널 시스템을 위한 SDR 기술기반의 디지털 필터 기법 설계 및 구현 (Design and Implementation of SDR-based Digital Filter Technique for Multi-Channel Systems)

  • 유봉국;방영조;나성웅
    • 한국통신학회논문지
    • /
    • 제33권5A호
    • /
    • pp.494-499
    • /
    • 2008
  • 본 논문은 SDR(Software Defined Radio) 기술을 기반으로 CDMA(Code Division Multiple Access) 방식의 이동전화 시스템과 같은 다중 채널 처리 시스템에서 특정 FA(frequency Assignment)만을 여파하여 처리하는 다양한 응용에 적용될 수 있는 디지털 필터 기법을 제안한다. 이 기법은 마이크로 프로세서를 이용하여 사용자가 선택하는 특정 시스템 정보에 따라 소프트웨어적으로 필터 계수(Filter Coefficients)를 재설계하여 한 개의 디지털 FIR(Finite Impulse Response) 대역통과 필터(BPF: Band Pass Filter)를 재구성함으로써 여러 개의 대역통과 필터를 갖는 효과를 얻는다. 본 논문에서 제안하는 기법을 적용하여 다중채널 신호 발생기를 구현하고, 동일한 하드웨어 상에서 WCDMA(Wideband Code Division Multiple Access) 시스템 혹은 CDMA 시스템으로 재구성하는 시험을 통하여 본 알고리즘의 구현 가능성을 검증하였다.

신경망 보상기를 이용한 PMSM의 간단한 지능형 강인 위치 제어 (Simple Al Robust Digital Position Control of PMSM using Neural Network Compensator)

  • 고종선;윤성구;이태호
    • 대한전기학회논문지:전기기기및에너지변환시스템부문B
    • /
    • 제49권8호
    • /
    • pp.557-564
    • /
    • 2000
  • A very simple control approach using neural network for the robust position control of a Permanent Magnet Synchronous Motor(PMSM) is presented. The linear quadratic controller plus feedforward neural network is employed to obtain the robust PMSM system approximately linearized using field-orientation method for an AC servo. The neural network is trained in on-line phases and this neural network is composed by a feedforward recall and error back-propagation training. Since the total number of nodes are only eight, this system can be easily realized by the general microprocessor. During the normal operation, the input-output response is sampled and the weighting value is trained multi-times by error back-propagation method at each sample period to accommodate the possible variations in the parameters or load torque. In addition, the robustness is also obtained without affecting overall system response. This method is realized by a floating-point Digital Signal Processor DS1102 Board (TMS320C31).

  • PDF

경제적인 VPN 시스템 구축을 위한 2-Chip 기반의 암호가속기 성능분석 (Performance Analyses of Encryption Accelerator based on 2-Chip Companion Crypto ASICs for Economic VPN System)

  • 이완복;김정태
    • 한국정보통신학회논문지
    • /
    • 제10권2호
    • /
    • pp.338-343
    • /
    • 2006
  • 본 논문은 저비용 고성능으로 패킷암호 처리를 할 수 있는 VPN 시스템의 구조와 그 설계에 대해서 소개한다. 제안하는 시스템 구조는 보안장비용 다기능 네트워크 프로세서와 전용 암호패킷 처리 칩의 2개의 컴페니언 칩들로 구성되어 있으며, 즉각적인 활용을 위해 필요한 운영체제의 구축 및 디바이스 드라이버, 컴파일러와 이를 기반으로 한 IPSec VPN의 핵심 엔진에 대해 구축한 방안이 언급된다. 특히, 계산력을 많이 필요로 하는 블록 암호 알고리즘인 3DES, AES, SEED는 별도의 칩으로 구현되어 범용성이 뛰어난 것이 특징이며, 이 칩의 성능 평가 결과를 소개한다.

멀티프로세서용 임베디드 시스템을 위한 UML 기반 소프트웨어 모델의 분할 기법 (A Partition Technique of UML-based Software Models for Multi-Processor Embedded Systems)

  • 김종필;홍장의
    • 정보처리학회논문지D
    • /
    • 제15D권1호
    • /
    • pp.87-98
    • /
    • 2008
  • 임베디드 시스템의 하드웨어 구성요소들에 대한 성능 고도화가 요구됨에 따라 이에 탑재될 소프트웨어의 개발 방법도 영향을 받고 있다. 특히 MPSoC와 같은 고가의 하드웨어 아키텍처에서는 효율적인 자원의 사용 및 성능의 향상을 위해 소프트웨어 측면에서의 고려가 필수적으로 요구된다. 따라서 본 연구에서는 임베디드 소프트웨어 개발과정에서 멀티프로세서 기반의 하드웨어 아키텍처를 고려하는 소프트웨어 태스크의 분할기법을 제시한다. 제시하는 기법은 UML 기반의 소프트웨어 모델을 CBCFG (Constraints-Based Control Flow Graph)로 변환하고, 이를 병렬성과 데이터 의존성을 고려한 소프트웨어 컴포넌트로 분할하는 기법이다. 이러한 기법은 임베디드 소프트웨어의 플랫폼 의존적인 모델 개발과 태스크 성능 예측 등을 위한 자료로 활용할 수 있다.

연속적인 서브메쉬 할당기법에서 단편화를 최소화하는 기법 (Minimizing Fragmentation in Contiguous Submesh Allocation Scheme)

  • 서경희;김성천
    • 정보처리학회논문지A
    • /
    • 제12A권2호
    • /
    • pp.117-126
    • /
    • 2005
  • 대규모 멀티컴퓨터 시스템에서 단편화를 줄일 수 있는 적응성 있는 프로세서 할당 기법을 제안한다. 큰 크기의 서브메쉬 할당을 요구하는 작업들의 개수가 적을 경우에도 나머지 작업들의 대기 큐의 지연시간이 증가할 수 있다. 이런 상황에서 할당이 불가능한 기존의 기법들과 달리, L-모양 서브메쉬를 할당할 수 있으며, 할당 가능한 L-모양 서브메쉬를 효율적으로 탐색하는 알고리즘을 개발하였다. 그러므로 FCFS로 스케쥴링되어도, 대기 큐의 지연시간을 줄임으로써 평균응답시간을 줄일 수 있다. 시뮬레이션 결과를 통해서 제안하는 기법이 외부 단편화, 작업응답시간, 그리고 시스템의 활용도 면에서 다른 기법들보다 우수함을 보인다.

객체 지향 개념을 적용한 성능 모니터의 구현 (Implementation of a Performance Monitor using Object Oriented Concept)

  • 김용수;이금석
    • 한국정보처리학회논문지
    • /
    • 제4권8호
    • /
    • pp.2038-2059
    • /
    • 1997
  • 프로세서의 속도, 주기억장치의 크기 및 엑세스 속도, 입출력 대역폭 등 컴퓨터의 물리적 속성은 사용자에게 주어질 때 고정되어 있다. 이러한 제한 하에서, 여러 사용자가 컴퓨터의 자원을 공유하는 다중 프로세스 시스템의 성능은 사용자 프로세스와 자원의 상관 관계를 모니터하고 조정함으로써 향상될 수 있다. 본 논문은 객체 지향 개념을 성능 관리에 적용하여 객체화된 시스템의 자원 관리자와 사용자 프로세스 및 성능 관리자 사이의 대화 프로토콜 및 객체의 속성을 정의함으로써 성능 관리 시스템의 표준을 제시한다. 이러한 표준화를 통해 성능 관리의 대상이 되는 객체와 성능 관리자를 독립적으로 개발할 수 있고, 성능 관리자를 통해 시스템의 성능을 통합적으로 관리할 수 있다.

  • PDF