会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 102. 发明申请
    • Modeling System-Level Effects of Soft Errors
    • 软错误的系统级效应建模
    • US20100083203A1
    • 2010-04-01
    • US12243427
    • 2008-10-01
    • Pradip BosePrabhakar N. KudvaJude A. RiversPia N. SandaJohn-David Wellman
    • Pradip BosePrabhakar N. KudvaJude A. RiversPia N. SandaJohn-David Wellman
    • G06F17/50
    • G06F17/5036G06F2217/82
    • Mechanisms for modeling system level effects of soft errors are provided. Mechanisms are provided for integrating device-level and component-level soft error rate (SER) analysis mechanisms with micro-architecture level performance analysis tools during a concept phase of the IC design to thereby generate a SER analysis tool. A first SER profile for the IC design is generated by applying the SER analysis tool to the IC design. At a later phase of the IC design, detailed information about SER vulnerabilities of logic and storage elements within the IC design are obtained and the first SER profile is refined based on the detailed information about SER vulnerabilities to thereby generate a second SER profile for the IC design. Modifications to the IC design are made at one or more phases of the IC design based on one of the first SER profile or the second SER profile.
    • 提供了对软错误的系统级别影响进行建模的机制。 提供了在IC设计的概念阶段将器件级和组件级软错误率(SER)分析机制与微架构级性能分析工具集成的机制,从而生成SER分析工具。 通过将SER分析工具应用于IC设计,可以生成IC设计的第一个SER简档。 在IC设计的后期阶段,获得关于IC设计中逻辑和存储元件的SER漏洞的详细信息,并且基于关于SER漏洞的详细信息来改进第一SER简档,从而为IC生成第二SER简档 设计。 基于第一SER简档或第二SER简档中的一个,在IC设计的一个或多个阶段进行对IC设计的修改。
    • 107. 发明授权
    • Low overhead dynamic thermal management in many-core cluster architecture
    • 多核心集群架构中的低开销动态热管理
    • US08595731B2
    • 2013-11-26
    • US12698545
    • 2010-02-02
    • Pradip BosePhilip G. EmmaEren KursunJude A. Rivers
    • Pradip BosePhilip G. EmmaEren KursunJude A. Rivers
    • G06F9/46G06F9/44
    • G06F9/46
    • A semiconductor chip includes a plurality of multi-core clusters each including a plurality of cores and a cluster controller unit. Each cluster controller unit is configured to control thread assignment within the multi-core cluster to which it belongs. The cluster controller unit monitors various parameters measured in the plurality of cores within the multi-core cluster to estimate the computational demand of each thread that runs in the cores. The cluster controller unit may reassign the threads within the multi-core cluster based on the estimated computational demand of the threads and transmit a signal to an upper-level software manager that controls the thread assignment across the semiconductor chip. When an acceptable solution to thread assignment cannot be achieved by shuffling of threads within the multi-core cluster, the cluster controller unit may also report inability to solve thread assignment to the upper-level software manager to request a system level solution.
    • 半导体芯片包括多个多芯簇,每个多核簇包括多个核和集群控制器单元。 每个集群控制器单元被配置为控制它所属的多核集群内的线程分配。 集群控制器单元监视在多核集群内的多个核心中测量的各种参数,以估计在核心中运行的每个线程的计算需求。 集群控制器单元可以基于线程的估计的计算需求来重新分配多核集群内的线程,并将信号发送到控制半导体芯片上的线程分配的上级软件管理器。 当通过在多核心集群内的线程进行混洗,无法实现线程分配的可接受解决方案时,集群控制器单元也可能会报告无法解决线程分配给上级软件管理器以请求系统级解决方案。
    • 108. 发明申请
    • LOW OVERHEAD DYNAMIC THERMAL MANAGEMENT IN MANY-CORE CLUSTER ARCHITECTURE
    • 多个核心集群架构中的低层动态热管理
    • US20110191776A1
    • 2011-08-04
    • US12698545
    • 2010-02-02
    • Pradip BosePhilip G. EmmaEren KursunJude A. Rivers
    • Pradip BosePhilip G. EmmaEren KursunJude A. Rivers
    • G06F9/46
    • G06F9/46
    • A semiconductor chip includes a plurality of multi-core clusters each including a plurality of cores and a cluster controller unit. Each cluster controller unit is configured to control thread assignment within the multi-core cluster to which it belongs. The cluster controller unit monitors various parameters measured in the plurality of cores within the multi-core cluster to estimate the computational demand of each thread that runs in the cores. The cluster controller unit may reassign the threads within the multi-core cluster based on the estimated computational demand of the threads and transmit a signal to an upper-level software manager that controls the thread assignment across the semiconductor chip. When an acceptable solution to thread assignment cannot be achieved by shuffling of threads within the multi-core cluster, the cluster controller unit may also report inability to solve thread assignment to the upper-level software manager to request a system level solution.
    • 半导体芯片包括多个多芯簇,每个多核簇包括多个核和集群控制器单元。 每个集群控制器单元被配置为控制它所属的多核集群内的线程分配。 集群控制器单元监视在多核集群内的多个核心中测量的各种参数,以估计在核心中运行的每个线程的计算需求。 集群控制器单元可以基于线程的估计的计算需求来重新分配多核集群内的线程,并将信号发送到控制半导体芯片上的线程分配的上级软件管理器。 当通过在多核心集群内的线程进行混洗,无法实现线程分配的可接受解决方案时,集群控制器单元也可能会报告无法解决线程分配给上级软件管理器以请求系统级解决方案。