• 제목/요약/키워드: 공유 버스

검색결과 125건 처리시간 0.027초

실행주도 시뮬레이션에 의한 PC 클러스터 기반 CC-NUMA 시스템 성능분석 (Performance Analysis of PC Cluster-based CC-NUMA System using Execution-driven Simulation)

  • 하치정;정상화;오수철
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제28권4호
    • /
    • pp.188-195
    • /
    • 2001
  • 본 논문에서는 PC 클러스터 기반 CC-NUMA 시스템을 제안하고, 시뮬레이션을 통하여 성능을 분석하였다. PC 클러스터 기반 CC-NUMA 시스템은 PC의 PCI slot에 CC-NUMA 카드를 장착함으로써 구현되며 공유메모리, 네트워크 캐쉬, 네트워크 제어 모듈을 포함한다. CC-NUMA 시스템은 PCI 버스상에 존재하는 메모리를 공유대상으로 하며, 공유메모리와 네트워크 캐쉬사이의 일관성은 IEEE SCI 표준에 의해 유지된다. CC-NUMA 시스템을 시뮬레이션 하기 위해 실행주도 시뮬레이터인 Limes를 수정하여 사용하였으며, 캐쉬 일관성 유지 알고리즘으로 SCI의 typical set을 구현하였다. 또한 기존 시스템과의 비교를 위해서 네트워크 캐쉬를 활용하지 않는 Dolphin사의 PCI-SCI 카드에 기반한 NUMA 시스템을 시뮬레이션 하였다. CC-NUMA 시스템의 성능을 측정하기 위하여 다양한 실험을 수행하였으며, 실험결과 CC-NUMA 시스템이 NUMA 시스템에 비해서 성능향상이 우수함을 알 수 있었다. 또한, CC-NUMA 시스템이 최적의 성능을 발휘하는 파라미터의 값을 도출하였으며, 이를 CC-NUMA 시스템의 실제 구현에 반영하였다.

  • PDF

메타버스 활용 교육에 대한 디자인 전공생의 인식 및 실태 분석 : D 대학교를 중심으로 (Analysis on Awareness and Actual Condition of Metaverse Utilization in Education for Design Major Students : Focusing on D-University)

  • 강희정;한현석
    • 문화기술의 융합
    • /
    • 제9권5호
    • /
    • pp.837-842
    • /
    • 2023
  • 본 연구에서는 메타버스 활용 교육에 대한 디자인 전공생들의 인식과 실태를 알아보고자 하였다. D대학교 디자인 전공생 120명을 대상으로 2023년 5월 10일부터 23일까지 14일간 온라인 설문 조사를 실시하였다. 설문의 평가 방법은 명목 척도, 5점 척도로 하였고, 설문 결과에 대하여는 SPSS 29.0 통계 프로그램을 이용한 빈도 분석을 통해 분석하였다. 분석 결과, 첫째 메타버스 활용 교육에 대한 장점이 학생들과 충분히 공유될 필요가 있으며, 메타버스의 특성을 이해하고 수업 활동을 지원할 수 있는 기본 소양 프로그램이 제공되는 것도 필요하다고 보여진다. 둘째, 단순 정보 전달이나 이해 위주의 강의보다는 실기를 진행하는 스튜디오 수업 등에서 학생들의 호응이 높을 것으로 보여 진다. 셋째, 메타버스가 코로나19 시대에 일시적으로 유행했던 매체에 그치지 않고 디지털 전환 시대의 교육적 수단으로 자리 잡기 위해서는 메타버스의 특성을 반영한 구체적이고 체계적인 디자인 교육 프로그램이 지속적으로 연구되고 개발될 필요가 있다. 또한 교수자 역시 메타버스의 활용을 적극적으로 검토하여 메타버스의 다양한 활용 방안을 모색하는 것이 중요하다고 판단된다.

파이프라인 방식의 버스를 위한 비 동기식 주 기억장치의 설계 및 구현 (Design and Implementation of Asynchronous Memory for Pipelined Bus)

  • 한우종;김수원
    • 전자공학회논문지B
    • /
    • 제31B권11호
    • /
    • pp.45-52
    • /
    • 1994
  • 최근 고성능 마이크로 프로세서들의 가격 경쟁력에 힘입어 공유 버스 방식의 다중 처리기 시스템이 많이 등장하고 있다. 이들 다중 처리기 시스템들은 주기억장치의 구조에 따라 성능이 크게 달라질 수 있다. 주기억장치의 중요성은 마이크로 프로세서들이 고속화 되어감에 따라 더욱 커지고 있다. 개개의 마이크로 프로세서들을 위한 캐시 메모리가 대부분의 시스템에서 채용되고 있으나 여전히 공유되는 주기억장치의 접근 특성은 다중 처리기 시스템의 성능과 확장성을 제약하는 요소가 된다. 본 논문에서는 파이프라인 방식의 시스템 버스의 효율성을 최대한 유지하면서 주기억장치 구현의 유연성을 제공하는 비동기적 주기억장치의 구조를 제안하며 그 효과를 시뮬레이션을 통하여 보이고 있다. 시스템 버스로는 고속 중형 컴퓨터를 위하여 설계된 HiPi+Bus를 모델로 하고 있으며 Verilog를 이용하여 시뮬레이션 하였다. 이 시뮬레이션을 통하여 제안된 비동기적 주기억장치 구조가 시스템 버스의 사용률을 낮추어 줌으로써 시스템의 성능과 확장성을 향상시킴을 알 수 있었다. 또한 제안된 구조를 구현하기 위한 구현 방법상의 변수들을 평가 하였으며 구현된 주기억장치를 시험 프로그램을 이용한 시험 환경에서 시험하여 그 동작과 유용성을 확인하였다.

  • PDF

효율적인 다중 채널 On-Chip-Bus를 위한 SoC Network Architecture (SoC Network Architecture for Efficient Multi-Channel On-Chip-Bus)

  • 이상헌;이찬호;이혁재
    • 대한전자공학회논문지SD
    • /
    • 제42권2호
    • /
    • pp.65-72
    • /
    • 2005
  • 공정기술과 EDA 툴의 발전에 따라서 하나의 실리콘 다이(Die)에 많은 IP가 집적되고 멀티프로세서가 포함되는 SoC 구조가 가능해지고 있다 그러나 대부분의 기존 SoC 버스는 공유버스 구조라는 문제점으로 인해 통신의 병목현상이 발생하고 이는 전체 시스템 성능을 저하시키는 요인이 된다. 많은 경우에 멀티프로세서 시스템의 성능은 CPU 자체의 속도보다는 효율적인 통신과 균형있는 연산의 분배가 좌우하게 된다 따라서 충분한 SoC 버스 대역폭(Bandwidth)을 확보하기 위한 하나의 해결책으로 크로스바 라우터(Crossbar Router)를 이용하여 효율적인 온 칩 버스구조인 SoC Network Architecture(SNA)를 제안한다. 제안된 SNA구조는 다중 마스터(multi-master)에 대해 다중 채널(multi-channel)을 제공하여 통신의 병목현상을 크게 줄일 수 있으며 뛰어난 확장성을 지원한다. 제안된 구조에 따라 모델 시스템을 설계하고 시뮬레이션을 진행한 결과 AMBA AHB 버스에 비해 평균 $40\%$ 이상 효율이 증가했다.

메타버스 콘텐츠의 재미 요소 분류 (Classification of fun elements in metaverse content)

  • 이준석;이대웅
    • 한국정보통신학회논문지
    • /
    • 제26권8호
    • /
    • pp.1148-1157
    • /
    • 2022
  • 2019년 코로나로 인하여 사람들의 많은 생활에 변화를 주었다. 그중 메타버스는 다양한 방식을 통한 비대면 서비스를 지원하여 일상에서 하던 일을 대체하고 있다. 이런 현상은 코로나19의 장기화로 하나의 문화처럼 만들어지고 형성되었다. 본 논문은 메타버스의 재미요인을 알기 위해 기존 게임에서 사용한 재미요소를 정리하여 전문가 5명과 함께 항목, 내용을 메타버스에 맞게 재분류하였다. 분류는 재매개성을 사용하여 분류하였고 감각적 재미[시각(그래픽), 청각, 텍스트, 조작, 감정이입, 유희, 시점], 도전적 재미[몰입, 도전, 성취, 발견, 스릴, 보상, 문제해결], 상상적 재미[새로운 이야기, 사랑, 자유도, 대리자아, 기대감, 변화], 사회적 재미[규칙, 경쟁, 사회적 행위, 지위, 협동, 참여, 교류, 소속, 화폐거래], 상호작용적 재미[의사결정, 커뮤니케이션 공유, 하드웨어, 감정이입, 육성, 자율성], 현실적 재미[현실 일체감, 학습 용이성, 순응, 지적문제해결, 패턴 인식, 실재감, 커뮤니티], 창조적 재미[응용, 창조, 커스텀마이징, 가상세계]로 구분하였다.

온라인 화상 회의 시스템의 몰입 개선을 위한 메타버스 플랫폼 (Metaverse Platform to Improve Immersion of Online Video Conferencing System)

  • 윤동언;오암석
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2022년도 춘계학술대회
    • /
    • pp.35-37
    • /
    • 2022
  • 줌(Zoom), 디스코드와 같은 온라인 화상 회의 시스템은 접근성이 좋고 공간의 제약을 받지 않아 주로 비대면 업무를 볼 때 쓰이고 있다. 하지만 대부분의 온라인 화상 회의 시스템은 양방향 상호작용이 어려워, 이를 이용하는 참여자들에게서 의사소통의 어려움, 몰입의 부재 등의 문제가 나타나고 있다. 반면, 공간 컴퓨팅의 발전과 함께 주목받게 된 메타버스는 청각과 시각, 촉각 정보를 활용하여 3차원 가상세계에서도 현실세계와 같이 원활한 상호작용이 가능하다. 본 논문에서는 기존 온라인 화상 회의 시스템의 몰입 부재 문제를 개선하기 위해 메타버스 플랫폼의 활용 방안을 제안한다. 제안 방법을 통해 플랫폼 이용자끼리 가상공간에서 서로의 업무 화면을 공유 및 확인하며, 다양한 자료를 교환할 수 있다. 참여자의 몰입 개선을 위해 메타버스 플랫폼의 환경과 개선안을 구성하고, 기존 온라인 화상 회의 플랫폼과 비교하였다.

  • PDF

HiPi 버스를 사용한 멀티프로세서 시스템에서 캐쉬 코히어런스 프로토콜의 성능 평가에 관한 연구 (A Study on the Performance Analysis of Cache Coherence Protocols in a Multiprocessor System Using HiPi Bus)

  • 김영천;강인곤;황승욱;최진규
    • 한국통신학회논문지
    • /
    • 제18권1호
    • /
    • pp.57-68
    • /
    • 1993
  • 본 논문에서는 pended 프로토콜을 가지는 HiPi버스와 다중 캐쉬 메모리를 사용하는 멀티프로세서 시스템을 기술하고, 캐쉬 코히어런스 프로토콜에 따라 프로세서의 효율 측면에서 시스템의 성능을 평가하였다. HiPi 버스는 ETRI에서 개발된 행정전산망용 주전산기인 TICOMII의 공유 버스로 사용되기 위하여 개발되었다. HiPi버스는 고속의 데이타 전송 능력을 가지고 있으나, 캐쉬 간의 데이타 전송을 허용하지 못하는 단점을 가지고 있다. 캐쉬 간의 데이타 전송이 전체 시스템의 성능에 미치는 영향을 측정하고, HiPi버스에 적합한 캐쉬 코히어런스 프로토콜을 선택하기 위하여 두가지 시뮬레이션을 실시하였다. 첫째, HiPi 버스를 사용하는 멀티프로세서 시스템에 다양한 캐쉬 코히어런스 프로토콜을 적용하고 시뮬레이션을 통하여 프로세서 효율에 따른 성능 분석을 실시하였다. 각각으니 프로토콜은 상태 천이도록 나타내었으며, Markov정적 상태도를 이용하여 각 상태의 확률 갑을 구하였다. 각 상태의 확률은 시뮬레이션에서 입력 값으로 사용되었고, 모델링과 시뮬레이션은 SLAMII심볼과 언어를 사용하였다. 둘째, 캐쉬 간의 데이타 전송을 갖는 HiPi버스를 제안하였고, 제안된 HiPi버스를 사용하는 멀티프로세서 시스템에 다양한 캐쉬 코히어런스 프로토콜을 적용하고 시뮬레이션을 통하여 프로세서 효율에 따른 성능 분석을 실시하였다. 고려된 캐쉬 코히어런스 프로토콜은 Write-through, Write-once, Berkely, Synapse. Illinois, Firefly, Dragon이다.

  • PDF

플래시 저장장치 컨트롤러 시스템을 위한 동적 낸드 오퍼레이션 스케줄링 (Dynamic NAND Operation Scheduling for Flash Storage Controller Systems)

  • 정재형;송용호
    • 전자공학회논문지
    • /
    • 제50권6호
    • /
    • pp.188-198
    • /
    • 2013
  • 낸드 플래시 메모리 기반 저장장치는 성능을 높이기 위하여 내부에 다수의 플래시 메모리가 공유하는 데이터 버스들을 구성하고, 이 구조를 이용하여 다수의 플래시 메모리 오퍼레이션을 동시에 수행하는 병렬 기법을 사용한다. 저장장치의 성능은 개별 데이터 버스의 성능에 의하여 많은 영향을 받기 때문에, 저장장치 컨트롤러가 오퍼레이션을 효과적으로 스케줄링 함으로써 버스의 성능을 높이는 것이 중요하다. 그러나 오퍼레이션 별로 상이한 동작시간과 버스사용 특성으로 인하여 시시각각 변화하는 버스의 상황은 스케줄링을 어렵게 만든다. 또한 단순히 버스 사용효율을 높이기 위한 스케줄링 기법은 예상하지 못한 오퍼레이션의 지연과 저장장치의 자원 낭비를 초래할 수 있다. 본 논문에서는 데이터 버스의 성능과 저장장치의 자원 효율을 고려한 동적인 오퍼레이션 스케줄링 기법들을 제안한다. 제안하는 기법들은 오퍼레이션을 세 단계로 구분한 후 오퍼레이션의 특성과 데이터 버스의 상황에 따라 이들을 스케줄링 한다. 제안된 기법들을 컨트롤러에 적용하여 FPGA 플랫폼에서 검증한 결과, 제안된 기법을 적용한 컨트롤러는 정적인 스케줄링 기법을 사용하는 컨트롤러에 비하여 쓰기 오퍼레이션의 수가 1.9% 줄어들었으며 4-7% 높은 버스 사용효율과 4-19% 높은 처리량을 보였다.

IED에 대한 범용 시스템버스 적용방안에 대한 연구 (A Study on the Adaptation Method of General System Bus for IED)

  • 김상호;강효진;권효철;임재훈;양항준
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2011년도 제42회 하계학술대회
    • /
    • pp.766-767
    • /
    • 2011
  • 전력 IT 추세에 따라 IED(Intelligent Electronic Device)에서 다양한 기능이 요구되고 있으며, 따라서 이를 구현하기 위한 시스템도 복잡화되어 가고 있다. 또한 IED 내부에서에서 처리하여야 하는 데이터양이 대폭 증가하고 있으며 고속의 처리 속도를 요구하고 있기 때문에 산업용 시스템 버스의 도입 필요성이 제기되고 있다. 산업용 시스템 버스는 오랜 적용기간을 통해 그 신뢰성을 검증받았으며, 호환성이 뛰어나 H/W 플랫폼으로서의 가치가 있다. IED의 경우와 같이 다수 개의 CPU가 요구되는 시스템에서 CPU간 H/W적인 데이터 인터페이스 방식을 어떻게 선정하는지는 매우 중요하며 본 논문에서는 CompactPCI 기반의 최신 기술인 CompactPCI Plus IO와 Serial 기술에 대하여 살펴보고, IED에서 사용되는 기존의 메모리 공유방식이나 저속 시리얼 방식 대신 상기 CompactPCI 기반의 기술을 적용하는 방안에 대하여 검토해 보기로 한다.

  • PDF

병렬 디지털신호처리시스템의 설계와 성능분석 (Design and Performance Analysis of A Parallel Digtal Signal Processing System)

  • 문병표;박준석;오대식;전창호;박성주;이동호;오원천;한기택
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (3)
    • /
    • pp.724-726
    • /
    • 1998
  • 본 논문에서는 방대한 양의 데이터를 실시간으로 처리하기 위한 병렬 디지털 신호처리시스템을 제안한다. 버스와 메모리의 구조가 다른 네 가지 신호처리부 모델을 제안하고 그들의 성능을 분석한다. 신호처리부의 분석은 소나 알고리즘을 실행하는데 소요되는 하드웨어 지연시간과 버스 지연시간의 합을 척도로 한 성능 분석과 보드의 복잡도를 비교하는 방법을 통하여 이루어졌다. 성능분석한 결과, 지역 메모리와 공유 메모리를 함께 사용하는 모델이 가장 효율적인 것으로 나타났다.

  • PDF