发明名称 资料处理系统中的效能监测
摘要 本案扩充效能监测能力至整个资料处理系统,以致可对发生于整个资料处理系统以内之运作,而非只是包含效能监测器之处理器或任何其他装置以内之运作,进行效能分析。因此,需要能够在一资料处理系统以内之各个装置及处理器以内之各个效能监测器之间传送相关于效能监测之信号。
申请公布号 TW342480 申请公布日期 1998.10.11
申请号 TW086113198 申请日期 1997.09.11
申请人 万国商业机器公司 发明人 艾德华修威尔本;法兰克艾立特李文;查尔斯菲力浦罗斯;杰克克立斯蓝道夫
分类号 G06F9/06 主分类号 G06F9/06
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种资料处理系统,且该种资料处理系统包含:第一处理器,其中该第一处理器包含第一效能监测器;耦接至该第一处理器之第一装置,其中第一装置包含第二效能监测器;及用以在第一及第二效能监测器间进行通讯之电路;其中第一及第二效能监测器皆可程式化以接收及计数该处理器及该装置以内之选定信号。2.根据申请专利范围第1项之资料处理系统,其中第一及第二效能监测器皆可利用在软体可存取之暂存器之位元栏来程式化。3.根据申请专利范围第2项之资料处理系统,其中第一及第二效能监测器皆可藉由程式化在对应暂存器之类似位元栏来程式化成为执行一类似之功能。4.根据申请专利范围第1项之资料处理系统,其中第一效能监测器可运作以触发第二效能监测器之运作。5.根据申请专利范围第4项之资料处理系统,其中第二效能监测器可运作以传送运作之结果至第一效能监测器。6.根据申请专利范围第1项之资料处理系统,该种资料处理系统进一步包含:耦接至第一处理器之第二处理器,其中第二处理器包含第三效能监测器;耦接至第二处理器之第二装置,其中第二装置包含第四效能监测器;及用以在第三及第四效能监测器间进行通讯之电路。7.根据申请专利范围第1项之资料处理系统,该种资料处理系统进一步包含:一可程式化电路,而该可程式化电路包含耦接至第一及第二效能监测器之第三效能监测器。8.根据申请专利范围第4项之资料处理系统,该种资料处理系统进一步包含用以遮罩第二效能监测器之运作之触发的电路。9.根据申请专利范围第1项之资料处理系统,其中第二效能监测器可运作以传送一中断至处理器。10.根据申请专利范围第9项之资料处理系统,该种资料处理系统进一步包含用以遮罩来自第二效能监测器之中断之接收的电路。11.根据申请专利范围第1项之资料处理系统,其中第二效能监测器可运作以触发第一效能监测器之运作。12.根据申请专利范围第2项之资料处理系统,其中第一及第二效能监测器皆可藉由程式化类似排列之位址资料来程式化成为执行一类似之功能。13.一种用以执行选定之运作之效能监测的方法,该种方法适用于一种资料处理系统,且该种资料处理系统包含(1)第一处理器,其中第一处理器包含第一效能监测器,及(2)耦接至第一处理器之第一装置,其中第一装置包含第二效能监测器,其中第一及第二效能监测器皆可程式化以接收及计数该处理器及该装置以内之选定信号,且该种方法包含下列步骤:利用软体可存取之暂存器来程式化第一及第二效能监测器;藉由第一及第二效能监测器来执行一或更多计数功能;及传送该一或更多计数功能之结果于第一及第二效能监测器之间。14.根据申请专利范围第13项之方法,其中该程式化步骤进一步包含用以程式化第一及第二效能监测器之对应暂存器之类似位元栏的步骤。15.根据申请专利范围第13项之方法,其中该通讯步骤进一步包含用以触发,藉由第一效能监测器,第二效能监测器之运作的步骤。16.根据申请专利范围第15项之方法,其中该通讯步骤进一步包含用以传送,藉由第二效能监测器,运作之结果至第一效能监测器的步骤。17.一种资料处理系统,且该种资料处理系统包含:第一处理器,其中第一处理器包含第一效能监测器;耦接至第一处理器之第二处理器,其中第二处理器包含第二效能监测器;及用以在第一及第二效能监测器间进行通讯之电路;其中第一及第二效能监测器皆可程式化以分别接收及计数第一及第二处理器以内之选定信号。18.根据申请专利范围第17项之资料处理系统,其中第一及第二效能监测器皆可利用软体可存取之暂存器之位元栏来程式化。19.根据申请专利范围第18项之资料处理系统,其中第一及第二效能监测器皆可藉由程式化对应暂存器之类似位元栏来程式化成为执行一类似之功能。20.根据申请专利范围第17项之资料处理系统,其中第一效能监测器可运作以触发第二效能监测器之运作。21.根据申请专利范围第20项之资料处理系统,其中第二效能监测器可运作以传送运作之结果至第一效能监测器。22.根据申请专利范围第17项之资料处理系统,其中第二效能监测器可运作以传送一中断至第一处理器。23.一种资料处理系统,且该种资料处理系统包含:第一可程式化装置,其中第一可程式化装置包含第一效能监测器;耦接至第一可程式化装置之第二装置;耦接至第一可程式化装置之第三装置;用以允许第一效能监测器监测第二及第三装置间之通讯之电路。24.根据申请专利范围第23项之资料处理系统,其中第一可程式化装置不是一处理器。图式简单说明:第一图是一根据本发明来处理资讯之处理器的方块图;第二图是第一图之处理器之一排程单元的方块图;第三图是第二图之排程单元之一重新排序缓冲器的示意展示;第四图是本发明之一效能监测特点之方块图;第五图是处理系统运作之根据本发明之一总体程序流程的方块图,且该总体程序流程包含效能监测;第六图A及第六图B展示用以管理多个计数器之监测控制暂存器(MMCRn);第七图展示一根据本发明来配置之一效能监测器之方块图;第八图展示本发明之一实例;第九图展示本发明之另一实例;第十图,第十一图及第十二图展示用以在一资料处理系统之诸装置之诸效能监测器间进行通讯的程序。
地址 美国