Parallele Hardware- und Software-Blockverarbeitungspipelines

    公开(公告)号:DE112014004432T5

    公开(公告)日:2016-06-16

    申请号:DE112014004432

    申请日:2014-08-20

    Applicant: APPLE INC

    Abstract: Eine Blockverarbeitungspipeline, die eine Softwarepipeline und eine Hardwarepipeline einschließt, die parallel ausgeführt werden. Die Softwarepipeline wird der Hardwarepipeline mindestens einen Block voraus ausgeführt. Die Stufen der Pipeline können jeweils eine Hardwarepipelinekomponente aufweisen, die eine oder mehrere Operationen an einem aktuellen Block in der Stufe ausführt. Mindestens eine Stufe der Pipeline kann zudem eine Softwarepipelinekomponente einschließen, die eine Konfiguration für die Hardwarekomponente in der Stufe der Pipeline zum Verarbeiten eines nächsten Blocks ermittelt, während die Hardwarekomponente der aktuellen Block verarbeitet. Die Softwarepipelinekomponente kann die Konfiguration gemäß Informationen bezüglich des nächsten Blocks verarbeiten, die aus einer vorgeschalteten Stufe der Pipeline erhalten werden. Die Softwarepipelinekomponente kann zudem Informationen bezüglich eines Blocks erhalten, der zuvor in der Stufe verarbeitet wurde.

    METHOD AND APPARATUS FOR A THERMAL CONTROL SYSTEM BASED ON VIRTUAL TEMPERATURE SENSORS
    2.
    发明申请
    METHOD AND APPARATUS FOR A THERMAL CONTROL SYSTEM BASED ON VIRTUAL TEMPERATURE SENSORS 审中-公开
    基于虚拟温度传感器的热控制系统的方法和装置

    公开(公告)号:WO2008019037A3

    公开(公告)日:2008-04-03

    申请号:PCT/US2007017280

    申请日:2007-08-01

    CPC classification number: G06F1/206 Y02D10/16

    Abstract: Methods and apparatuses for providing virtual temperature sensor to control temperatures in a data processing system. In one aspect, a data processing system includes a virtual temperature sensor to provide system temperature for different system configurations, and a controller coupled to the sensor to control operations of the data processing system according to the virtual temperature. The virtual temperature sensor typically derives the temperature of a particular configuration of the data processing system using mathematical models or one or more operating parameters of the data processing system. In one example, the mathematical models include a characterization table which provides the measured temperature data from various system configurations. These measurements are performed with temperature sensors positioned in ideal locations for different configuration, and are preprocessed to provide the virtual temperature computation. The characterization table also includes thermal characteristics, such as thermal time constant and thermal resistance, of the critical components at multiple thermal control states.

    Abstract translation: 用于提供虚拟温度传感器以控制数据处理系统中的温度的方法和设备。 在一个方面,数据处理系统包括为不同系统配置提供系统温度的虚拟温度传感器,以及耦合到传感器以根据虚拟温度控制数据处理系统的操作的控制器。 虚拟温度传感器通常使用数学模型或数据处理系统的一个或多个操作参数来导出数据处理系统的特定配置的温度。 在一个示例中,数学模型包括提供来自各种系统配置的测量的温度数据的特征表。 这些测量是通过位于理想位置的温度传感器进行不同配置,并进行预处理以提供虚拟温度计算。 特征表还包括多个热控制状态下关键部件的热特性,例如热时间常数和热阻。

Patent Agency Ranking