会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and apparatus for supporting asymmetric multi-threading in a computer system
    • 在计算机系统中支持不对称多线程的方法和装置
    • US07509643B2
    • 2009-03-24
    • US10396891
    • 2003-03-24
    • Xiaogang QiuSi-En Chang
    • Xiaogang QiuSi-En Chang
    • G06F9/46
    • G06F9/4881G06F9/3851G06F9/3885G06F9/50
    • One embodiment of the present invention facilitates favoring the performance of a single-threaded application in a computer system that supports simultaneous multi-threading (SMT), wherein multiple threads of execution simultaneously execute in an interleaved manner on functional units within a processor. During operation, the system maintains a priority for each simultaneously executing thread. The system uses these priorities in allocating a shared computational resource between the simultaneously executing threads, so that a thread with a higher priority is given preferential access to the shared computational resource. This asymmetric treatment of the threads enables+ the system to favor the performance of a single-threaded application while performing simultaneous multi-threading.
    • 本发明的一个实施例有助于支持同时多线程(SMT)的计算机系统中的单线程应用的性能,其中多个执行线程以交错的方式在处理器内的功能单元上执行。 在运行期间,系统保持每个同时执行的线程的优先级。 系统使用这些优先级在同时执行的线程之间分配共享计算资源,使得具有较高优先级的线程被给予对共享计算资源的优先访问。 线程的这种不对称处理使得+系统在执行同时多线程时有利于单线程应用程序的性能。
    • 3. 发明授权
    • Method and apparatus for facilitating debugging of an integrated circuit
    • 用于促进集成电路调试的方法和装置
    • US07444549B1
    • 2008-10-28
    • US11033616
    • 2005-01-11
    • Si-En Chang
    • Si-En Chang
    • G06F11/00
    • G06F11/348G06F11/3409G06F11/3466G06F2201/86G06F2201/87G06F2201/88G06F2201/885
    • One embodiment of the present invention provides a system that facilitates debugging an integrated circuit without probing signal lines within the integrated circuit. During operation the system updates a performance counter within the integrated circuit based on the occurrence of one or more performance events. Note that some integrated circuits already include a performance counter which is used to measure the performance of the integrated circuit. Next, the system triggers a debugging operation based on the content of the performance counter, thereby facilitating debugging of the integrated circuit without probing signal lines within the integrated circuit. By using the performance counter to trigger the debugging operation in addition to measuring performance, the present invention can substantially reduce the amount of additional circuitry required to facilitate debugging of the integrated circuit.
    • 本发明的一个实施例提供一种便于调试集成电路而不在集成电路内探测信号线的系统。 在操作期间,系统基于一个或多个性能事件的发生来更新集成电路内的性能计数器。 请注意,一些集成电路已经包括用于测量集成电路性能的性能计数器。 接下来,系统基于性能计数器的内容触发调试操作,从而有助于集成电路的调试,而不会在集成电路内探测信号线。 除了测量性能之外,通过使用性能计数器来触发调试操作,本发明可以显着地减少便于调试集成电路所需的附加电路的数量。