首页>
外国专利>
DEADLOCK FREE RESOURCE MANAGEMENT IN BLOCK BASED COMPUTING ARCHITECTURES
DEADLOCK FREE RESOURCE MANAGEMENT IN BLOCK BASED COMPUTING ARCHITECTURES
展开▼
机译:基于块的计算体系结构中的DEADLOCK免费资源管理
展开▼
页面导航
摘要
著录项
相似文献
摘要
Systems and methods are directed to efficient management of processor resources, particularly General Purpose Registers (GPRs), for example to minimize pipeline flushes prevent deadlocks by counting GPRs instead of allocating them to specific blocks of code. Blocks of code are allowed to execute if the Free GPRs count is adequate. The method contemplates counting the number of Register Writers in blocks of code which will write to GPRs which are in process of executing, and counting the GPRs which are available instead of merely allocating them to dedicated use by a block of code, or an instruction in a block of code. Because blocks do not run if there is not enough GPRs available for the block, deadlocks and pipeline flushes due to lack of resources can be minimized.
展开▼