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

검색결과 60건 처리시간 0.026초

시스템 성능 및 버스 트래픽에 대한 트랜잭셔널 메모리의 충돌 관리 정책 영향 분석 (Analysis of the Influence of the Conflict Management Policy of the Transactional Memory on the System Performance and Bus Traffic)

  • 김영규;문병인
    • 한국통신학회논문지
    • /
    • 제37B권11호
    • /
    • pp.1041-1049
    • /
    • 2012
  • 공유메모리 멀티프로세서 시스템에서, lock을 사용하는 전통적인 동기화 방식의 문제점들을 극복하기 위하여 트랜잭셔널 메모리(transactional memory)가 제안되었고, 고성능 트랜잭셔널 메모리를 실용화하기 위한 다양한 구현 방법들이 계속해서 연구되고 있다. 하지만 이러한 연구들은 트랜잭셔널 메모리의 실용화 및 수행 속도 개선에 주력하고 있으며, 충돌 관리 정책(conflict management policy)에 따른 트랜잭셔널 메모리의 시스템 오버헤드를 분석하는 연구는 부족한 실정이다. 이에 본 논문은 트랜잭셔널 메모리의 한 종류인 하드웨어 트랜잭셔널 메모리를 충돌 관리 정책에 따라 네 가지로 분류하고, 모델링과 시뮬레이션을 통해 이 네 가지의 성능과 시스템 버스 트래픽을 비교 분석한다. 그리고 이러한 비교 분석 결과를 바탕으로 시스템 성능에 가장 크게 기여 할 수 있는 효율적인 충돌 관리 정책을 제시한다.

A Study on the Original Symbols in Lee Chung-jun's novel Snowy Road

  • Park, Hae Rang
    • International Journal of Advanced Culture Technology
    • /
    • 제10권2호
    • /
    • pp.92-97
    • /
    • 2022
  • This study studied the seasons in the novel Snowy Read and the archetypal characteristics in natural phenomena. Summer and winter are the main seasons of Snowy Road. The cycle of the day is the time of dawn and early morning, evening, or night. It is summer now, and memory day is winter. In Snowy Road, 'I' is in sharp conflict with my mom during the summer season. This conflict is resolved and resurfaced with the feeling of 'love' as the story of the day is told in the mother's memory. It was a long time of conflict and trials for winter in the memory of me and my mother. As a result of examining the circular symbols in the Snowy Road, each symbol represents the 'I' and 'the mother's feelings'. 'I' and 'Mom's Emotions' collide, but they confirm each other's sincerity and rebuild their feelings of conflict with 'love'. In Snowy Road, the mother and son's 'love' shows that the mother's son is deeply in love, but the son's mother's love is also very deep.

갈등해결전략이 관계학습과 성과에 미치는 영향 (The Effects of Conflict Resolution Strategies on Relationship Learning and Performance)

  • 노원희;송영욱
    • 한국유통학회지:유통연구
    • /
    • 제17권3호
    • /
    • pp.93-113
    • /
    • 2012
  • 갈등에 대한 다양한 연구가 이루어졌음에도 불구하고, 갈등해결을 통한 관계학습의 관점에서 조직적(interorganizational)으로 접근한 연구는 매우 부족한 실정이다. 본 연구에서는 갈등해결 매커니즘을 통해, 유통경로 구성원들이 어떻게 관계학습을 구축할 수 있는지, 그리고 이것들이 경로관계의 성과에 어떠한 영향을 미치는지 살펴보고 있다. 이와 같은 목적으로 국내 유통업체의 협력업체 영업담당자 490명을 대상으로 설문조사를 실시한 결과, 갈등해결에 있어 협력행동은 관계학습의 세 가지 과정인 정보공유, 공동이해와 해석, 관계특유기억 모두를 강화한 반면, 회피행동은 정보공유만 약화시키는 것으로 나타났다. 공동이해와 해석, 관계특유기억은 유통경로의 성과인 효과성과 효율성을 강화시킨 반면, 정보공유는 성과에 영향을 미치지 않았다.

  • PDF

다중 시그니처 비교를 통한 트랜잭셔널 메모리의 충돌해소 정책의 성능향상 (Multiple Signature Comparison of LogTM-SE for Fast Conflict Detection)

  • 김덕호;오두환;노원우
    • 정보처리학회논문지A
    • /
    • 제18A권1호
    • /
    • pp.19-24
    • /
    • 2011
  • 다중 코어 프로세서가 널리 보급되면서 멀티 쓰레디드 프로그램 상의 동기화를 용이하게 구현할 수 있는 해결 방안으로 트랜잭셔널 메모리가 각광을 받고 있다. 이를 위해 고성능의 하드웨어 트랜잭셔널 메모리에 관한 연구가 활발히 진행되고 있으며, 대표적인 연구결과로 UTM, VTM, FastTM, LogTM, LogTM-SE 등이 소개되었다. 특히, 충돌 감지 정책으로 시그니처를 사용한 LogTM-SE는 효율적인 메모리 관리와 쓰레드 스케쥴링을 통해 고성능의 트랜잭셔널 메모리를 구현하였다. 하지만, 이 방식은 프로세서 내부의 코어 수가 증가하는 것에 비례하여 한 코어가 비교해야 하는 시그니처의 수가 증가하는 문제점을 갖고 있다. 이는 시그니처 처리 과정에서 병목현상을 야기하여 전체 성능을 저해하는 요인이 될 수 있다. 본 논문에서는 시그니처 비교 과정에서 나타날 수 있는 이러한 병목 현상을 개선하여 전체 트랜잭셔널 메모리의 성능 향상을 이루고자 다중 시그니처 비교 방식의 새로운 구조를 제안한다.

주기억 데이터베이스 시스템을 위한 병행수행 제어 프로토콜 (Concurrency Control Protocol for Main Memory Database Systems)

  • 심종익;배해영
    • 한국정보처리학회논문지
    • /
    • 제3권7호
    • /
    • pp.1687-1696
    • /
    • 1996
  • 대부분의 주기억 데이터베이스 시스템에서는 병행수행 제어를 위하여 2단계로 킹 기법(2LP)을 사용하고 있다. 이 방법은 다른 병행수행 제어에 비해 단순하며 많이 사용되고 있는 장점이 있다. 그러나 기존의 병행수행 제어 방법은 데이터가 주기억 장치에 저장되어 있을 경우 적합하지 않을 수 있다. 본 논문에서는 주기억 데이터 베이스 시스템 환경에 적합한 새로운 낙관적 병행수행 제어 프로토콜은 검증 단계에서 충돌이 발견되면 이를 해결하기 위해 충돌횟수에 대한 정보를 이용한다. 주기억 데이 터베이스 환경에서 2PL과 비교하여 트랜잭션의 처리율이 높아 지는 결과를 얻었다.

  • PDF

신뢰성을 고려한 병열프로세서에서 구성 (Implimentation of Parallel Procssor System with Reliability)

  • 고명삼;정택원
    • 전기의세계
    • /
    • 제31권5호
    • /
    • pp.355-360
    • /
    • 1982
  • In numerical computation, it is desirable to access any row or column, the main diagonal, subarrays, of a matrix without any conflict for successful parallel processing. To meet this requirement special storage scheme is used for conflict-free access of necessary data. Interconnection network, which connects processing elements and processing element memory modules, is required to execute the necessary operations. In this paper we discuss the skewing method for conflict-free, access to various bit slices and single-stage interconnection networks.

  • PDF

효율적인 메모리 관리를 이용한 ARM9 프로세서에서의 JPEG2000 코덱 구현 (Implementation of JPEG 2000 Codec on ARM9 Processor Using Effective Memory Management)

  • 조시원;이동욱
    • 대한전기학회논문지:시스템및제어부문D
    • /
    • 제55권10호
    • /
    • pp.446-451
    • /
    • 2006
  • In this paper, we propose an implementation of JPEG2000 codec on the ARM9 Processor which includes independent memory management facility. The codec and memory management facility together can control the encoding and the decoding process effectively within available memory area. Embedded appliances like cellular phones have very limited internal memory which can't be expanded easily. However, they should provide various applications and services using restricted memory resources. The proposed codec with memory management can provide image quality that is identical to the original image on embedded platform. The implemented codec has no memory conflict with other applications. It shows that the proposed codec can manage memory resources efficiently.

멀티코어 인메모리 환경에서 트랜잭션을 처리하기 위한 효율적인 HTM 기법 (Efficient Hardware Transactional Memory Scheme for Processing Transactions in Multi-core In-Memory Environment)

  • 장연우;강문환;윤민;장재우
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제23권8호
    • /
    • pp.466-472
    • /
    • 2017
  • 하드웨어 트랜잭셔널 메모리(HTM)는 트랜잭션 처리를 위한 병렬 프로그래밍 패러다임을 크게 바꾸었으며, 최근 Intel에서 TSX를 제안함에 따라 HTM에 기반한 다수의 연구들이 수행되었다. 그러나 기존 연구들은 트랜잭션 처리에서 하나의 원인에 대한 충돌 예측만을 지원하며, 모든 워크로드에 대해 획일화된 TSX 환경을 제공한다. 이러한 문제점을 해결하기 위해, 본 논문에서는 멀티코어 인메모리 환경에서 트랜잭션을 처리하기 위한 효율적인 HTM 기법을 제안한다. 첫째, 제안하는 기법은 과거 트랜잭션 처리 정보를 수집한 매트릭스를 이용하여, HTM 실패시의 대비책 경로로써 STM 혹은 single lock을 선택한다. 둘째, 머신러닝 알고리즘 기반 재시도 정책을 제공함으로써, 워크로드 특성에 맞는 효율적인 트랜잭션 처리를 수행한다. 마지막으로 STAMP를 이용한 성능평가를 통해, 제안하는 기법이 기존 연구에 비해 10~20%의 성능 향상이 있음을 보인다.

풍경 그림에서 전형적인 정보의 삭제 방법이 오기억에 미치는 영향 (Effects of the Manner of Deleting Typical Items in a Scene on False Memory)

  • 도경수;배경수
    • 인지과학
    • /
    • 제18권2호
    • /
    • pp.113-138
    • /
    • 2007
  • 풍경 그림을 사용하여 도식이 기억에 미치는 영향을 알아보았다. 실험 1에서는 즉시 검사를 실시하여 부호화할 때 도식이 기억에 미치는 영향을 알아보았고, 실험 2에서는 3일 지연 검사를 실시하여 파지기간 동안 도식이 기억에 미치는 영향을 알아보았다. 두 실험 모두에서 제시시간(250ms vs 1000ms)을 다르게 하고 목표 미끼를 생략하는 조건과 목표 미끼를 다른 물건으로 대체하는 조건으로 항목의 축어적 정보 부호화를 조작하였다. 특히 생략과 대체 조건을 비교하여 도식에 기반한 기대라는 하향정보 특정항목에 대한 상향정보가 기억에 미치는 효과를 알아보았다. 두 개의 실험에서 전형적인 항목에 대한 오기억은 지연검사에서도 별 변화가 없는데 반해 학습 항목에 대한 기억은 감소하였으며, 오기억은 생략조건에서 더 많이 보고되었으나, 비전형 항목에 대한 기억은 감소하였으며, 오기억은 생략조건에서 더 많이 보고되었으나, 비전형 항목에 대한 기억은 대체조건에서 더 많이 보고되었다. 이 결과는 도식에 기반한 오기억은 비교적 지속적이며, 도식에 의한 기대라는 하향 정보가 상향 정보와 충돌이 일어날 때에는 오기억이 감소한다는 사실을 보여 주었다.

  • PDF

소모전력/면적 제약조건에서 메모리 최적화 방법 (Memory Optimization Method with Energy / Area Constraints)

  • 이성철;신현철
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2008년도 하계종합학술대회
    • /
    • pp.451-452
    • /
    • 2008
  • In this paper we describe a multi-module, multi-port memory design procedure that satisfies area and/or energy constraints. Our procedure uses ILP models to determine (a) the memory configuration with minimum area, given the energy bound, (b) the memory configuration with minimum energy, given the area bound. If we have a margin in time constraint, we break up conflict edges and expend the search space of ILP. This method effectively reduces area and power of the designed results.

  • PDF