• 제목/요약/키워드: Memory Modeling

검색결과 307건 처리시간 0.031초

그래픽 프로세서를 이용한 시간 영역 3차원 파동 전파 모델링과 메모리 관리 (Time-domain 3D Wave Propagation Modeling and Memory Management Using Graphics Processing Units)

  • 김아름;류동현;하완수
    • 지구물리와물리탐사
    • /
    • 제19권3호
    • /
    • pp.145-152
    • /
    • 2016
  • 효율적인 시간 영역 3차원 파동 전파 모델링을 위해 그래픽 프로세서를 사용하였다. 그래픽 프로세서는 대규모 병렬 연산을 위한 프로세서로, 그래픽 프로세서를 효율적으로 이용하기 위해서는 계산 과정과 메모리 복사 과정을 최적화할 필요가 있다. 본 연구에서는 메모리 관리에 초점을 맞추고 메모리 관리 방법에 따라 그래픽 프로세서를 이용한 프로그램의 성능이 어떻게 달라지는지 확인하였다. 또한 유한 차분법 차수와 속도 모델의 크기를 변화시켜가며 메모리 복사가 프로그램 성능에 미치는 영향을 시험하였다. 그 결과 3차원 파동장 전체를 복사하는 프로그램에서 메모리 관리가 유한 차분법 계산보다 큰 비중을 차지함을 알 수 있었다.

Robustness of Differentiable Neural Computer Using Limited Retention Vector-based Memory Deallocation in Language Model

  • Lee, Donghyun;Park, Hosung;Seo, Soonshin;Son, Hyunsoo;Kim, Gyujin;Kim, Ji-Hwan
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제15권3호
    • /
    • pp.837-852
    • /
    • 2021
  • Recurrent neural network (RNN) architectures have been used for language modeling (LM) tasks that require learning long-range word or character sequences. However, the RNN architecture is still suffered from unstable gradients on long-range sequences. To address the issue of long-range sequences, an attention mechanism has been used, showing state-of-the-art (SOTA) performance in all LM tasks. A differentiable neural computer (DNC) is a deep learning architecture using an attention mechanism. The DNC architecture is a neural network augmented with a content-addressable external memory. However, in the write operation, some information unrelated to the input word remains in memory. Moreover, DNCs have been found to perform poorly with low numbers of weight parameters. Therefore, we propose a robust memory deallocation method using a limited retention vector. The limited retention vector determines whether the network increases or decreases its usage of information in external memory according to a threshold. We experimentally evaluate the robustness of a DNC implementing the proposed approach according to the size of the controller and external memory on the enwik8 LM task. When we decreased the number of weight parameters by 32.47%, the proposed DNC showed a low bits-per-character (BPC) degradation of 4.30%, demonstrating the effectiveness of our approach in language modeling tasks.

멀티 레벨 셀 메모리의 채널 모델링 (Channel Modeling for Multi-Level Cell Memory)

  • 박동혁;이재진
    • 한국통신학회논문지
    • /
    • 제34권9C호
    • /
    • pp.880-886
    • /
    • 2009
  • 메모리는 최근 많은 전자제품에 이용되면서 많은 연구자들이 메모리에 대한 연구를 진행하고 있다. 그중, 단위 면적당 저장용량을 증가하기 위한 많은 연구들이 진행되고 있는데, 단위 면적당 저장용량을 증가하기 위하여 메모리의 공정의 크기를 줄이는 연구 뿐 아니라, 최근에는 한 셀에 2비트 이상의 데이터를 저장 할 수 있는 멀티 레벨 셀 메모리의 연구가 진행되고 있다. 하지만, 한 셀에 멀티 비트를 저장하게 되면서 다양한 오류들로 인하여 저장된 데이터를 정확히 읽는 데 어려움이 많다. 본 논문에서는 멀티 레벨 셀 메모리의 오류의 요인을 분석하고 그에 대한 멀티 레벨 셀 메모리의 채널을 모델링 하였다.

간결하고 효율적인 폴리곤 메쉬의 표현 구조 (A Compact and Efficient Polygonal Mesh Representation)

  • 박상근;이상헌
    • 한국CDE학회논문집
    • /
    • 제9권4호
    • /
    • pp.294-305
    • /
    • 2004
  • Highly detailed geometric models are rapidly becoming commonplace in computer graphics and other applications. These complex models, which is often represented as complex1 triangle meshes, mainly suffer from the vast memory requirement for real-time manipulation of arbitrary geometric shapes without loss of data. Various techniques have been devised to challenge these problems in views of geometric processing, not a representation scheme. This paper proposes the new mesh structure for the compact representation and the efficient handling of the highly complex models. To verify the compactness and the efficiency, the memory requirement of our representation is first investigated and compared with other existing representations. And then we analyze the time complexity of our data structure by the most critical operation, that is, the enumeration of the so-called one-ring neighborhood of a vertex. Finally, we evaluate some elementary modeling functions such as mesh smoothing, simplification, and subdivision, which is to demonstrate the effectiveness and robustness of our mesh structure in the context of the geometric modeling and processing.

3차원 시추공 레이다 모델링 (Three-Dimensional Borehole Radar Modeling)

  • 예병주
    • 자원환경지질
    • /
    • 제33권1호
    • /
    • pp.41-50
    • /
    • 2000
  • Geo-radar survey which has the advantage of high-resolution and relatively fast survey has been widely used for engineering and environmental problems. Three-dimensional effects have to be considered in the interpretation of geo-radar for high-resolution. However, there exists a trouble on the analysis of the three dimensional effects. To solve this problem an efficient three dimension numerical modeling algorithm is needed. Numerical radar modeling in three dimensional case requires large memory and long calculating time. In this paper, a finite difference method time domain solution to Maxwell's equations for simulating electromagnetic wave propagation in three dimensional media was developed to make economic algorithm which requires smaller memory and shorter calculating time. And in using boundary condition Liao absorption boundary. The numerical result of cross-hole radar survey for tunnel is compared with real data. The two results are well matched. To prove application to three dimensional analysis, the results with variation of tunnel's incident angle to survey cross-section and the result when the tunnel is parallel to the cross-section were examined. This algorithm is useful in various geo-radar survey and can give basic data to develop dat processing and inversion program.

  • PDF

계층의 구조를 갖는 시뮬레이션 모델에 있어서 단계적 접근을 위한 모델연결 방법론과 그 적용 예 (Model Coupling Technique for Level Access in Hierarchical Simulation Models and Its Applications)

  • 조대호
    • 한국시뮬레이션학회논문지
    • /
    • 제5권2호
    • /
    • pp.25-40
    • /
    • 1996
  • Modeling of systems for intensive knowledge-based processing requires a modeling methodology that makes efficient access to the information in huge data base models. The proposed level access mothodology is a modeling approach applicable to systems where data is stored in a hierarchical and modular modules of active memory cells(processor/memory pairs). It significantly reduces the effort required to create discrete event simulation models constructed in hierarchical, modular fashion for above application. Level access mothodology achieves parallel access to models within the modular, hierarchical modules(clusters) by broadcasting the desired operations(e.g. querying information, storing data and so on) to all the cells below a certain desired hierarchical level. Level access methodology exploits the capabilities of object-oriented programming to provide a flexible communication paradigm that combines port-to-port coupling with name-directed massaging. Several examples are given to illustrate the utility of the methodology.

  • PDF

Modeling of Dynamic Hysteresis Based on Takagi-Sugeno Fuzzy Duhem Model

  • Lee, Sang-Yun;Park, Mignon;Baek, Jaeho
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • 제13권4호
    • /
    • pp.277-283
    • /
    • 2013
  • In this study, we propose a novel method for modeling dynamic hysteresis. Hysteresis is a widespread phenomenon that is observed in many physical systems. Many different models have been developed for representing a hysteretic system. Among them, the Duhem model is a classical nonlinear dynamic hysteresis model satisfying the properties of hysteresis. The purpose of this work is to develop a novel method that expresses the local dynamics of the Duhem model by a linear system model. Our approach utilizes a certain type of fuzzy system that is based on Takagi-Sugeno (T-S) fuzzy models. The proposed T-S fuzzy Duhem model is achieved by fuzzy blending of the linear system model. A simulated example applied to shape memory alloy actuators, which have typical hysteretic properties, illustrates the applicability of our proposed scheme.

슬라이딩 메모리 공분산형 환상 격자 필터 및 ARMA모델링에의 응용 (A Sliding Memory Covariance Circular Lattice Filter and Its Application to ARMA Modeling)

  • 장영수;이철희;양흥석
    • 대한전기학회논문지
    • /
    • 제38권3호
    • /
    • pp.237-246
    • /
    • 1989
  • A sliding memory covariance circular lattice (SMC-CL) filter and an efficient ARMA modeling method using the SMC-CL filter are presented. At first, SMC-CL filter is derived based on the geometric approach. Then ARMA process is converted into 2 channel AR process, and SMC-CL filter is applied to it. The structure of SMC-CL filter becomes simpler in case of ARMA modeling due to the whiteness of a driving input process. The parameters of ARMR process can be obtained by the Levinson recursions from the PARCOR coefficients of the second channel of the filter. Computer simulations are performed to show the effctiveness of the proposed algorithm.

  • PDF

Fringe Field Effects on Transient Characteristics of Nano-Electromechanical (NEM) Nonvolatile Memory Cells

  • Han, Boram;Choi, Woo Young
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • 제14권5호
    • /
    • pp.609-614
    • /
    • 2014
  • The fringe field effects on the transient characteristics of nano-electromechanical (NEM) memory cells have been discussed by using an analytical model. The influence of fringe field becomes stronger as the size of a cell decreases. By using the proposed model, the dependency of NEM memory transient characteristics on cell parameters has been evaluated.

형상기억합금을 이용한 분리장치의 모델 및 모사에 관한 연구 (Modeling and Simulation of a Shape Memory Release Device)

  • 이응조
    • 한국추진공학회지
    • /
    • 제10권3호
    • /
    • pp.99-108
    • /
    • 2006
  • 본 논문은 기존 파이로 부품인 폭발볼트의 기능을 그대로 유지하면서 분리시 발생되는 파편 및 충격파의 악 작용과 파편을 완벽히 제거할 수 있게 형상기억합금(Shape Memory Alloy)을 이용한 분리장치(Fangibolt) 모델의 설계 및 모사에 관한 연구이다. Frangibolt는 기존 폭발볼트에서 사용하는 분리화약을 사용하지 않고 스마트 소재인 형상기억합금의 온도에 따라 변화되는 미세조직에 따른 응력생성을 이용하여 파이로 장치를 분리시키는 Non Pyrotechnic 장치로써, 실제 Frangibolt노치부에 생성되는 응력의 분포 및 분리거동을 해석함으로써 Frangibolt 설계에 필요한 인자를 파악할 수 있었다. 또한 볼트 설계방법의 최적화를 제시함으로써 향후 다른 종류의 SMA을 이용한분리장치 설계 및 해석 모델에 기초자료를 제공할 수 있을 것이다.