• 제목/요약/키워드: 코어크기

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

다중블럭을 실행하는 멀티코어 비순차 수퍼스칼라 프로세서의 성능 분석 (Performance Analysis of Multicore Out-of-Order Superscalar Processor with Multiple Basic Block Execution)

  • 이종복
    • 한국멀티미디어학회논문지
    • /
    • 제16권2호
    • /
    • pp.198-205
    • /
    • 2013
  • 본 논문에서는 다중블럭 실행을 이용하는 멀티코어 비순차 수퍼스칼라 프로세서 아키텍쳐의 성능을 분석하였다. 이것을 위하여 SPEC 2000 벤치마크를 입력으로 하며, 윈도우 크기가 32와 64이고 1개에서 4개의 다중블럭을 실행하는 멀티코어 비순차 수퍼스칼라 프로세서에 대하여 1 코어에서 16 코어까지 광범위한 모의실험을 수행하였다. 모의실험 결과, 4개의 다중블럭을 실행하는 멀티코어 비순차 수퍼스칼라 프로세서는 같은 사양에서 단일 블럭을 실행할 때보다 평균 22.0%의 성능 향상을 가져왔다.

고해상도 이미지 보안을 위한 병렬 이미지 암호화 기법 (Parallel Image Encryption Schemes for Security of Ultra High Resolution Images)

  • 정장영;홍영식
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(C)
    • /
    • pp.274-276
    • /
    • 2012
  • 최근 이미지들이 의료, 군사, 산업등 많은 분야에서 사용되고, 다양한 정보를 담고 있다. 하지만 유출시 많은 문제를 야기 시킬 수가 있으며, 컴퓨팅의 발전으로 이미지의 해상도는 점점 향상되고 있어서 예전보다 정확하고 많은 정보가 노출될 수 있다. 이러한 문제를 해결하기 위하여 이미지 암호화에 관한 다양한 기법들이 소개 되었다. 하지만 이러한 기법들은 작은 크기나 적은 색 정보에서 가능한 기법들이 대부분이었다. 그리고 현재 많이 사용되는 다중코어나 클라우드 컴퓨팅 환경에서 효과적으로 사용할 수 있는 기법들에 대한 연구가 활발히 이루지지 않았다. 본 논문에서는 다중코어나 클라우드 컴퓨팅 환경에서 효과적으로 사용될 수 있는 병렬 이미지 암호화 기법을 제안한다. 병렬 연산을 위해 이미지를 작은 이미지 단위로 나눌 때 발생할 수 있는 Jigsaw puzzle 공격에 취약점을 노출하지 않도록 일정한 크기로 나누어서 처리하는 기법대신에 다양한 크기로 나눠서 처리하는 기법을 제안하고 구현 및 검증하고자 한다.

초음파 영상선호의 크기 변화에 따른 최적의 매니코어 프로세서 구조 (Optimal Many-core Processor Architecture for Different Ultrasonic Image Resolutions)

  • 강성모;김종면
    • 융합신호처리학회논문지
    • /
    • 제13권1호
    • /
    • pp.50-55
    • /
    • 2012
  • 본 논문은 휴대용 초음파 진단기기에서 초음파 영상 크기 변화에 따라 요구되어지는 저전력 및 고성능을 만족시키기 위한 최적의 매니코어 프로세서 구조를 제안한다. 이를 위해 본 논문에서는 매니코어 프로세서 코어의 구조를 데이터의 크기에 따라 최대 일곱 가지의 프로세싱 엘리먼트(Processing Element, PE) 모델에서 성능 변화 및 전력 소모를 측정하였다. 모의실험 결과, 에너지 효율은 $256{\times}256$, $320{\times}240$, $800{\times}480$ 해상도를 갖는 영상에서 PE 수가 각각 1,024개, 64개, 256개 일 때 가장 높았다. 또한 $256{\times}256$$800{\times}480$ 해상도의 영상에서는 PE 수가 256개, $320{\times}240$ 해상도의 영상에서는 64개에서 가장 높은 면적 효율을 보였다.

게임 트래픽 부하에 따른 멀티캐스트 라우팅 전략 (Multicast Routing Strategy Based on Game Traffic Overload)

  • 이창조;이광재
    • 게임&엔터테인먼트 논문지
    • /
    • 제2권1호
    • /
    • pp.8-16
    • /
    • 2006
  • 인터넷에서 게임 트래픽과 같은 대용량 데이터의 부하를 분산하고 안정적인 전송을 위해 멀티캐스트 라우팅 프로토콜을 사용한다. 다양한 멀티캐스트 알고리즘 중 최근 CBT(Core Based Tree) 방식이 널리 사용되고 있으나 코어 라우터로 트래픽 집중되는 병목현상과 코어라우터의 위치에 따라 푸어 코어(Poor core)현상이 발생한다. 본 논문에서는 코어 라우터의 병목현상을 초래하는 링크 레이트(Link Rate)에 따라 코어 라우터의 상태를 SS(Steady State), NS(Normal State), BS(Bottleneck State)로 구분하였으며, 코어 라우터의 과부하에 따라 멀티캐스트 라우팅 전략을 CBT에서 Anycast로 전환하는 방식을 제안하였다. 온라인 게임에서 교환되는 주요 패킷의 크기에 준하여 두 가지 라우팅 방식을 비교하고 트래픽의 증가에 따라 Anycast 라우팅 방식의 성능개선을 보였다.

  • PDF

모바일 VR 을 위한 비대칭 코어에 최적화된 360 비디오 병렬처리 (Optimizing 360 Video Parallel Processing for Asymmetric Core in Mobile VR)

  • 노현준;류영일;류은석
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송∙미디어공학회 2018년도 하계학술대회
    • /
    • pp.96-99
    • /
    • 2018
  • 최근 초고화질 영상뿐만 아니라 360 비디오 콘텐츠의 보급이 확산되고 있다. 이미 대중적으로 보급된 스마트폰을 통해 누구나 쉽게 이 360 비디오 콘텐츠를 접할 수 있는데, 스마트폰의 성능은 제한적일 수 밖에 없다. 따라서 본 논문은 모바일 VR 에서 360 비디오 병렬처리를 수행할 때 보다 적합한 최적화 방법 2 가지를 소개한다. 이를 위해 전력 소모를 줄이는 장점으로 인해 모바일 디바이스에 많이 사용되는 비대칭 멀티코어의 특징을 활용한다. 두 방법 모두 공통적으로 각 코어의 성능비와 할당되는 작업량을 비례하게 하여 디코딩 작업의 시간을 줄이는 방법들이다. 첫 번째 방법은 영상을 타일로 분할할 때 각 코어의 성능비와 비례하게 분할하는 방법이다. 해당 기법을 적용하기 위해서, 비디오 크기별 연산 복잡도 분석 모델을 활용하여 사용한다. 제안하는 기법을 사용한 실험 결과, 평균적으로 약 25%의 디코딩 시간 개선을 보였다. 두 번째 방법은 타일로 분할된 영상의 각 복잡도 정도를 PU 의 양으로 추정하여, 각 코어의 성능비와 비례하게 코어에 할당하는 방법이다. 해당 기법을 사용하기 위해서, PU 의 양과 연산 복잡도 정도의 상관관계를 회귀분석하여 이를 이용한다. 제안하는 기법을 사용한 실험 결과, 약 9~16%의 디코딩 시간 개선을 보였다.

  • PDF

?은 테이퍼 길이를 가지는 분리형 모드 크기 변환기의 설계 및 분석 (Design and Analysis of a Segmented Mode Size Converter with Short Taper Length)

  • 박보근;정영철
    • 한국광학회:학술대회논문집
    • /
    • 한국광학회 2003년도 하계학술발표회
    • /
    • pp.208-209
    • /
    • 2003
  • 고밀도 광집적회로의 광도파로는 단일모드 광섬유와 굴절률의 차이 및 코어 크기에 의해 모드 부정합 문제가 존재한다. 본 논문은 이러한 모드 부정합 문제를 해결할 수 있는 모드 크기 변환기를 설계 하고 3-D Beam Propagation Method (BPM)을 이용하여 분석하였다. 모드 크기 변환기술에는 마이크로 렌즈, 테이퍼 광섬유, 렌즈화 광섬유가 사용되고 있으나 이는 패키징 가격이 높으며 광섬유와의 정렬 문제가 존재하므로, 집적된 실리콘 기판위에 제작하는 모드 크기 변환기에 대한 연구가 다각도에서 시도되고 있다. (중략)

  • PDF

방화벽기반 통합 멀티코어 DLP(정보유출방지) 시스템 개발 (A Development of the Multicore DLP System based on Firewall)

  • 조현규;신동진;한승철
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 춘계학술발표대회
    • /
    • pp.953-955
    • /
    • 2011
  • 본 제품은 RFC(Recursive Flow Classification) 알고리듬의 네트워크 접근제어를 구현한 방화벽 기반의 정보유출방지 솔루션이다. 네트워크 단에서의 정보유출은 대부분 이메일, 메신저, 웹하드, P2P 등을 통해 이루어진다. 따라서 본 제품은 업로드 트래픽의 크기를 제한하고 사용자가 송수신하는 모든 메일을 필터링 하여 저장한다. 웹상에서는 정보유출 가능성이 있는 URL을 등록, 사용을 제한하는 기능을 통하여 네트워크를 통한 정보유출의 가능성을 원천적으로 차단한다. 동시에 사용자 중심의 인터페이스와 성능이 뛰어나면서도 저렴한 통합 플랫폼을 제공함으로써 중소기업환경에 최적화된 네트워크 정보보안의 대안을 제시한다.

폴리아민 나노 복합체를 이용한 고분자-실리카 복합체 입자 합성 (Synthesis of Polymer-Silica Hybrid Particle by Using Polyamine Nano Complex)

  • 김동영;서준희;이병진;강경구;이창수
    • 청정기술
    • /
    • 제27권2호
    • /
    • pp.115-123
    • /
    • 2021
  • 본 연구는 무기 실리카 껍질(shell)과 유기 고분자 코어(core)로 구성된 매우 균일한 유-무기 복합체 입자 제조의 방법에 관한 것이다. 먼저, 미세유체 기술을 이용하여 균일한 크기를 지니는 유기 고분자 코어 입자를 제조하였다. 코어 입자의 제조 과정에서 코어 입자의 제조 과정에서 광 경화성 유기 물질이 포함된 분산상과 연속상의 유속을 독립적으로 제어함으로써 균일한 액적을 형성하였다. 액적이 형성됨과 동시에, 미세유체 채널의 말단에서 자외선 조사에 의해 액적이 광중합 되어 코어 입자로 형성된다. 더불어, 폴리알릴아민 하이드로클로라이드(polyallylamine hydrochloride, PAH)와 인산 이온(phosphate ion)으로 구성된 나노 복합체는 최적화된 pH 조건에서 수소결합과 정전기적 인력 같은 강력한 상호작용을 통해 코어 입자에 코팅된다. 폴리아민 나노 복합체에 존재하는 PAH 주쇄의 아민 그룹들은 규산(silicic acid)의 축합(condensation) 반응을 촉매하여, 코어 입자 표면의 실리카 나노입자 성장을 시킬 수 있었다. 따라서, 본 방법을 통해 유기 코어에 무기 실리카 나노입자로 코팅된 유-무기 복합체 입자를 제조할 수 있었다. 최종적으로, 본 연구에서 제시한 방법은 보다 온화하며 환경친화적인 조건 하에서 단시간 내에 유-무기 복합체 입자를 합성할 수 있으며, 다양한 모양과 크기를 갖는 코어 입자에 적용되어 넓게 활용될 수 있다.

임베디드 시스템에서의 공유 메모리 컨트롤러 디바이스 드라이버 설계 (Design of Shared Memory Controller Device Driver in Embedded System)

  • 문지훈;오재철
    • 한국전자통신학회논문지
    • /
    • 제9권6호
    • /
    • pp.703-709
    • /
    • 2014
  • 단일 시스템에 코어별 운영체제를 사용하는 AMP(Asymmetric Multiprocessing) 기반 듀얼 코어에서 프로세서간 데이터를 전달하기 위해서 공유 메모리 기법을 사용한다. 서로 다른 운영체제에서 공유 메모리를 사용하기 위해서는 두 운영체제 사이의 메시지 통신 및 동기화 문제를 해결해 주어야 하는 문제점이 발생한다. 본 논문에서는 듀얼 코어 환경에서 서로 다른 프로세서 코어 사이에서 데이터 공유를 위해서 별도의 메모리 컨트롤러를 이용하였다. 이 컨트롤러는 두 프로세서에서 동시에 접근이 가능 하도록 두 개의 슬레이브 포트를 지정할 수 있으며, 두 프로세서에 의해서 동시에 데이터 처리를 수행할 경우 메모리 중재자에 의해서 슬레이브 포트의 우선 순위를 결정하게 된다. A에서 B 프로세서로 데이터를 전달 시, SRAM 영역을 논리적으로 8개의 페이지로 분리하였다. 여러 프로세스에서 메모리 영역을 사용 하도록 하였으며 페이지당 4KByte의 크기를 갖도록 하였으며, 현재 페이지가 사용 가능한지 아닌지를 판별하기 위해서 4바이트 크기의 컨트롤 레지스터를 이용하였다.

열화학기상증착법을 이용한 프리스탠딩 ZnO/Zn 코어셀 마이크로 다면체 구조물의 합성 (Synthesis of free-standing ZnO/Zn core-shell micro-polyhedrons using thermal chemical vapor deposition)

  • 최민열;박현규;정순욱;김상우
    • 한국결정성장학회지
    • /
    • 제18권4호
    • /
    • pp.155-159
    • /
    • 2008
  • 본 연구에서는 금속 Zn 팰렛을 원료 물질로 이용하여 열화학기상증착법으로 마이크로 크기의 프리스탠딩 ZnO/Zn 코어셀 다면체 구조물을 합성하였다. 마이크로 크기로 성장된 ZnO/Zn 코어셀 다면체의 형태와 구조적인 특성을 분석하기 위해서 주사전자현미경과 투과전자현미경을 이용하였다. 성장된 마이크로 크기의 다면체는 단결정 ZnO 나노막대 배열에 의해 둘러싸인 단결정 금속 Zn로 구성되어 있음을 확인할 수 있었다. 마이크로 크기의 단결정 Zn는 육방정 결정구조로 이루어져 있으며, 표면을 구성하고 있는 c-축 배향된 ZnO 나노막대가 10 nm와 100 nm 이하의 직경과 높이를 각각 가지며 육방정 결정구조의 단결정임을 확인하였다.