• 제목/요약/키워드: 아키텍처 탐색

검색결과 56건 처리시간 0.023초

임베디드 코어 설계를 위해 설계 계층을 이용한 효율적인 아키텍처 탐색 (An Efficient Architecture Exploration for Embedded Core Design Exploiting Design Hierarchy)

  • 김상우;황선영
    • 한국통신학회논문지
    • /
    • 제35권12B호
    • /
    • pp.1758-1765
    • /
    • 2010
  • 본 논문은 임베디드 코어의 설계 계층을 이용한 아키텍처 탐색 방법론을 제안한다. 제안된 방법은 다양한 설계 검증과 계층적인 설계 수준에 따른 성능 측정을 고려한 체계적인 아키텍처 탐색을 수행한다. 성능 측정 도구는 설계 모듈에 관련 있는 성능 데이터를 가진 프로파일을 생성한다. 프로파일 생성기는 설계 모듈과 성능 매개변수에 대한 연관 규칙을 얻기 위해 데이터마이닝을 수행한다. 프로파일 생성기의 추론 엔진은 다음 탐색 과정의 설계 성능을 향상시키는 새로운 연관 규칙을 얻는다. 제안된 아키텍처 탐색 방법론의 효율성을 확인하기 위해 JPEG 인코더, Chen-DCT, FFT의 어플리케이션에 대한 아키텍처 탐색을 수행하였다. 제안된 방법을 이용하여 설계된 임베디드 코어는 MIPS R3000의 초기 임베디드 코어에 비해 평균 60.8%의 수행 사이클 감소를 보인다.

지식관리 아키텍처의 현황과 방향 (The Current Status and Direction in Knowledge Management Architecture)

  • 이해영
    • 정보관리연구
    • /
    • 제36권1호
    • /
    • pp.103-124
    • /
    • 2005
  • 기관이나 회사에서 도입하는 지식관리 시스템에서 효율적인 지식의 저장, 탐색 및 검색에 관련되는 지식관리 아키텍처에 관해 알아보았다. 먼저 기존에 발표된 문헌을 중심으로 지식관리 아키텍처의 개념을 살펴보았으며, 지금까지 발표된 관련된 이론을 정리해보고, 실제 사례에서 지식관리 아키텍처를 어떻게 운용하는지 살펴보았다. 이로써 실제 지식관리 아키텍처가 어떻게 활용되고, 어떤 특성을 가지고, 어떤 부분에 주력이 되어 있는지 알아봄으로써, 이를 바탕으로 가장 바람직하고 효율적인 발전방향을 제시해보고자 하였다.

제품 아키텍처가 추격 성과에 미치는 영향에 대한 탐색연구: 우리나라의 공작기계 수치제어장치 개발 사례를 중심으로 (An Exploratory Study on the Effect of Product Architecture on Catch-up Performance: The Development Case of Numerical Controllers in Korea)

  • 곽기호;김원준
    • 기술혁신연구
    • /
    • 제24권2호
    • /
    • pp.21-56
    • /
    • 2016
  • 그간 우리나라 등 후발주자의 추격과 그 성과에 대해 다양한 연구가 수행되었으나, 후발주자가 개발한 제품의 아키텍처가 추격 성과에 미친 영향에 대한 논의는 극히 부족하였다. 또한 공작기계의 움직임을 자동으로 제어하는 핵심 부품인 수치제어장치 분야에서 우리나라는 반도체, 조선, 자동차 산업과 달리 과거 40년에 가까운 기간 동안 다양한 개발체제 운영과 정부 지원에도 불구하고 제한적인 추격 성과를 보이거나 추격에 실패하였다. 이에 따라 본 연구에서는 우리나라 공작기계 수치제어장치 개발 사례를 중심으로 제품 아키텍처가 추격 성과에 미친 영향을 탐색적으로 고찰하였으며, 이를 위해 동 분야의 후발주자임에도 불구하고 세계 선도 기업으로 성장한 일본 화낙의 수치제어장치 아키텍처 진화 사례에 대한 심층 분석을 병행하였다. 연구결과 일본 화낙은 1980년대 중반 이후 수치제어장치 아키텍처의 개방형 모듈화를 달성함으로써 다양한 공작기계 생산 기업의 요구 사항에 부응하면서 대량 생산을 통한 원가 절감이 가능한 수치제어장치를 개발 생산하는 데 성공하였다. 이를 통해 화낙은 시장 점유율 확대 및 뛰어난 성과를 달성하였음을 발견하였다. 반면 우리나라는 1970년대 말 이후 약 40년 간의 추격 노력에도 불구하고 수치제어장치 아키텍처의 개방형 모듈화를 달성하지 못함으로 인해 다양한 수요 기업이 생산하는 공작기계에 채택되는데 실패하였으며, 결과적으로 제한된 추격 성과에 그치고 말았다. 또한 이러한 제한적인 추격 성과는 개발 주체의 파산과 매각, 폐쇄 등으로 이어지면서 기술적 지식의 누적에 큰 어려움을 겪었으며, 이로 인해 수치제어장치 아키텍처의 개방형 모듈화를 달성할 수 있는 만큼의 기술을 축적하거나 설계 역량을 확보하지 못했음을 발견하였다. 본 연구 결과는 제품 아키텍처 관점에서 후발주자의 추격 성과를 규명하고, 성공적인 기술 추격에도 불구하고 시장추격에 실패하는 원인을 규명할 수 있는 이론적 기반을 구축하는 데 그 의의가 있다.

인터페이스와 뷰 분석을 이용한 소프트웨어 아키텍처 설계방법 (Software Architecture Design based on Interface and View Analysis)

  • 궁상환
    • 한국산학기술학회논문지
    • /
    • 제11권12호
    • /
    • pp.5072-5082
    • /
    • 2010
  • 본 논문은 소프트웨어 아키텍처의 설계를 위한 방법론을 제안한다. 논문의 제안하는 아이디어는 시스템에 존재하는 액터(actor)나 모듈, 통신요소 간의 인터페이스를 식별하면, 이 인터페이스에 연결된 모듈을 단계적으로 탐색해 나가는 방식을 활용한다. 그리고 설계범위의 인터페이스와 모듈을 점차 확장해 나감으로써 아키텍처의 설계가 완료될 때까지 설계를 점진적으로 진행해 간다. 이 방법은 기본적인 아키텍처 설계의 접근을 인터페이스로부터 출발하여, 이 인터페이스의 입력을 기다리는 모듈, 그리고 다시 이 모듈로부터 출력 인터페이스를 확인하는 방법을 통해, 설계의 원인과 결과가 서로 연관되게 함으로써 자연스러운 설계를 유도한다고 할 수 있다. 또한, 제안 방법은 아키텍처 설계에 필요한 5개의 아키텍처 뷰를 정의하고, 설계과정에서 아키텍처 패턴의 활용하도록 하고 있다. 특히, 이 방법은 아키텍처 설계를 처음 습득하는 설계자들에게 설계방법에 대한 구체적인 이해를 도모한다는 장점을 제공한다.

실시간 차선인식 알고리즘을 위한 최적의 멀티코어 아키텍처 디자인 공간 탐색 (Optimal Design Space Exploration of Multi-core Architecture for Real-time Lane Detection Algorithm)

  • 정인규;김종면
    • 예술인문사회 융합 멀티미디어 논문지
    • /
    • 제7권3호
    • /
    • pp.339-349
    • /
    • 2017
  • 본 논문에서는 주행 중인 차량의 차선 인식을 위해 4단계로 구성된 알고리즘을 제안한다. 첫 번째 단계에서는 관심영역 추출한다. 두 번째 단계에서는 신호 잡음을 제기하기 위해 중간 값 필터를 이용한다. 세 번째 단계에서는 입력되는 이미지의 배경과 전경의 두 클래스로 구분하기 위한 이진화 알고리즘을 수행한다. 마지막 단계에서는 이진화 과정 후에 남아 있는 노이즈나 불완전한 에지 등을 제거하여 선명한 차선을 얻기 위해 이미지 침식 알고리즘을 이용한다. 하지만 이러한 차선 인식 앍고리즘은 높은 계산량을 요구하여 실시간 처리가 어려운 실정이다. 따라서 본 논문에서는 멀티코어 아키텍처를 이용하여 실시간 차선이탈 감지 알고리즘을 병렬구현 한다. 또한, 차선이탈 감지 알고리즘을 위한 최적의 멀티코어 아키텍처의 구조를 탐색하기 위해 총 8가지의 서로 다른 프로세싱 엘리먼트 구조를 이용하여 실험하였고, 모의실험 결과 40×40의 프로세싱 엘리먼트 구조에서 최적의 성능, 에너지 효율 및 면적 효율을 보였다.

제품 아키텍처의 진화와 경쟁전략: 한.중 상용차 산업을 중심으로 (Evolution of Product Architecture and Competitive Strategy: A Study of Commercial Vehicles Industry in Korea and China)

  • 이승규;박태훈;김경태
    • 한국경영과학회:학술대회논문집
    • /
    • 한국경영과학회 2008년도 추계학술대회 및 정기총회
    • /
    • pp.24-36
    • /
    • 2008
  • 최근 많은 산업에서 아키텍처 기반경쟁이 중요한 화두로 대두되고 있다. 많은 기업이 저원가와 개발기간 단축, 대량고객화를 동시에 추구하게 됨에 따라 제품과 프로세스의 모듈화 경향은 불가피한 선택으로 보인다. 그러나 기존연구는 지금까지 아키텍처 기반경쟁의 기본적 내용만 주로 다뤄왔다. 어떤 산업의 지배적 아키텍처는 서로 다른 경쟁환경과 소속기업의 기술역량에 따라 결정된다. 이 논문에서는 아키텍처 기반경쟁의 복잡한 상호적응과정을 다루는 새로운 이론적 분석틀을 제시한다. 먼저 중국의 상용차 부문에서 나타나고 있는 모듈화 경향을 분석하고, 이를 한국 기업의 아키텍처 전략과 비교한다. 이러한 탐색적 사례연구를 기초로 우리는 시장 수요의 특성, 주요 경쟁자의 기술역량, 지배적 아키텍처를 연결하는 새로운 가설을 제시한다.

  • PDF

클래스-기반 아키텍처 기술 언어의 설계 및 검증 (Design and Verification of the Class-based Architecture Description Language)

  • 고광만
    • 한국멀티미디어학회논문지
    • /
    • 제13권7호
    • /
    • pp.1076-1087
    • /
    • 2010
  • 특정 응응 분야를 위해 개발된 임베디드 프로세서의 진화 및 새로운 출현과 더불어 이를 지원할 수 있는 소프트웨어 개발 환경에 관한 연구와 상용화 시도가 활성화되고 있다. 재목적성(retargetability)은 프로세서나 메모리에 대한 아키텍처 정보를 아키텍처 기술 언어(ADL)로 기술하여 컴파일러, 시뮬레이터, 어셈블러, 프로파일러, 디버거 등과 같은 소프트웨어 개발 도구를 생성하는데 이용된다. EXPRESSION ADL은 아키텍처 모델링, 소프트웨어 개발 도구 생성, 빠른 프로토타입핑, 아키텍처에 대한 설계 탐색과 SoC에 대한 기능적인 검증을 위해 개발된 ADL로서 프로세서 코어, 코프로세서, 메모리 등으로 구성된 소프트웨어적인 아키텍처를 구조와 동작 정보를 혼합하여 자연스럽게 모델링하였다. 이 논문에서는 EXPRESSION ADL을 기반으로 ADL의 작성 편리성, 확장성을 높이기 위해 클래스 기반 ADL을 설계하고 문법의 타당성을 검증하였다. 이를 위해, 6개의 핵심 클래스를 정의하고 MIPS R4000에 대한 ADL을 표현으로부터 EXPRESSION과 동일한 컴파일러, 시뮬레이터를 생성하였다.

임베디드 코어 설계시 효율적인 설계 공간 탐색을 위한 컴파일드 코드 방식 시뮬레이터 생성 시스템 구축 (Construction of a Compiled-code Simulator Generation System for Efficient Design Exploration in Embedded Core Design)

  • 김상우;황선영
    • 한국통신학회논문지
    • /
    • 제36권1B호
    • /
    • pp.71-79
    • /
    • 2011
  • 본 논문은 어플리케이션에 최적화된 임베디드 시스템 설계에 있어 효율적인 설계 공간을 탐색할 수 있도록 머신 기술 언어를 기반으로 한 컴파일드 코드 방식 시뮬레이터 생성 시스템을 제안한다. 제안된 시스템 event-driven 시뮬레이션의 융통성을 유지하면서 많은 시뮬레이션 시간을 소요하는 인스트럭션 펫치와 디코딩 과정을 정적으로 결정하여 빠른 수행시간을 갖는 컴파일드 코드 방식 시뮬레이터를 생성한다. 생성된 시뮬레이터는 임베디드 코어의 성능 측정을 위한 사이클 수준과 인스트럭션 수준의 시뮬레이션을 가진다. 구축된 컴파일드 코드 방식 시뮬레이터 생성기의 효율성을 확인하기 위해 JPEG 인코더 어플리케이션에 대한 아키텍처 탐색을 수행하였다. 제안된 시스템은 MIPS R3000 프로세서의 초기 임베디드 코어로 시작하여 어플리케이션에 최적화된 임베디드 코어를 얻어내었다. 이 과정에서 많은 시뮬레이션 시간이 요구되었다. 사이클 수준 컴파일드 코드 빙식 시뮬레이터는 event-driven 시뮬레이션의 정확성을 가지며 평균 21.7%의 향상된 시뮬레이션의 수행 속도를 보인다.

주파수 영역에서의 움직임 예측 및 보상을 위한 재귀 방정식을 이용한 웨이브프런트 어레이 프로세서 (A Wavefront Array Processor Utilizing a Recursion Equation for ME/MC in the frequency Domain)

  • 이주흥;류철
    • 한국통신학회논문지
    • /
    • 제31권10C호
    • /
    • pp.1000-1010
    • /
    • 2006
  • 본 논문은 DCT(Discrete Cosine Transform) 기반의 움직임 예측 및 보상을 위한 새로운 연산 아키텍처를 제안한다. 기존 방식들의 경우 연산 시간의 단축을 위하여 2차원 DCT 계수의 희소성을 충분히 활용하지 못하고 있다. 본 논문에서는 DCT 영역에서의 효율적인 움직임 예측을 위한 재귀 방정식을 유도하고, 이를 바탕으로 PE로 구성된 WAP를 개발한다. 또한, 재귀 방정식을 이용하여, 움직임 예측된 영상이 저주파 성분부터 고주파 성분까지 다양한 주파수 대역을 갖는 것이 가능함을 보인다. WAP는 아키텍처의 수정 없이 로그형 탐색이나 3단계 탐색과 같은 다양한 움직임 예측 알고리즘들을 수행할 수 있으며, 이러한 특성들은 비디오 부호화와 복호화에 필요한 전력 소모를 줄이기 위하여 이용될 수 있다. 본 논문에서 제안한 WAP 아키텍처는 계산의 복잡도와 연산 시간을 효과적으로 감소시키며, SAD기준을 이용한 DCT 영역에서의 움직임 예측 및 보상 방식은 SAD 또는 SSD 기준을 이용한 공간 영역에서의 움직임 예측 및 보상 방식보다 높은 PSNR과 압축률을 제공함을 보여준다.

SystemC를 이용한 아키텍처 탐색과 네트워크 SoC 성능향상에 관한 연구 (Architecture Exploration Using SystemC and Performance Improvement of Network SoC)

  • 이국표;윤영섭
    • 대한전자공학회논문지SD
    • /
    • 제45권4호
    • /
    • pp.78-85
    • /
    • 2008
  • 네트워크 SoC 칩을 대상으로 SystemC를 이용한 High-level 설계 방법을 연구하였다. 실제 Verilog RTL 모델과 비교하여 깊이있는 Architecture 구조탐색과 정확한 SystemC 모델 cycle 검증을 토대로 하여 High-level 설계를 강조할 것이다. 대다수 High-level 설계와 접근방법과 다르게, SystemC 모델과 Verilog RTL 모델의 성능을 비교해 보고, SystemC-based platform을 검증하기 위해 On-chip test board 측정 데이터를 이용하였다. 이 논문에서는 High-level 설계기법이 RTL 모델과 같은 정확성을 얻을 수 있을 뿐만 아니라, RTL 모델보다 100배 이상 빠른 시뮬레이션 속도를 달성할 수 있음을 보여 주었다. 그리고, 아키텍처 구조탐색을 통해서 시스템 성능하락의 원인을 파악하고, 대안을 찾아보았다.