• Title/Summary/Keyword: buffer replacement

검색결과 57건 처리시간 0.018초

변위 히스토리 버퍼를 이용한 명령어 및 데이터 프리페치 기법 (Instructions and Data Prefetch Mechanism using Displacement History Buffer)

  • 정용수;김진혁;조태환;최상방
    • 전자공학회논문지
    • /
    • 제52권10호
    • /
    • pp.82-94
    • /
    • 2015
  • 본 논문에서는 변위 필드를 이용해 히스토리 레코드를 생성하는 방법과 히스토리 레코드의 기준이 되는 트리거 블록에 우선 순위를 부여하여 효율적인 캐시 교체를 가능하게 하는 하드웨어 프리페치 기법을 제안한다. 히스토리 레코드의 트리거 블록을 기준으로 히스토리를 생성하기 때문에 프로그램의 시퀀스를 고려할 수 있으며, 히스토리를 변위 값으로 저장하기 때문에 트리거 주소와 변위필드에 저장된 값을 더해 빠르게 명령어 또는 데이터 주소를 프리페치 할 수 있다. 또한, 트리거 블록에 우선순위를 부여하고 캐시 교체 정책으로 랜덤 교체 방법을 사용해 캐시 공간이 가득 찼을 때 우선순위가 낮은 블록부터 랜덤하게 교체하는 방법을 제안한다. 제안하는 하드웨어 프리페처의 성능을 평가하기 위해 메모리 분석 시뮬레이터인 gem5와 PARSEC 벤치마크 프로그램을 사용하였다. 그 결과 비트벡터를 이용해 공간영역을 생성하는 기존의 하드웨어 프리페처와 비교해 L1 데이터 캐시의 미스율은 평균 약 44.5% 감소하였고 L1 명령어 캐시의 미스율은 평균 약 31% 감소하였다. 또한 IPC (Instruction Per Cycle)는 평균 약 23.7% 향상을 보였다.

[$Cl^-$-sensitive Component of $Ca^{2+}$-activated Tail Current in Rabbit Atrial Myocytes

  • Park, Choon-Ok;So, In-Suk;Ho, Won-Kyung;Kim, Woo-Gyeum;Earm, Yung-E
    • The Korean Journal of Physiology
    • /
    • 제26권1호
    • /
    • pp.27-35
    • /
    • 1992
  • We used the whole cell patch clamp technique to examine the ionic basis for the tail current after depolarizing pulse in single atrial myocytes of the rabbit. We recorded the tail currents during various repolarizations after short depolarizing pulse from a holding potential of -70 mV. The potassium currents were blocked by external 4-aminopyridine and replacement of internal potassium with cesium. The current was reversed to the outward direction above +10 mV. High concentrations of intracellular calcium buffer inhibited the activation of the current. Diltiazem and ryanodine blocked it too. These data suggest that the current is activated by intracellular calcium released from sarcoplasmic reticulumn. When the internal chloride concentration was increased, the inward tail current was increased. The current was partially blocked by the anion transport blocker niflumic acid. The current voltage curve of the niflumic acid sensitive current component shows outward rectification and is well fitted to the current voltage curve of the theoretically predicted chloride current calculated from the constant field equation. The currents recorded in rabbit atrial myocytes, with the method showing isolated outward Na Ca exchange current in ventricular cells of the guinea pig, suggested that chloride conductance could be activated with the activation of Na/ca exchange current. From the above results it is concluded that a chloride sensitive component which is activated by intracellular calcium contributes to tail currents in rabbit atrial cells.

  • PDF

생분해성 Calcium Metaphosphate골이식재의 골조직재생효과에 관한 연구 (The effect of calcium metaphosphate bone graft materials on bone regeneration)

  • 채한승;이용무;양승민;천성수;김석영;구영;정종평;한수부;최상묵;류인철
    • Journal of Periodontal and Implant Science
    • /
    • 제33권1호
    • /
    • pp.13-26
    • /
    • 2003
  • Periodontal regeneration therapy with bone-substituting materials has gained favorable clinical efficacy by enhancing osseous regeneration in periodontal bony defect. As bone-substituting materials, bone powder, calcium phosphate ceramic, modified forms of hydroxyapatite, and hard tissue replacement polymer have demonstrated their periodontal bony regenerative potency. Bone-substituting materials should fulfill several requirements such as biocompatibility, osteogenecity, malleability, biodegradability. The purpose of this study was to investigate biocompatibility, osteo-conduction capacity and biodegradability of $Na_2O$, $K_2O$ added calcium metaphosphate(CMP). Beta CMP was obtained by thermal treatment of anhydrous $Ca_2(H_2PO_4)_2$. $Na_2O$ and $K_2O$ were added to CMP. The change of weight of pure CMP, $Na_2O$-CMP, and $K_2O$-CMP in Tris-buffer solution and simulated body fluid for 30 days was measured. Twenty four Newzealand white rabbits were used in negative control, positive control(Bio-Oss), pure CMP group, 5% $Na_2$-CMP group, 10% $Na_2O$-CMP goup, and 5% $K_2O$-CMP group. In each group, graft materials were placed in right and left parietal bone defects(diameter 10mm) of rabbit. The animals were sacrificed at 3 months and 6 months after implantation of the graft materials. Degree of biodegradability of $K_2O$ or $Na_2O$ added CMP was greater than that of pure CMP in experimental condition. All experimental sites were healed with no clinical evidence of inflammatory response to all CMP implants. Histologic observations revealed that all CMP grafts were very biocompatible and osseous conductive, and that in $K_2O$-CMP or $Na_2O$-CMP implanted sites, there was biodegradable pattern, and that in site of new bone formation, there was no significant difference between all CMP group and DPBB(Bio-Oss) group. From this result, it was suggested that all experimental CMP group graft materials were able to use as an available bone substitution.

라이트 백 캐쉬를 위한 빠른 라이트 백 기법 (The Early Write Back Scheme For Write-Back Cache)

  • 정영진;이길환;이용석
    • 대한전자공학회논문지SD
    • /
    • 제46권11호
    • /
    • pp.101-109
    • /
    • 2009
  • 일반적으로 3차원 그래픽 깊이 캐쉬와 픽셀 캐쉬는 메모리 대역폭의 효율적인 사용을 위하여 라이트 백(write-back) 캐쉬로 설계된다. 또한 3차원 그래픽 특성상 캐쉬 읽기 접근을 시도한 주소에 대한 캐쉬 쓰기 접근 혹은 읽기 접근이 발생하지 않고 캐쉬 쓰기 접근만 발생하는 경우가 많다. 캐쉬 메모리의 모든 블록이 사용되고 있는 상태에서 캐쉬 접근 실패가 발생하면 캐쉬 메모리 한 블록이 교체 알고리즘(replacement algorithm)에 의하여 한 블록을 라이트 백 동작을 실행하고 그 블록에 다른 데이터를 저장한다. 이러한 캐쉬 접근 실패 발생은 방출되는 캐쉬 메모리 한 블록의 데이터를 저장하기 위한 외부 메모리 쓰기 접근과 캐쉬 접근 실패를 처리하기 위한 외부 메모리 접근을 동시에 발생시킨다. 따라서 연속적인 캐쉬 접근 실패가 발생하는 경우 다량의 메모리 읽기와 쓰기 접근이 동시에 발생되어 메모리 병목현상을 유발시키고 이는 결국 메모리 접근 소요 시간을 길어지게 한다. 이와 같이 연속적인 캐쉬 접근 실패는 캐쉬를 사용하는 프로세서나 IP의 성능 저하와 전력소비 증가를 유발한다. 본 논문에서는 캐쉬 사용 시 발생하는 메모리 병목현상을 최소화하기 위하여 빠른 라이트 백이라는 새로운 방법을 사용하였다. 이 방법은 캐쉬 메모리 블록에 들어있는 유효 데이터를 방출하는 시점을 조절하여 외부 메모리 접근이 다량으로 몰리는 것을 방지하는 것이다. 즉 같은 메모리 용량과 접근 성공율을 가지는 캐쉬의 성능을 증가시킬 수 있는 방법이다. 이를 통하여 메모리 병목 현상을 완화시킬 수 있고 또한 캐쉬 접근 실패 시 소요되는 평균 메모리 접근 소요시간을 줄일 수 있다. 이러한 새로운 캐쉬 구조를 위한 실험은 ARM11, 3차원 그래픽 가속기 및 다양한 IP들이 내장되어 있는 SoC 환경에서 3차원 그래픽 가속기의 깊이 캐쉬와 픽셀 캐쉬에 적용하여 진행하였으며 여러 가지 실험 벡터를 이용하여 결과를 측정하였을때 성능을 향상시킬 수 있다.

플래시 메모리 상에서 B-트리 설계 및 구현 (Design and Implementation of B-Tree on Flash Memory)

  • 남정현;박동주
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제34권2호
    • /
    • pp.109-118
    • /
    • 2007
  • 최근 PDA, 스마트카드, 휴대폰, MP3 플레이어와 같은 이동 컴퓨팅 장치의 데이타 저장소로 플래시 메모리를 많이 사용하고 있다. 이런 장치는 데이타를 효율적으로 삽입, 삭제, 검색하기 위해 B-트리와 같은 색인기법을 필요로 한다. 플래시 메모리 상에서의 B-트리 구현에 관한 기존 연구로서는 BFTL(B-Tree Flash Translation Layer) 기법이 최초로 제안 되었다. 플래시 메모리는 읽기연산보다 쓰기연산 비용이 훨씬 크며, 덮어쓰기(overwrite)가 불가능하다는 특정을 갖고 있다. 따라서 BFTL 기법에서는 B-트리 구축 시 발생되는 다량의 쓰기연산을 최소화하는데 초점을 맞추고 있다. 하지만 BFTL 기법에 성능 개선의 여지가 많이 남아 있으며, BFTL 기법이 SRAM 메모리 공간을 증가시킨다는 단점 때문에 비현실적이다. 본 논문에서는 플래시 메모리 상에서 효율적으로 B-트리를 구축하기 위한 BOF(B-Tree On Flash Memory)기법을 제안한다. BOF 기법의 핵심은, B-트리 구축 시 사용하는 임시 버퍼의 인덱스 유닛(index unit)들을 플래시 메모리에 저장할 때 같은 노드에 속하는 인텍스 유닛들을 같은 섹터에 저장하는 것이다. 본 논문에서는 성능평가 실험을 통해 BOF 기법의 우수성을 보인다.

NAND 플래시 메모리 파일 시스템을 위한 더블 캐시를 활용한 페이지 관리 정책 (A Policy of Page Management Using Double Cache for NAND Flash Memory File System)

  • 박명규;김성조
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제36권5호
    • /
    • pp.412-421
    • /
    • 2009
  • NAND 플래시 메모리는 특성상 덮어쓰기 연산이 불가능하기 때문에 지움 연산이 선행되어야 하므로 I/O 처리 속도가 느려지게 되어 성능저하의 원인이 된다. 또한 지움 횟수가 제한적 이어서 지움 연산이 빈번히 발생하게 되면, NAND 플래시 메모리의 수명이 줄어든다. 이러한 문제점을 해결하기 위해 NAND 플래시 메모리의 특성을 고려한 쓰기 지연 기법을 사용하면, 쓰기 횟수가 줄어들어 I/O 성능 향상에 도움이 되지만, 캐시 적중률이 낮아진다. 본 논문은 NAND 플래시 메모리 파일 시스템을 위한 더블캐시를 활용한 페이지 관리 정책을 제안한다. 더블 캐시는 실질적인 캐시인 Real Cache와 참조 페이지의 패턴을 관찰하기 위한 Ghost Cache로 구성된다. 이 정책은 Ghost Cache에서 쓰기를 지연함으로써 Real Cache에서의 적중률을 유지할 수 있고, Ghost Cache를 Dirty 리스트와 Clean 리스트로 구성하여 Dirty 페이지에 대한 탐색 시간을 줄임으로써 쓰기 연산 성능을 높인다. 기존 정책들과의 성능을 비교한 결과 제안된 정책이 기존 정책들에 비해 평균적으로 적중률은 20.57%, 그리고 I/O 성능은 20.59% 우수했고, 쓰기 횟수는 30.75% 줄었다.

천연기념물 제374호 제주 평대리 비자나무 숲의 보존·관리방향 설정을 위한 기초연구 (A Basic Study on the Establishment of Preservation and Management for Natural Monument(No.374) Pyeongdae-ri Torreya nucifera forest of Jeju)

  • 이원호;김동현;김재웅;오해성;최병기;이종성
    • 한국전통조경학회지
    • /
    • 제32권1호
    • /
    • pp.93-106
    • /
    • 2014
  • 본 연구는 천연기념물 제374호 제주 평대리 비자나무 숲의 입지환경, 식생자원과 이용 및 관리현황을 조사하고, 현재 적용되는 관리구역에 대한 등급을 설정한 것으로써 다음과 같은 결과를 도출하였다. 첫째, 제주 평대리 비자나무 숲은 토지이용형태가 농업지역으로 변화하면서 대상지 주변지역으로의 개발압력에 의한 영향이 우려되며, 비자나무 숲 내 곶자왈지대는 종 다양성을 확보할 수 있는 기반요소로 원형보존의 관리계획 설정 및 지형의 변화를 야기하는 개발행위는 배제되어야 한다. 둘째, 제주 평대리 비자나무 숲의 소산식물상은 총 91과 263속 353종 41변종 8품종의 402분류군이 조사되었다. 이 중 환경부 지정 법정 멸종위기식물종 중 멸종위기식물 I II급에 해당하는 식물의 분포가 확인되었으나 현재의 서식처 변화 및 종의 병해, 불법 남획 등에 따른 개체 소실에 의해 비자나무 숲 내 종의 절멸 위험도 존재하므로 제주 평대리 비자나무 숲의 관리방안 설정 시 우선적으로 보호되어야 할 대상으로 고려되어야 한다. 셋째, 비자나무가 상관을 대표하는 식생구조를 나타내고 있으나, 노거수 위주의 영속적 관리와 보존전략은 빈약한 연령구조를 야기하였으며, 일부 구역의 인위적 관리에 의한 숲의 건조화, 자연적 천이에 의한 비자나무의 입지 감소 등의 문제점이 발생하는 바, 수목밀도의 조절 및 후계목 증식 등 제주 평대리 비자나무 숲의 특성을 유지할 수 있는 방안의 마련이 필요하다. 넷째, 이용에 따른 탐방로의 훼손이 발견되었으며, 특히 화산송이길의 훼손 및 분담율이 높게 나타났다. 따라서 화산송이의 단순한 보충보다는 현행 탐방로 외에 추가적인 관광루트 개발을 통한 분담율 완화 방안이 고려되어야 한다. 섯째, 제주 평대리 비자나무 숲의 관광요소 중 높은 선호도를 나타내는 식물적 요소는 이용에 관한 압력이 민감하게 작용하고, 비영속적인 특성상 지속적 모니터링이 필요하며, 추가적 관광요소 개발과 동시에 현재 높은 선호도를 나타내는 요소를 적극 활용하는 등의 방안이 마련되어야 한다. 여섯째, 보호강도별 중요도에 따라 I등급 지역은 존속개체군의 유지와 서식처의 훼손을 방지하고, II등급 지역은 연차별 숲의 재생을 위주로 관리방향을 설정하며, III등급 지역은 비자나무 시범림이나 후계목 증식을 위한 지역으로 설정되어야 한다. IV등급 지역은 고유 식생의 교란이 많이 발생하는 곳으로 부분별 휴식년제의 도입이 필요하다. V등급 지역은 비자나무 숲의 관광활용을 위한 서비스 공간 적지에 속한다. 상이한 등급의 지역 인접에 따른 가장자리효과에 대한 방안으로는 상대적으로 등급이 낮은 곳에 환경간섭을 피하기 위한 버퍼존의 설치와 주기적 모니터링이 요구된다.