• Title/Summary/Keyword: buffer replacement

Search Result 57, Processing Time 0.023 seconds

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

  • Jeong, Yong Su;Kim, JinHyuk;Cho, Tae Hwan;Choi, SangBang
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.52 no.10
    • /
    • pp.82-94
    • /
    • 2015
  • In this paper, we propose hardware prefetch mechanism with an efficient cache replacement policy by giving priority to the trigger block in which a spatial region and producing a spatial region by using the displacement field. It could be taken into account the sequence of the program since a history is based on the trigger block of history record, and it could be quickly prefetching the instructions or data address by adding a stored value to the trigger address and displacement field since a history is stored as a displacement value. Also, we proposed a method of replacing at random by the cache replacement policy from the low priority block when the cache area is full after giving priority to the trigger block. We analyzed using the memory simulator program gem5 and PARSEC benchmark to assess the performance of the hardware prefetcher. As a result, compared to the existing hardware prefecture to generate the spatial region using a bit vector, L1 data cache miss rate was reduced about 44.5% on average and an average of 26.1% of L1 instruction misses occur. In addition, IPC (Instruction Per Cycle) showed an improvement of about 23.7% on average.

[$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
    • /
    • v.26 no.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

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

  • Chae, Han-seung;Lee, Yong-Moo;Yang, Seung-Min;Chun, Sung-Soo;Kim, Suk-Young;Ku, Young;Choung, Chong-Pyoung;Han, Soo-Boo;Choi, Sang-Mook;Rhyu, In-Chul
    • Journal of Periodontal and Implant Science
    • /
    • v.33 no.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 (라이트 백 캐쉬를 위한 빠른 라이트 백 기법)

  • Chung, Young-Jin;Lee, Kil-Whan;Lee, Yong-Surk
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.46 no.11
    • /
    • pp.101-109
    • /
    • 2009
  • Generally, depth cache and pixel cache of 3D graphics are designed by using write-back scheme for efficient use of memory bandwidth. Also, there are write after read operations of same address or only write operations are occurred frequently in 3D graphics cache. If a cache miss is detected, an access to the external memory for write back operation and another access to the memory for handling the cache miss are operated simultaneously. So on frequent cache miss situations, as the memory access bandwidth limited, the access time of the external memory will be increased due to memory bottleneck problem. As a result, the total performance of the processor or the IP will be decreased, also the problem will increase peak power consumption. So in this paper, we proposed a novel early write back cache architecture so as to solve the problems issued above. The proposed architecture controls the point when to access the external memory as to copy the valid data block. And this architecture can improve the cache performance with same hit ratio and same capacity cache. As a result, the proposed architecture can solve the memory bottleneck problem by preventing intensive memory accesses. We have evaluated the new proposed architecture on 3D graphics z cache and pixel cache on a SoC environment where ARM11, 3D graphic accelerator and various IPs are embedded. The simulation results indicated that there were maximum 75% of performance increase when using various simulation vectors.

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

  • Nam, Jung-Hyun;Park, Dong-Joo
    • Journal of KIISE:Databases
    • /
    • v.34 no.2
    • /
    • pp.109-118
    • /
    • 2007
  • Recently, flash memory is used to store data in mobile computing devices such as PDAs, SmartCards, mobile phones and MP3 players. These devices need index structures like the B-tree to efficiently support some operations like insertion, deletion and search. The BFTL(B-tree Flash Translation Layer) technique was first introduced which is for implementing the B-tree on flash memory. Flash memory has characteristics that a write operation is more costly than a read operation and an overwrite operation is impossible. Therefore, the BFTL method focuses on minimizing the number of write operations resulting from building the B-tree. However, we indicate in this paper that there are many rooms of improving the performance of the I/O cost in building the B-tree using this method and it is not practical since it increases highly the usage of the SRAM memory storage. In this paper, we propose a BOF(the B-tree On Flash memory) approach for implementing the B-tree on flash memory efficiently. The core of this approach is to store index units belonging to the same B-tree node to the same sector on flash memory in case of the replacement of the buffer used to build the B-tree. In this paper, we show that our BOF technique outperforms the BFTL or other techniques.

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

  • Park, Myung-Kyu;Kim, Sung-Jo
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.36 no.5
    • /
    • pp.412-421
    • /
    • 2009
  • Due to the physical characteristics of NAND flash memory, overwrite operations are not permitted at the same location, and therefore erase operations are required prior to rewriting. These extra operations cause performance degradation of NAND flash memory file system. Since it also has an upper limit to the number of erase operations for a specific location, frequent erases should reduce the lifetime of NAND flash memory. These problems can be resolved by delaying write operations in order to improve I/O performance: however, it will lower the cache hit ratio. This paper proposes a policy of page management using double cache for NAND flash memory file system. Double cache consists of Real cache and Ghost cache to analyze page reference patterns. This policy attempts to delay write operations in Ghost cache to maintain the hit ratio in Real cache. It can also improve write performance by reducing the search time for dirty pages, since Ghost cache consists of Dirty and Clean list. We find that the hit ratio and I/O performance of our policy are improved by 20.57% and 20.59% in average, respectively, when comparing them with the existing policies. The number of write operations is also reduced by 30.75% in average, compared with of the existing policies.

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

  • Lee, Won-Ho;Kim, Dong-Hyun;Kim, Jae-Ung;Oh, Hae-Sung;Choi, Byung-Ki;Lee, Jong-Sung
    • Journal of the Korean Institute of Traditional Landscape Architecture
    • /
    • v.32 no.1
    • /
    • pp.93-106
    • /
    • 2014
  • In this study, Analyze environment of location, investigation into vegetation resources, survey management status and establish to classify the management area for Natural monument No.374 Pyengdae-ri Torreya nucifera forest. The results were as follows: First, Torreya nucifera forest is concerned about influence of development caused by utilization of land changes to agricultural region. Thus, establish to preservation management plan for preservation of prototypical and should be excluded development activity to cause the change of terrain that Gotjawal in the Torreya nucifera forest is factor of base for generating species diversity. Secondly, Torreya nucifera forest summarized as 402 taxa composed 91 familly 263 genus, 353 species, 41 varieties and 8 forms. The distribution of plants for the first grade & second grade appear of endangered plant to Ministry of Environment specify. But, critically endangered in forest by changes in habitat, diseases and illegal overcatching. Therefore, when establishing forest management plan should be considered for put priority on protection. Thirdly, Torreya nucifera representing the upper layer of the vegetation structure. But, old tree oriented management and conservation strategy result in poor age structure. Furthermore, desiccation of forest on artificial management and decline in Torreya nucifera habitat on ecological succession can indicate a problem in forest. Therefore, establish plan such as regulation of population density and sapling tree proliferation for sustainable characteristics of the Torreya nucifera forest. Fourth, Appear to damaged of trails caused by use. Especially, Scoria way occurs a lot of damaged and higher than the share ratio of each section. Therefore, share ratio reduction Plan should be considered through the additional development of tourism routes rather than the replacement of Scoria. Fifth, Representing high preference of the Torreya nucifera forest tourist factor confirmed the plant elements. It is sensitive to usage pressure. And requires continuous monitoring by characteristic of Non-permanent. In addition, need an additional plan such as additional development of tourism elements and active utilizing an element of high preference. Sixth, Strength of protected should be differently accordance with importance. First grade area have to maintenance of plant population and natural habitats. Set the direction of the management. Second grade areas focus on annual regeneration of the forest. Third grade area should be utilized demonstration forest or set to the area for proliferate sapling. Fourth grade areas require the introduced of partial rest system that disturbance are often found in proper vegetation. Fifth grade area appropriate to the service area for promoting tourism by utilizing natural resources in Torreya nucifera forest. Furthermore, installation of a buffer zone in relatively low ratings area and periodic monitoring to the improvement of edge effect that adjacent areas of different class.