• 제목/요약/키워드: Processing-in-Memory

검색결과 1,843건 처리시간 0.026초

Multi-Access Memory System(MAMS)의 속도 향상을 위한 아키텍처 설계 (Architecture design for speeding up Multi-Access Memory System(MAMS))

  • 고경식;김재희;이스라엘;박종원
    • 전자공학회논문지
    • /
    • 제54권6호
    • /
    • pp.55-64
    • /
    • 2017
  • 대용량 고화질의 영상 응용분야에서는 많은 양의 데이터를 고속으로 처리하는 기술이 필요하며, 이를 위해 고속화된 병렬처리 시스템이 요구된다. 2004년 park은 병렬처리 메모리의 충돌 없이 여러 처리기에 데이터를 접속할 수 있는 방법을 제안하였다. 제안된 MAMS(Multi-Access Memory System) 는 이후 MAMS-PP16 및 MAMS-PP64 등으로 추가적인 연구가 이루어졌다. MAMS는 병렬처리를 위한 메모리 아키텍처로써 One-chip으로 구성되어야하기 때문에 기존 MAMS와 동일한 기능을 수행하면서 아키텍처의 최소화 하는 방법의 연구가 필요하다. 주소 계산 (ACR : Address Calculation and Routing) circuit과 MMS(Memory Module Selection)circuit의 아키텍처는 메모리에 있는 데이터를 병렬처리기(Prossing Elements)들에게 전달한다. 본 논문에서는 MMS circuit을 사용하지 않고 ACR circuit 내부에 1개의 쉬프트와 메모리 모듈의 개수만큼의 조건문으로 구성하는 방법을 통해 아키텍처를 최소화 하는 방법을 제안한다. 구현한 아키텍처의 검증을 위해 Image correlation 실험을 하였다. 실험을 통하여 제안된 MAMS-PP64의 처리시간을 측정 하였으며, 그 결과 Ratio가 평균 1.05향상 된 결과를 확인 할 수 있었다.

An Alternative State Estimation Filtering Algorithm for Temporarily Uncertain Continuous Time System

  • Kim, Pyung Soo
    • Journal of Information Processing Systems
    • /
    • 제16권3호
    • /
    • pp.588-598
    • /
    • 2020
  • An alternative state estimation filtering algorithm is designed for continuous time systems with noises as well as control input. Two kinds of estimation filters, which have different measurement memory structures, are operated selectively in order to use both filters effectively as needed. Firstly, the estimation filter with infinite memory structure is operated for a certain continuous time system. Secondly, the estimation filter with finite memory structure is operated for temporarily uncertain continuous time system. That is, depending on the presence of uncertainty, one of infinite memory structure and finite memory structure filtered estimates is operated selectively to obtain the valid estimate. A couple of test variables and declaration rule are developed to detect uncertainty presence or uncertainty absence, to operate the suitable one from two kinds of filtered estimates, and to obtain ultimately the valid filtered estimate. Through computer simulations for a continuous time aircraft engine system with different measurement memory lengths and temporary model uncertainties, the proposed state estimation filtering algorithm can work well in temporarily uncertain as well as certain continuous time systems. Moreover, the proposed state estimation filtering algorithm shows remarkable superiority to the infinite memory structure filtering when temporary uncertainties occur in succession.

다중 메모리로 구성된 저장장치에서 데이터 탐색 비용을 줄이기 위한 메모리 매핑 기법 (A Memory Mapping Technique to Reduce Data Retrieval Cost in the Storage Consisting of Multi Memories)

  • 이현섭
    • 사물인터넷융복합논문지
    • /
    • 제9권1호
    • /
    • pp.19-24
    • /
    • 2023
  • 최근 메모리 기술의 급격한 발전으로 개발되고 있는 다양한 종류의 메모리는 데이터 관리 시스템에서 처리 속도 향상을 위해 활용되고 있다. 특히 NAND 플래시 메모리는 전원이 차단되어도 데이터를 유지할 수 있는 비휘발성 특징이 있으므로 메모리 기반 저장장치의 데이터 저장용 주요 미디어로 활용되고 있다. 그러나 최근 연구되고 있는 메모리 기반 저장장치는 NAND 플래시 메모리뿐만 아니라 MRAM과 PRAM 등 다양한 종류의 메모리로 구성되어 있고 추가로 새로운 특성이 있는 다양한 종류의 메모리가 개발되고 있다. 따라서 특성이 서로 다른 이종의 메모리들로 구성된 저장 시스템에서 미디어의 데이터 처리 성능과 효율 향상을 위한 메모리 관리 기술의 연구가 필요하다. 본 논문에서는 데이터 관리를 위해 다양한 메모리로 구성된 저장장치에서 데이터를 효율적으로 관리하기 위한 메모리 사상 기법을 제안한다. 제안하는 아이디어는 서로 다른 이종 메모리를 하나의 사상 테이블을 활용하여 관리하는 방법이다. 이 방법은 데이터의 주소 체계를 통일할 수 있고 데이터 티어링(tiering)을 위해 서로 다른 메모리에 분할 저장된 데이터의 탐색 비용을 감소시킬 수 있다.

저전력 무선통신 모뎀 구현용 전류기억소자 성능개선 (Performance Improvement of Current Memory for Low Power Wireless Communication MODEM)

  • 김성권
    • 한국전자통신학회논문지
    • /
    • 제3권2호
    • /
    • pp.79-85
    • /
    • 2008
  • 다양한 무선통신 방식이 출현함에 따라 배터리 수명과, 저전력 동작이 중요시되면서 무선 통신용 LSI는 SI circuit을 이용하는 analog current-mode signal processing을 주목하고 있다. 그러나 SI (Switched-Current) circuit을 구성하는 current memory는 clock-feedthrough의 문제점을 갖는다. 본 논문에서는 current memory의 문제점인 clock-feedthrough의 일반적인 해결방안으로 CMOS switch의 연결을 검토하고, current memory 성능 개선의 설계방안을 제안하기 위하여 CMOS switch 간의 width의 관계를 도출하고자 한다. Simulation 결과, memory MOS의 width가 20um, input current와 bias current의 ratio가 0.3, CMOS switch nMOS의 width가 2~6um일 경우에 CMOS switch 간의 width는 $W_{Mp}=5.62W_{Mn}+1.6$의 관계로 정의되고, CMOS switch nMOS의 width가 6~10um일 경우에 CMOS switch 간의 width는 $W_{Mp}=2.05W_{Mn}+23$의 관계로 정의되는 것을 확인하였다. 이 때 정의된 MOS transistor의 관계는 memory MOS의 성능향상을 위한 설계에 유용한 지침이 될 것으로 기대된다.

  • PDF

표적 기억 재활성화로 수면 중 기억 강화 증진 시키기 (Targeted Memory Reactivation can Enhance Memory Consolidation during Sleep)

  • 신재공
    • 수면정신생리
    • /
    • 제24권2호
    • /
    • pp.79-85
    • /
    • 2017
  • Targeted memory reactivation (TMR) is a method whereby cues associated with previous learning are used to externally reactivate aspects of this learning. Research findings demonstrate that TMR can be a useful tool to enhance memory consolidation during sleep in both animals and humans, especially in the declarative/spatial domain. Neurocognitive processing during sleep with covert cueing via auditory or olfactory stimulation can benefit memory storage. These beneficial effects on memory consolidation during sleep are associated with the activation of memory-related brain areas. The purpose of the present review is to provide a short overview of the findings of studies that adopted the TMR method of sleep-dependent memory consolidation and to suggest the potential applications of TMR in variable areas.

다수의 프로세싱 유닛 처리를 위한 범용 메모리 제어기의 구조 (VLSI Architecture of General-purpose Memory Controller for Multiple Processing)

  • 이윤혁;서영호;김동욱
    • 한국정보통신학회논문지
    • /
    • 제15권12호
    • /
    • pp.2632-2640
    • /
    • 2011
  • 본 논문은 다수의 프로세싱 유닛의 데이터 처리할 수 있는 메모리 제어기를 설계하였다. 메모리 제어기는 마스터 중재기에 의해 마스터들의 요구 신호를 받아 순서에 맞추어서 데이터 충돌 없이 메모리에 전송하는 역할을 한다. 구현된 메모리 제어기는 마스터 인터페이스, 마스터 중재기, 메모리 인터페이스, 메모리 가속기로 구성된다. 제안한 메모리 제어기는 VHDL을 이용하여 설계하였고, 삼성의 메모리 모델을 이용하여 동작을 검증하였다. FPGA 합성 및 검증을 위해서는 ATERA사의 Quartus II를 이용하였고, 구현된 하드웨어는 Cyclone II 칩을 사용하였다. 시뮬레이션을 위해서는 Cadence사의 ModelSim을 이용하였다.

Sol-Gel법으로 제작된 광메모리영역 PLZT박막의 전기적 특성 (A Study on the Electrical Characteristics of Optical Memory PLZT Thin Films)

  • 최형욱;장낙원;백동수;박정흠;박창엽
    • 한국전기전자재료학회논문지
    • /
    • 제11권1호
    • /
    • pp.57-61
    • /
    • 1998
  • In this study, PLZT stock solutions were prepared by Sol-Gel processing after the compositions were selected in the memory region of PLZT bulk phase diagram. PLZT solutions were deposited on the ITO glass substrate by spin-coating method. The thin films were annealed by rapid thermal processing. The electric characteristics, hysteresis loop, C-V characteristics of thin films in the memory region were measured in order to investigate the electrical characteristics of PLZT thin films. In selected compositions the decrease in Zr/Ti ratio led to an increase in dielectric constant and the decrease in remanent polarization and coercieve field which brought about slim hysteresis loop.

  • PDF

XML 레이블링을 이용한 XML 조각 스트림에 대한 질의 처리 기법 (A Query Processing Technique for XML Fragment Stream using XML Labeling)

  • 이상욱;김진;강현철
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제35권1호
    • /
    • pp.67-83
    • /
    • 2008
  • 유비쿼터스 컴퓨팅의 실현을 위해서는 이동 단말기의 자원 및 컴퓨팅 파워의 효율적 사용이 필수적이다. 특히, 이동 단말기에 내장된 소프트웨어의 수행에 있어 메모리 효율성 에너지 효율성, 그리고 처리 효율성이 요구된다. 본 논문은 자원이 제약되어 있는 이동 단말기에서의 XML 데이타에 대한 질의 처리에 관한 것이다. 메모리 용량이 크지 않은 단말기의 경우 대량의 XML 데이타에 대한 질의 처리를 수행하기 위해서는 XML 스트림 질의 처리 기술이 활용되어야 한다. 최근에 제시된 XFrag는 홀-필러 모델을 이용하여 XML 데이타를 XML 조각으로 분할하여 스트림으로 전송하고 처리할 수 있는 기법이다. 이는 메모리가 부족한 이동 단말기에서 조각 스트림으로부터 XML 데이타를 재구성하지 않고 질의 처리를 가능하게 한다. 그러나 홀-필러 모델을 사용할 경우 홀과 필러에 대한 부가적인 정보를 저장해야 하므로 메모리 효율성이 높지 못하다. 본 논문에서는 XML 데이타의 구조 정보를 표현하는 XML 레이블링 기법을 이용하여 XML 데이타를 조각으로 분할하여 처리하는 새로운 기법 XFLab을 제시한다. 구현 및 성능 실험 결과 XFLab이 XFrag보다 메모리 사용량과 처리 시간 양면 모두에서 우수한 것으로 나타났다.

위치 기억에서의 생존 처리 이득과 성차 (Survival Processing Advantage and Sex Differences in Location Memory)

  • 최준혁;김민식
    • 인지과학
    • /
    • 제21권4호
    • /
    • pp.697-723
    • /
    • 2010
  • 최근 연구들은 생존 맥락에서의 대상 기억이 다른 여러 맥락 조건들에서보다 더 정확함을 보고하고 있다(예, Nairne 등, [1]). 본 연구에서는 이러한 생존 맥락의 효과가 과제와 무관한 대상의 위치에 대한 기억에서도 나타나는지를 알아보고, 대상 위치 기억의 성차가 맥락에 따라 달라지는가를 살펴보고자 두 개의 실험을 진행하였다. 참가자들은 생존 맥락이나 혹은 이주 맥락 중 하나의 맥락 하에서 여러 위치에 순차적으로 제시된 사진(실험 1)이나 혹은 단어(실험 2)에 대한 맥락 적합도를 평가하는 과제를 수행한 후, 각 자극에 대한 회상 검사와 위치 기억 검사를 받았다. 실험 결과, 두 개의 실험 모두에서 생존 맥락 조건에서의 대상에 대한 회상율이 이주 맥락 조건에 비해 더 높은 것으로 나타났다. 위치 기억의 경우는 여성이 남성보다 더 좋은 것으로(실험 1), 그리고 생존 맥락에서 더 정확한 것으로(실험 2) 나타났으며, 자극의 종류 및 제시 방식에 따라 기억맥락 조건과 성별간의 상호작용 효과가 나타났다. 이 결과는 위치 기억에 있어서 기억의 부호화 맥락이 성별에 따라 다른 영향을 미치고 있음을 시사하는 것이다.

  • PDF

Evaluation of GPU Computing Capacity for All-in-view GNSS SDR Implementation

  • Yun Sub, Choi;Hung Seok, Seo;Young Baek, Kim
    • Journal of Positioning, Navigation, and Timing
    • /
    • 제12권1호
    • /
    • pp.75-81
    • /
    • 2023
  • In this study, we design an optimized Graphics Processing Unit (GPU)-based GNSS signal processing technique with the goal of designing and implementing a GNSS Software Defined Receiver (SDR) that can operate in real time all-in-view mode under multi-constellation and multi-frequency signal environment. In the proposed structure the correlators of the existing GNSS SDR are processed by the GPU. We designed a memory structure and processing method that can minimize memory access bottlenecks and optimize the GPU memory resource distribution. The designed GNSS SDR can select and operate only the desired GNSS or desired satellite signals by user input. Also, parameters such as the number of quantization bits, sampling rate, and number of signal tracking arms can be selected. The computing capability of the designed GPU-based GNSS SDR was evaluated and it was confirmed that up to 2400 channels can be processed in real time. As a result, the GPU-based GNSS SDR has sufficient performance to operate in real-time all-in-view mode. In future studies, it will be used for more diverse GNSS signal processing and will be applied to multipath effect analysis using more tracking arms.