• Title/Summary/Keyword: 블록시스템

Search Result 2,367, Processing Time 0.038 seconds

Dual Cache System Based on the Locality Decision Mechanism (지역성 결정 메커니즘을 기반으로 한 이중 캐쉬 시스템)

  • Lee, Jeong-Hun;Lee, Jang-Su;Kim, Sin-Deok
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.27 no.11
    • /
    • pp.908-918
    • /
    • 2000
  • 캐쉬의 성능을 향상시키는 가장 효과적인 방법은 프로그램 수행 특성에 내재되어 있는 시간적 (temporal locality) -공간적 지역성 (spatial locality)을 활용하는 것이다. 본 논문에서는 추가적인 장치나 컴파일러의 도움 없이 단지 캐쉬의 구조적인 특징과 간단한 메커니즘만을 이용하여 두 가지 타입의 지역성을 효과적으로 반영할 수 있는 새로운 캐쉬 시스템이 제안된다. 제안하는 새로운 캐쉬 시스템은 다른 블록 크기와 다른 연관도를 가지는 두 개의 캐쉬로써 구성되어 진다. 즉 작은 블록 크기를 지원하는 직접사상 캐쉬 (direct-mapped cache)와 큰 블록을 지원하는 완전 연관 버퍼 (fully-associative buffer)로 구성되어 진다. 큰 블록은 여러 개의 작은 블록으로 구성되어지며 두 캐쉬에서 접근 실패가 발생할 경우 직접사상 캐쉬의 접근 실패가 발생한 작은 블록과 그 이웃 작은 블록을 완전 연관 버퍼에 저장시킴으로써 한번 참조가 일어난 블록의 이웃 블록이 참조될 확률이 높다는 공간적 지역성의 특성을 효과적으로 반영할 수 있다. 또한 참조가 일어난 블록은 제어 비트를 사용하여 선택적으로 작은 블록을 직접사상 캐쉬에 저장함으로써 시간적 지역성을 보다 효과적으로 사용할 수 있다 시뮬레이션 결과에 따르면 기존의 직접사상 캐쉬의 4배 크기보다도 좋은 성능 향상을 보이고 있으며, 동일한 크기의 victim 캐쉬보다 우수한 성능을 보이고 소비 전력 면에서는 5% 정도의 전력 감소를 보이고 있다.

  • PDF

Design of user-level file system using variable-length blocks (가변 블록을 이용한 사용자 파일 시스템설계)

  • Yoo, Young-Jun;Kim, Byung-Kwan;Ko, Young-Woong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.51-53
    • /
    • 2015
  • 본 논문은 기존의 파일 시스템에서 파일의 일부를 수정했을 경우 수정된 위치 이후의 모든 블록이 수정되는 문제점을 개선하고자 가변 길이 블록 파일 시스템을 제안한다. 가변 길이 블록 파일 시스템은 파일 수정 시 수정이 발생한 데이터 블록만 새로 저장하고 나머지 블록의 상태는 유지함으로써 파일의 쓰기 연산을 최소화시킨다. 제안된 시스템을 사용할 경우 파일 수정 시 기존 파일 시스템보다 빠른 속도로 파일의 내용을 변경 시킬 수 있으며, 특히 대용량 파일에서 우수한 성능을 보인다.

A Development of Ship Block Leveling System based on the Axiomatic Design (공리적 설계 기반 선체 블록 레벨링 시스템 개발)

  • Noh, Jackyou;Lim, Nam-Won;Oh, Jung-Keun
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.21 no.2
    • /
    • pp.207-214
    • /
    • 2015
  • In this paper the independence axiom, one of two principal axioms of axiomatic design theory, is applied to the leveling system development as an design criteria. After functional requirements and corresponding design parameters constitute an initial design matrix for the leveling system, sequence, which is compatible with the independence axiom, of the design parameters of the design matrix is determined and independent components of block leveling system are revealed. As a result of axiomatic design, system configuration related to the design sequence is developed. In order to verify and validate the developed block leveling system, test with real hull block leveling work in site by using total station which is used to acquire three dimensional coordinate of target point is performed. Comparison with measured data and output data from the block leveling system shows the system accuracy is under 1 mm so that the developed system is verified and validated to be used in site.

Design of Bluetooth baseband System (블루투스 기저대역 시스템 설계)

  • 백은창;조현묵
    • Journal of Korea Multimedia Society
    • /
    • v.5 no.2
    • /
    • pp.206-214
    • /
    • 2002
  • In this paper, it is designed and verified the baseband system that performs various protocol functions of specification of the Bluetooth system. In order to verify the developed circuits, various baseband functions are tested by using the ModelSim simulator. The developed circuits operate at 4MHz main clock. Test suite includes hap selection function, generation of the sync word, error correction(1/3 rate FEC, 2/3 rate FEC), HEC generation/checking, CRC generation/checking, data whitening/dewhitening and packet trans/reception procedure. etc. As a result of the simulation, it is verified that the developed baseband system conform to the specification of the Bluetooth system.

  • PDF

Design of the Block Authoring Tool to Extend the Python Block Coding Platform (파이썬 블록 코딩 플랫폼의 확장을 위한 블록 저작 도구 설계)

  • Kim, Ki-Tae;Kim, Su-Min;Lee, Se-Hoon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.07a
    • /
    • pp.405-406
    • /
    • 2022
  • 파이썬 및 데이터 분석, 인공지능 코딩 교육을 수행하기 위한 플랫폼인 에듀비(EduB)에서 AI 융합 및 STEAM 교육을 위해 추가 블록을 생성할 수 있는 저작 도구를 개발하였다. 이를 위해 기존에 블록클리 에디터를 작성해서 처리하는 방식 대신 누구나 쉽게 사용할 수 있도록 블록 형태의 탬플릿을 제공하여 새로운 기능과 블록을 쉽게 추가할 수 있는 방법을 제안하고 해당 블록 생성기를 구현하였다.

  • PDF

Document Interchange System in Community Information Service Computer Network (종합정보서비스 전산망에서의 문서유통시스템)

  • Kim, Y.H.;Nam, S.W.;Kim, H.K.
    • Electronics and Telecommunications Trends
    • /
    • v.9 no.2
    • /
    • pp.23-35
    • /
    • 1994
  • 본 고에서는 체신부의 종합정보서비스 전산망에서 운영될 수 있는 문서유통시스템을 설계하였다. 체신부 문서유통시스템은 체신부의 우체국(주사국, 감독우체국, 체신청, 본부)에서 처리되는 각종 정기보고 문서와 지시문서, 공용문서, 서식관리등을 처리하는 시스템으로, 워드프로세서, 스프레드시트 등의 PC 응용과 전자우편시스템, 관계형 데이터베이스 시스템이 접목되도록 설계되었다. 따라서 본 문서유통시스템 S/W는 데이터베이스 관리블록, 전자우편 블록, 집계 블록, 자료관리 블록, 사용자 인터페이스 블록과 시스템 소프트웨어 및 유틸리티 등으로 구성된다. 체신부의 종합정보서비스전산망은 주컴퓨터인 TICOM-II, 서버로서 체신청과 감독우체국별로 설치된 PC486, 주사국 및 감독국에 설치된 업무용 PC들로 이루어져 있다. 본 시스템의 처리방식은 이러한 컴퓨터 구조에서 효율적으로 처리될 수 있도록 문서생성은 PC에서, 문서유통은 각 서버에서, 데이터베이스 관리는 주컴퓨터에서 수행되도록 지역분산처리 방식으로 설계되었다.

Electronic Vote System based on BlockChain (블록체인 기반 전자투표)

  • Shin, Dong-gil;Kang, Suyoung;Song, Hayeon;Lee, Taehyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.442-445
    • /
    • 2017
  • 전자투표시스템이 도입되었지만, 투표 과정에서 안정성 및 신뢰성 문제는 매번 제시되고 있다. 본 논문에서는 최근 보안 분야에서 주목받고 있는 블록체인 기술을 도입하여 위 문제를 해결하고자 한다. 블록체임 기술이란 기존의 서버-클라이언트 형태의 중앙 집중형이 아닌 P2P로 구현된 분산형 플랫폼을 제공하는 기술이다. 이를 활용해 다양한 분야에서 기반기술로써 사용될 수 있다. 데이터가 한 곳에 집중되는 것이 아닌 시스템에 참여한 모든 사용자가 동인한 데이터를 공유하기에 투명성, 공정성을 보증할 수 있다. 본 논문에서는 이 특징을 활용한 블록체인 기반 전자투표시스템을 제안한다. 이 시스템은 사용자가 시행한 투표와 관련된 정보를 블록으로 생성하여 모든 유권자에게 배포하며, 블록의 정당성을 검사한다. 또한, 사용자가 가진 블록체인을 분석하여 결과를 실시간으로 시각화한다.

D.I.Y : Block-based Programming Platform for Machine Learning Education (D.I.Y : 머신러닝 교육을 위한 블록 기반 프로그래밍 플랫폼)

  • Lee, Se-hoon;Jeong, Ji-hyun;Lee, Jin-hyeong;Jo, Cheon-woo
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.07a
    • /
    • pp.245-246
    • /
    • 2020
  • 본 논문에서는 블록형 코딩 방식을 통해 비전공자가 스스로 머신러닝의 쉽게 원리를 구현해 볼 수 있는 딥아이( D.I.Y, Deep AI Yourself) 플랫폼을 제안하였다. 딥아이는 구글의 오픈 소스 블록형 코딩 툴 개발 라이브러리인 Blockly를 기반으로 머신러닝 알고리즘을 쉽게 구현할 수 다양한 블록으로 구성되어 있다. Blockly는 CSR 기반이며 사용자가 개발한 블록 코드는 내부적으로 코드 생성기에 의해 파이썬 코드 등으로 변환되어 백엔드 서버에서 처리를 하며 결과를 사용자에게 제공한다.

  • PDF

Analysis of Privacy Protection Technology Trends in Blockchain Systems (블록체인 시스템에서의 프라이버시 보호 기술 동향 분석)

  • Lee, Tae-Hyeok;Kang, Myung-Joe;Kim, Mi-Hui
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.11a
    • /
    • pp.82-84
    • /
    • 2022
  • 최초 블록체인 시스템 비트코인이 나온 이후 현재 이를 활용한 다양한 기술들이 나오고 있다. 블록체인은 탈중앙성, 무결성, 보안성, 투명성 등 여러 가지 특성들을 가지고 있다. 블록체인의 투명성은 블록체인의 모든 데이터가 모두에게 공개된다는 특징으로 많은 관심을 가졌으나 이러한 특징은 블록체인이 실생활 도입의 활용도를 낮추고 있는 추세이다. 그래서 이를 보완하기 위해서 블록체인 시스템에서 프라이버시 보호 기술들 즉, 링서명, 영지식 증명, 프라이빗 샌드 등을 활용한 다양한 프로토콜이 등장하고 있다. 이에 본 논문에서는 이러한 기술들의 특징과 장단점을 분석하고자 한다.

A Study on the Fundamental Performance of a Lego Block System for Road Recovery (도로복구를 위한 레고식 차도블록 시스템의 기초성능에 관한 연구)

  • Lim, Sunwoo
    • Journal of the Society of Disaster Information
    • /
    • v.13 no.2
    • /
    • pp.191-198
    • /
    • 2017
  • Lego block system forms a temporary pavement area using the assembled structure block in the road excavation work for the maintenance and installation of facilities. This system was developed for a safe passage of vehicles and pedestrians. A study on the fundamental performance of a lego block system was performed through material quality, sliding resistance and compression tests. And compaction performance of ground on the road was reviewed and evaluated through field tests. As a result, a lego block system for road recovery showed the excellent performance and compaction effect.