Predictive Dynamic System Scheduling
    1.
    发明申请
    Predictive Dynamic System Scheduling 有权
    预测动态系统调度

    公开(公告)号:US20110247003A1

    公开(公告)日:2011-10-06

    申请号:US12751288

    申请日:2010-03-31

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5061

    摘要: Resources of a partitionable computer system are partitioned into at least first and second partitions, in accordance with a first or second mode of operation of the partitionable computer system. The system is run in the first or second mode, partitioned in accordance with the partitioning step. Periodically, it is determined whether the computer system should be switched from one mode to the other mode. If so, the computer system is run in the other mode, partitioned in accordance with the other mode. The first and second modes of operation are defined in accordance with historical observations of the partitionable computer system. The periodic determination is carried out based on predictions in accordance with the historical observations.

    摘要翻译: 根据可分割计算机系统的第一或第二操作模式,可分区计算机系统的资源被划分为至少第一和第二分区。 系统以第一或第二模式运行,根据分区步骤进行分区。 定期地,确定计算机系统是否应该从一种模式切换到另一种模式。 如果是这样,则计算机系统以其他模式运行,根据其他模式进行分区。 第一和第二操作模式根据可分区计算机系统的历史观察来定义。 根据历史观察的预测进行周期性测定。

    Predictive dynamic system scheduling
    2.
    发明授权
    Predictive dynamic system scheduling 有权
    预测动态系统调度

    公开(公告)号:US08806501B2

    公开(公告)日:2014-08-12

    申请号:US12751288

    申请日:2010-03-31

    IPC分类号: G06F9/46 G06F15/173 G06F9/50

    CPC分类号: G06F9/5061

    摘要: Resources of a partitionable computer system are partitioned into at least first and second partitions, in accordance with a first or second mode of operation of the partitionable computer system. The system is run in the first or second mode, partitioned in accordance with the partitioning step. Periodically, it is determined whether the computer system should be switched from one mode to the other mode. If so, the computer system is run in the other mode, partitioned in accordance with the other mode. The first and second modes of operation are defined in accordance with historical observations of the partitionable computer system. The periodic determination is carried out based on predictions in accordance with the historical observations.

    摘要翻译: 根据可分割计算机系统的第一或第二操作模式,可分区计算机系统的资源被划分成至少第一和第二分区。 系统以第一或第二模式运行,根据分区步骤进行分区。 定期地,确定计算机系统是否应该从一种模式切换到另一模式。 如果是这样,则计算机系统以其他模式运行,根据其他模式进行分区。 第一和第二操作模式根据可分区计算机系统的历史观察来定义。 根据历史观察的预测进行周期性测定。

    Dynamic System Scheduling
    3.
    发明申请
    Dynamic System Scheduling 有权
    动态系统调度

    公开(公告)号:US20110247002A1

    公开(公告)日:2011-10-06

    申请号:US12751251

    申请日:2010-03-31

    IPC分类号: G06F9/50 G06F9/46

    摘要: Resources of a partitionable computer system are partitioned into: (i) a first partition for first jobs, the first jobs being at least one of small and short running; and (ii) a second partition for second jobs, the second jobs being at least one of large and long running. The computer system is run as partitioned in the partitioning step and the partitioning is periodically re-evaluated against at least one threshold for at least one of the partitions. If the periodic re-evaluation suggests that one of the first and second partitions is underutilized, the resources of the partitionable computer system are dynamically re-partitioned to reassign at least some of the resources of the partitionable computer system from the underutilized one of the first and second partitions to another one of the first and second partitions

    摘要翻译: 可分区计算机系统的资源被划分为:(i)用于第一作业的第一分区,第一作业是小和短运行中的至少一个; 和(ii)用于第二作业的第二分区,所述第二作业是大的和长的运行中的至少一个。 计算机系统在分区步骤中分区运行,并且针对至少一个分区的至少一个阈值周期性地重新评估分区。 如果周期性重新评估表明第一和第二分区中的一个未充分利用,则可分区计算机系统的资源被动态地重新划分,以将可分区计算机系统的至少一些资源从第一 以及第二分区到第一和第二分区中的另一个分区

    Dynamic system scheduling
    4.
    发明授权
    Dynamic system scheduling 有权
    动态系统调度

    公开(公告)号:US08615764B2

    公开(公告)日:2013-12-24

    申请号:US12751251

    申请日:2010-03-31

    IPC分类号: G06F9/46

    摘要: Resources of a partitionable computer system are partitioned into: (i) a first partition for first jobs, the first jobs being at least one of small and short running; and (ii) a second partition for second jobs, the second jobs being at least one of large and long running. The computer system is run as partitioned in the partitioning step and the partitioning is periodically re-evaluated against at least one threshold for at least one of the partitions. If the periodic re-evaluation suggests that one of the first and second partitions is underutilized, the resources of the partitionable computer system are dynamically re-partitioned to reassign at least some of the resources of the partitionable computer system from the underutilized one of the first and second partitions to another one of the first and second partitions.

    摘要翻译: 可分区计算机系统的资源被划分为:(i)用于第一作业的第一分区,第一作业是小和短运行中的至少一个; 和(ii)用于第二作业的第二分区,所述第二作业是大的和长的运行中的至少一个。 计算机系统在分区步骤中分区运行,并且针对至少一个分区的至少一个阈值周期性地重新评估分区。 如果周期性重新评估表明第一和第二分区中的一个未充分利用,则可分区计算机系统的资源被动态地重新划分,以将可分区计算机系统的至少一些资源从第一 以及第二分区到第一和第二分区中的另一个分区。

    Shared performance monitor in a multiprocessor system
    9.
    发明授权
    Shared performance monitor in a multiprocessor system 有权
    多处理器系统中的共享性能监视器

    公开(公告)号:US08904392B2

    公开(公告)日:2014-12-02

    申请号:US13484797

    申请日:2012-05-31

    IPC分类号: G06F9/46 G06F11/34

    摘要: A performance monitoring unit (PMU) and method for monitoring performance of events occurring in a multiprocessor system. The multiprocessor system comprises a plurality of processor devices units, each processor device for generating signals representing occurrences of events in the processor device, and, a single shared counter resource for performance monitoring. The performance monitor unit is shared by all processor cores in the multiprocessor system. The PMU is further programmed to monitor event signals issued from non-processor devices.

    摘要翻译: 用于监视在多处理器系统中发生的事件的性能的性能监视单元(PMU)和方法。 多处理器系统包括多个处理器设备单元,用于产生表示处理器设备中事件发生的信号的每个处理器设备,以及用于性能监控的单个共享计数器资源。 性能监视器单元由多处理器系统中的所有处理器核共享。 PMU进一步被编程为监视从非处理器设备发出的事件信号。

    Vector loads with multiple vector elements from a same cache line in a scattered load operation
    10.
    发明授权
    Vector loads with multiple vector elements from a same cache line in a scattered load operation 有权
    在分散加载操作中,来自相同高速缓存行的多个向量元素的向量加载

    公开(公告)号:US08904153B2

    公开(公告)日:2014-12-02

    申请号:US12876321

    申请日:2010-09-07

    摘要: Mechanisms for performing a scattered load operation are provided. With these mechanisms, an extended address is received in a cache memory of a processor. The extended address has a plurality of data element address portions that specify a plurality of data elements to be accessed using the single extended address. Each of the plurality of data element address portions is provided to corresponding data element selector logic units of the cache memory. Each data element selector logic unit in the cache memory selects a corresponding data element from a cache line buffer based on a corresponding data element address portion provided to the data element selector logic unit. Each data element selector logic unit outputs the corresponding data element for use by the processor.

    摘要翻译: 提供了执行分散加载操作的机构。 利用这些机制,扩展地址被接收在处理器的高速缓冲存储器中。 扩展地址具有多个数据元素地址部分,其指定使用单个扩展地址来访问的多个数据元素。 多个数据元素地址部分中的每一个被提供给高速缓冲存储器的相应数据元素选择器逻辑单元。 高速缓冲存储器中的每个数据元素选择器逻辑单元基于提供给数据元素选择器逻辑单元的相应数据元素地址部分从高速缓存行缓冲器中选择相应的数据元素。 每个数据元素选择器逻辑单元输出相应的数据元素供处理器使用。