register allocation 中文意思是什麼

register allocation 解釋
寄存浦配
  • register : n 1 記錄,注冊,登記,掛號。2 (人口動態,戶籍等的)登記簿,注冊簿;【商業】船籍登記簿;海關證明...
  • allocation : n. 1. (原料等的)分配,配給。2. 配給物,配給量。3. 定位置,部署。4. 【會】(經費、收入等的)分配法。
  1. Firstly, the thesis summarizes the compilation optimizations in modern compiler and the direction of low - power compilation, then analyses the modern compiler such as impact and trimaran, especially their register allocation strategies

    本文首先概述了現代編譯器中的編譯優化技術以及低功耗編譯的方向,具體分析了面向指令級優化的編譯器impact和trimaran ,分析了其中的組成模塊,並深入了解其中的寄存器分配機制。
  2. Then, the course of the development of register allocation strategy is illuminated in detail and a direct priority - based register allocation approach via the analysis and comparison of many improvements to the graph coloring strategy is proposed, it selects the split live range based on the priorities of the spilled live ranges not the priorities of the total candidate live ranges

    然後,詳細闡明了寄存器分配策略的演化歷程,通過分析和比較基於圖著色法的各種改進方案,從實現最優分配的角度,在chow和hennessy的寄存器分配方案的基礎上提出一種基於直接優先級的寄存器分配策略,更直接、更具體地根據溢出活躍范圍段的優先級決定切分。
  3. Virtual call speculation if a virtual call, or other call through a function pointer, frequently targets a certain function, a profile - guided optimization can insert a conditionally - executed direct call to the frequently - targeted function, and the direct call can be inlined. register allocation

    虛調用推理如果某個虛調用或其他通過函數指針的調用頻繁指向特定的函數,按配置優化可以將一個按條件執行的直接調用插入這個頻繁指向的函數,並且可以內聯該直接調用。
  4. Rat register alias table. during resource allocation the renaming of logical to physical registers is performed here

    寄存器別名表。當資源再行分配時,對物理寄存器進行邏輯的重命名。
  5. At length, the thesis expounds the register stack and register stack engine in itanium and analyses the existed improvements to stack register allocation strategy in detail

    本文最後概述了itanium中的棧寄存器和rse機制,並詳細分析和比較現存的棧寄存器分配優化方案。
  6. Many traditional optimizations such as register allocation optimizations are able to reduce the energy consumption indirectly while reducing the executed instructions. for instance, the improvements to the code generation techniques for the register stack can reduce the register saves and restores, further reduce the energy consumption and the execution delay

    例如在itanium中,對棧寄存器分配的優化,可以減少rse ( registerstackengine )的溢出和填入操作,從而減少了處理器的等待時間,同時,降低了指令執行帶來的功耗。
  7. Interprocedural register allocation 64 - bit operating systems only

    過程間的寄存器分配(僅限64位操作系統)
  8. In the second part, this paper does deeply research on how to use the memory system effectively. firstly, this paper proposes a modified register allocation via graph coloring to alleviate port conflicts

    然後,面對分體寄存器文件可能產生埠沖突的新問題,提出了改進的基於圖著色的寄存器分配法。
  9. Automatic register allocation

    自動寄存器分配
  10. Provides local and global optimizations, automatic - register allocation, and loop optimization

    提供局部優化和全局優化、自動寄存器分配和循環優化。
  11. Optimizing with profile data results in better register allocation. basic block optimization

    寄存器分配用配置文件數據進行優化,可以實現更好的寄存器分配。
  12. It is important to balancing the benefit and the cost of register allocation. this thesis presents a translation - guided algorithm of register allocation in dynamic binary translation

    4 .作者參與設計並實現了兩個二進制翻譯系統,並把上述優化都分別運用到了這兩個系統中。
  13. Adding the exception mechanics to the system doesn ’ t decrease the performance of the common programs. 3. register allocation is a key field relating to the efficiency of a binary translator

    3 .寄存器的使用效率是決定程序性能的關鍵因素之一,本文提出了適用於動態二進制翻譯的翻譯制導寄存器分配方法。
  14. In the dissertation, we discuss the issues on loop unrolling, register allocation, and cost model, etc. some of the achievements are applied to the implementation of an open source compiler

    本文結合epic體系結構特性,對軟體流水技術中的循環展開、寄存器分配、開銷模型和決策框架等領域進行了研究,並將其中一些成果應於一個開放源碼的編譯器,取得了比較好的效果。
  15. The contribution of this dissertation includes : ( 1 ) a register sensitive unrolling ( rsu ) algorithm is presented, which evaluates unrolling factors considering register pressure to allow more loops to be software pipelined ; ( 2 ) a stacked register allocation ( sra ) algorithm is presented to allocate free stacked registers to variants requiring static registers

    本文的主要貢獻包括以下幾個方面: ( 1 )提出了一種寄存器敏感的循環展開因子( rsu )演算法。該方法通過寄存器壓力的分析,重新計算循環展開因子,避免了過度展開而導致的寄存器壓力過大問題,從而盡可能地保證軟體流水的順利進行; ( 2 )提出了一種堆棧寄存器分配( sra )演算法。
  16. To implement dynamic binary translation effectively, several optimized methods come up in this thesis : efla algorithm to enhance the efficiency of emulating the condition code of the source platform on target platform ; two algorithms to handle the active and passive exception in application level ; and a translation - guided algorithm for register allocation

    針對動態二進制翻譯,本文提出了若干種優化方案:提高在目標機器上模擬源機器標志位效率的efla演算法;處理應用級主動異常和被動異常的兩個演算法;翻譯制導的寄存器優化演算法。
分享友人