Font Size: a A A

Research On Implementation Mechanism Of On-Chip Percolation Data Allocation For Single-Core Processors

Posted on:2020-10-16Degree:MasterType:Thesis
Country:ChinaCandidate:H H BaoFull Text:PDF
GTID:2428330578457082Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The "storage wall" problem means that the speed of processor processes data is much faster than that accesses memory,which causing a huge speed gap between processor and memory.The percolation delay tolerance mechanism provides a new idea for mitigating the "storage wall" problem.The preliminary results of research show that it has a good improvement on the data transmission performance in the processor.However,the existing research based on percolation delay tolerance and percolation technology still have some shortcomings:most of the research perspectives are at the software level;The research methods of thread and data penetration through manual control can not reflect the characteristics of processor active data acquisition.Therefore,it is urgent to study the computer architecture in depth,and form a general method for implementing automatically migrate data of processor.In order to improve the previous problems of percolation delay tolerance,this paper proposes a percolation pipeline technology,based on the analysis of just-in-time locality,percolation data and percolation ideas,as a method to realize on-chip data migration.The main work of this paper is as follows.(1)Proposing a percolation pipeline technology.The technology of computer pipeline is an aspect of instruction-level parallelism that can improve processor performance.This paper proposes a percolation pipeline technology,which enables the processor to actively migrate on-chip data and distribute it in a suitable storage space on the chip.(2)Proposing a percolation register.The use of percolation register extends the on-chip storage hierarchy.Registers are the fastest memory devices in a computer system.This paper incorporates registers into the on-chip percolation storage hierarchy,which called percolation register.The percolation register is used to accept the data of pipeline migration and pass it to the CPU.This paper designs and implements simulation tools.Simulation experiments on simulation tools demonstrate the effectiveness of migrating on-chip data using the percolation pipeline and percolation register methods.
Keywords/Search Tags:Percolation, Register, Pipeline, Data Allocation
PDF Full Text Request
Related items