• 제목/요약/키워드: Design memory management

검색결과 194건 처리시간 0.022초

ATM 망에서의 감시 알고리즘 구현 (Implementation of Policing Algorithm in ATM network)

  • 이요섭;권재우;이상길;최명렬
    • 한국통신학회논문지
    • /
    • 제26권12C호
    • /
    • pp.181-189
    • /
    • 2001
  • 본 논문에서는 ATM 망의 트래픽 제어 기능 중의 하나인 감시 알고리즘을 제안하고 칩(chip)을 설계하였으며, VHDL을 사용하여 구현하였다. 제안한 알고리즘은 우선순위가 높은 셀의 손실을 최소로 하고, 트래픽의 다중화 및 역다중화 과정에서 발생되는 트래픽의 군집성을 해소할 수 있다는 장점을 갖고 있다. 구현한 칩은 입력 모듈과 UPC 모듈, 출력 모듈의 3부분으로 이루어지며, 편의상, UPC 모듈에서는 메모리 제어시 메모리 어드레스 즉, 커넥션 테이블의 index를 VCI(Virtual Channel Identifier)와 동일하게 할당하였다. 또한 UPC 모듈의 VSA(Virtual Scheduling Algorithm)블럭에서 셀의 도착시간을 계수하는 카운터가 랩-어라운드(wrap-around)할 때 생기는 VSA의 오류를 보정해 줄 수 있는 방법을 제안하였다.

  • PDF

오픈소스를 활용한 증강현실 어플리케이션 설계 및 구현 (Design and Implementation for Augment Reality Application Using Open Source)

  • 차태수;김종배;신용태
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 춘계학술대회
    • /
    • pp.538-541
    • /
    • 2014
  • 점차 사람들이 요구하는 스마트폰의 사양이 높아지면서 빠른 속도의 무선통신, 높은 화소의 카메라와 그래픽 처리 능력 등의 기능을 갖춘 고성능의 스마트폰이 등장하였다. 이에 전통적인 AR(Augment Reality) 기술이 모바일 기기에서 가능해지면서 AR이 스마트폰 어플리케이션으로 보급되어 휴대성이 증대 되었다. 하지만 스마트폰에서 구현된 AR은 어플리케이션의 메모리 사용량이 높다는 문제점이 있다. 본 연구는 이러한 메모리 문제점을 해결하기 위하여 증강현실 오픈소스인 Mixare을 활용하여 설계 및 구현하였고 이를 기반으로 모바일 기반 증강현실 어플리케이션의 메모리 사용량의 감소방안을 제시한다.

  • PDF

객체지향 데이터베이스 시스템의 필요요건과 설계에 관한연구 (A Study on the Design and Requirements of the Object-oriented Database Systems)

  • 유양근;류해영
    • 한국정보처리학회논문지
    • /
    • 제4권2호
    • /
    • pp.325-337
    • /
    • 1997
  • 본 논문은 객체지향 패러다임에 입각한 데이터베이스 시스템의 기본적인 개념과 필요 요건을 제시하고 이에 부응하는 객체지향 데이터베이스 시스템의 개괄적 설계를 보인다. 이 시스텀은 C++에 기초하여 크게 세개의 개층으로 구성 된다. 최하층은 저장시스템(storage system)으로 화일 입출력을 수행하고 중간층은 트랜잭션 관리, 시크마관리, 주기억장치에서의 버퍼관리 등 사용자 인터페이스를 제외한 여러 기능을 담당한다.최상위층은 사용자인터페이스를 위하여 설계되어 그래픽 사용자 인터페이스 (graphical user interface), 전처리기(prepro-cessor), 인터프리터 등 여러관련 기능을 제공할 뿐만 아니라 객체지향의 여러 특성을 위해 확정된 SQL을 지원하하도록 한다.

  • PDF

도커 기반의 실시간 데이터 연계 및 처리 환경을 고려한 빅데이터 관리 플랫폼 개발 (Development of Big-data Management Platform Considering Docker Based Real Time Data Connecting and Processing Environments)

  • 김동길;박용순;정태윤
    • 대한임베디드공학회논문지
    • /
    • 제16권4호
    • /
    • pp.153-161
    • /
    • 2021
  • Real-time access is required to handle continuous and unstructured data and should be flexible in management under dynamic state. Platform can be built to allow data collection, storage, and processing from local-server or multi-server. Although the former centralize method is easy to control, it creates an overload problem because it proceeds all the processing in one unit, and the latter distributed method performs parallel processing, so it is fast to respond and can easily scale system capacity, but the design is complex. This paper provides data collection and processing on one platform to derive significant insights from various data held by an enterprise or agency in the latter manner, which is intuitively available on dashboards and utilizes Spark to improve distributed processing performance. All service utilize dockers to distribute and management. The data used in this study was 100% collected from Kafka, showing that when the file size is 4.4 gigabytes, the data processing speed in spark cluster mode is 2 minute 15 seconds, about 3 minutes 19 seconds faster than the local mode.

통합관리 프로그램이 아급성 뇌졸중 환자의 운동기능, 인지기능, 우울에 미치는 효과 (The Effects of an Integrated Management Program on Physical Function, Cognitive Function, and Depression in Patients with Subacute stroke)

  • 양근영;민혜숙
    • 중환자간호학회지
    • /
    • 제14권1호
    • /
    • pp.50-62
    • /
    • 2021
  • Purpose : This study examined the effects of an integrated management program on physical function, cognitive function, and depression in patients with subacute stroke. Methods : A nonequivalent control group design was adopted. The participants were assigned to either the experimental group (n=20) or control group (n=23). The experimental group received an 8-week integrated management program and standard rehabilitation service (i.e., physical therapy and occupational therapy), while the control group received the standard rehabilitation service only. Physical function was measured as gait speed and balance ability using the Berg Balance Scale (BBS). Cognitive function was measured with neuro-behavioral cognitive status examination (NCSE), and depression was measured using the Beck Depression Inventory-II (BDI-II). Repeated measure ANOVA was used to determine changes in physical function, cognitive function, and depression over 8-weeks. Results : The interaction between group and time was significant, indicating that the experimental group showed improvement in gait speed, balance ability, cognitive function (linguistic ability, linguistic memory, reasoning), and a decrease in depression compared to the control group. Conclusion : These results indicate that the integrated management program developed herein was beneficial in restoring physical function, cognitive function, and depression in subacute stroke patients.

이동체 데이타베이스를 위한 통합 색인의 설계 및 구현 (Design and Implementation of Unified Index for Moving Objects Databases)

  • 박재관;안경환;정지원;홍봉희
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제33권3호
    • /
    • pp.271-281
    • /
    • 2006
  • 최근 PDA, 휴대폰, 노트북, GPS, RFID와 같은 모바일 장치의 발달과 범용적인 사용으로 위치 기반 서비스(LBS: Location Based Service)에 대한 요구가 점점 증대되고 있다. 위치 기반 서비스의 핵심 기술로는 이동체의 위치를 저장 및 관리하기 위한 이동체 데이타베이스를 들 수 있다. 이러한 데이타베이스는 이동체 정보를 빠르게 검색하기 위해 색인을 필요로 하며, 이 색인은 다수의 이동체에 의해 갱신되는 업데이트를 관리하고 실시간으로 위치를 추적할 수 있어야 한다. 따라서 이동체 데이터베이스를 위한 색인은 실시간 처리를 위해서 메인 메모리에서 동작하는 색인의 구조를 가져야 하며, 다수 이동체의 위치 정보를 관리하기 위해 색인의 일부분을 메모리에서 디스크로 이동하거나 디스크에서 메모리로 로딩하는 기법을 지원해야 한다. 이 논문에서는 이러한 색인의 요구 조건을 충족시키기 위해서 메인 메모리와 디스크를 연동하는 통합색인 기법과 메모리 공간 부족 시에 색인의 일부를 디스크로 이동시키는 이주 정책들을 제시하였다 이주 정책은 디스크 I/O를 줄이기 위해 노드 단위가 아닌 서브트리 단위로 이동하도록 함으로써, 벌크 연산 및 동적 클러스터링의 효과를 얻게 된다. 통합 색인은 이주 정책에 따라 다른 형태로 구성될 수 있으며, 본 논문에서는 Oldest Node 정책과 LRU Buffer 정책을 적용하였다. 또한 통합 색인을 구현하고, 각 이주 정책 별로 실험 평가를 수행하여 성능을 측정하였다

순서적 역방향 상태천이 제어에 의한 역추적 비터비 디코더 (Trace-Back Viterbi Decoder with Sequential State Transition Control)

  • 정차근
    • 대한전자공학회논문지TC
    • /
    • 제40권11호
    • /
    • pp.51-62
    • /
    • 2003
  • 본 논문에서는 역추적 비터비 디코더의 순서적 역방향 상태천이 제어에 의한 새로운 생존 메모리 제어와 복호기법을 제안한다. 비터비 알고리즘은 채널오류의 검출과 정정을 위한 부호기의 상태를 추정해서 복호하는 최우추정 복호기법이다. 이 알고리즘은 심볼간 간섭의 제거나 채널등화 등 디지털 통신의 광범위한 분야에 응용되고 있다. 반복연산의 과정을 내포하고 있는 비터비 디코더에서 처리속도의 향상과 함께 VLSI 칩 설계시 점유면적의 삭감을 통한 칩 사이즈의 축소 및 소비전력의 저감 등을 달성하기 위해서는 새로운 구조의 ACS 및 생존 메모리 제어에 관한 연구가 요구되고 있다. 이를 해결하기 위한 하나의 방안으로, 본 논문에서는 역추적 기법에 의한 복호과정에서 역방향 상태천이의 연속적인 제어에 의한 자동 복호 알고리즘을 제안한다. 제안방식은 기존의 방법에 비해 전체 메모리 사용량이 적을 뿐만 아니라 구조가 간단하다. 또한, 메모리 억세스 제어를 위한 주변 회로구성이 필요 없고, 메모리 억세스를 위한 대역폭을 줄일 수 있어 칩 설계시 area-efficiency가 높고 소비전력이 적어지는 특성이 있다 시스톨릭 어레이 구조 형태를 갖는 병렬처리 구성과, 채널잡음을 포함한 수신 데이터로부터의 복호와 구체적인 응용 시스템에 적용한 결과를 제시한다.

비휘발성 메모리의 공간적 효율성을 고려한 파일 시스템의 설계 및 구현 (Design and Implementation of a File System that Considers the Space Efficiency of NVRAM)

  • 현철승;백승재;최종무;이동희;노삼혁
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제33권9호
    • /
    • pp.615-625
    • /
    • 2006
  • 최근 차세대 메모리 기술이 급격히 발전하여 FeRAM과 PRAM과 같은 비휘발성 메모리의 상품화가 진행 중이다. 이러한 차세대 비휘발성 메모리(NVRAM)는 메모리와 저장 장치의 속성을 모두 만족시켜 데이타를 영속적으로 저장할 뿐 아니라 빠른 데이타 임의 접근을 가능하게 한다. NVRAM에 자주 변경되는 객체를 영속적으로 저장하기 위해서는 네이밍, 회복, 그리고 공간 관리와 같은 파일 시스템의 핵심 기능이 모두 필요하다. 그렇지만 기존 파일 시스템과 최근에 개발된 NVRAM 용 파일 시스템 모두 공간 효율이 낮으며, 어떤 경우 50% 정도에 불과하다. 따라서 상대적으로 고가인 NVRAM을 활용하기 위하여 공간 효율성이 뛰어난 익스텐트(extent) 기반의 NEBFS (NVRAM Extent-Based File System) 파일 시스템을 설계하였다. 그리고 기존 파일 시스템과 NEBFS의 공간 효율성을 비교 분석하였으며, 아울러 NEBFS를 구현하고 NVRAM이 탑재된 보드 및 NVRAM 에뮬레이션 환경에서 공간 효율성을 측정하여 분석 결과를 검증하였다. 이러한 실험 결과는 NEBFS의 공간 효율이 기존 파일 시스템보다 우수함을 보여 준다.

AUTOSAR 소프트웨어 기능안전 메커니즘 설계 사례연구: Shift-by-Wire 시스템 (Case Study on AUTOSAR Software Functional Safety Mechanism Design: Shift-by-Wire System)

  • 금대현;권수현;이재성;이성훈
    • 대한임베디드공학회논문지
    • /
    • 제16권6호
    • /
    • pp.267-276
    • /
    • 2021
  • The automotive industry and academic research have been continuously conducting research on standardization such as AUTOSAR (AUTomotive Open System ARchitecture) and ISO26262 to solve problems such as safety and efficiency caused by the complexity of electric/electronic architecture of automotive. AUTOSAR is an automotive standard software platform that has a layered structure independent of MCU (Micro Controller Unit) hardware, and improves product reliability through software modularity and reusability. And, ISO26262, an international standard for automotive functional safety and suggests a method to minimize errors in automotive ECU (Electronic Control Unit)s by defining the development process and results for the entire life cycle of automotive electrical/electronic systems. These design methods are variously applied in representative automotive safety-critical systems. However, since the functional and safety requirements are different according to the characteristics of the safety-critical system, it is essential to research the AUTOSAR functional safety design method specialized for each application domain. In this paper, a software functional safety mechanism design method using AUTOSAR is proposed, and a new failure management framework is proposed to ensure the high reliability of the product. The AUTOSAR functional safety mechanism consists of memory partitioning protection, timing monitoring protection, and end-to-end protection. The fault management framework is composed of several safety SWCs to maintain the minimum function and performance even if a fault occurs during the operation of a safety-critical system. Finally, the proposed method is applied to the Shift-by-Wire system design to prove the validity of the proposed method.

RFID기반의 국가물품식별코드체계 및 인코딩 방안 설계 (Design of National Product Identifier and its Encoding based on RFID)

  • 김진용;박정재;송주형;김현민;안종환;김선호
    • 한국전자거래학회지
    • /
    • 제12권1호
    • /
    • pp.25-40
    • /
    • 2007
  • 최근에 메모리 용량이 확대된 태그가 개발되면서 다양한 제품식별코드체계를 사용할 수 있게 되었다. 여기서는 새로 개발된 ISO태그 용량을 수용하면서 ISO의 식별표준을 수용하는 국가물품식별코드 체계를 새롭게 제안하였다. 우선, 물품관리에 필요한 식별코드체계로서 ISO/IEC 15459와 EPC 코드체계를 비교 분석한다. 그리고 ISO/IEC 18000-6C와 EPC 태그 메모리 구조를 비교 분석한다. 이러한 분석을 기반으로 기존에 개발된 RFID기반의 국가물품식별코드를 분석하며 표준화 관점에서 문제점을 제시한다. 그리고 지적된 문제점을 극복하기 위해 ISO/IEC 15459 표준에 적합한 새로운 식별코드체계를 제시한다. 마지막으로 태그 인코딩을 위하여 식별코드체계 관련 데이터를 설계한다.

  • PDF