会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • METHOD FOR OPTIMIZING SOFTWARE FOR ANY ONE OF A PLURALITY OF VARIANT ARCHITECTURES
    • 用于优化各种变体建筑物的软件的方法
    • WO1991019244A1
    • 1991-12-12
    • PCT/US1991003870
    • 1991-06-03
    • 3COM CORPORATIONSHERER, W., PaulCONNERY, Glenn, W.EMERY, Scott, Andrew
    • 3COM CORPORATION
    • G06F03/00
    • G06F12/023G06F9/44547
    • A method allows a designer to implement software for a wide variety of variant host architectures, without excessive usage of host memory (52). The method is based on providing an initialization module of the software to host memory (52). A portion of the initialization module determines the host architecture. The unneeded portions of the initialization module are freed, and needed portions are relocated into a contiguous memory space to minimize host memory usage. Any location dependent entries in the needed portions of the program are then updated based on the relocation. The initialization module includes a plurality of code blocks, (16, 18, 20, 22), each of which is optimized to a particular variant architecture. When the variant architecture of the host is identified, those code blocks which are optimized to the identified host are selected and the other code blocks are freed. The selected blocks are then relocated to optimize host usage.
    • 一种方法允许设计人员实现各种变体主机架构的软件,而不会过多地使用主机存储器(52)。 该方法基于提供软件的初始化模块以主机存储器(52)。 初始化模块的一部分确定主机架构。 初始化模块的不必要部分被释放,并且需要的部分被重定位到连续的存储器空间中以最小化主机存储器的使用。 然后根据重定位更新程序所需部分中的任何位置相关条目。 初始化模块包括多个代码块(16,18,20,22),每个代码块针对特定的变体架构被优化。 当识别主机的变体架构时,选择对识别的主机优化的代码块,并且释放其他代码块。 然后重新定位所选择的块以优化主机使用。