【技术实现步骤摘要】
【国外来华专利技术】用于动态工作负荷的机会存储器微调背景操作存储器设备(例如随机存取存储器、动态存储器、静态存储器、高速缓存、缓冲器等)经常被计算设备用于存储运行时数据、可执行指令以及其它信息。这样的存储器设备可以以各种参数操作,并且这些参数可以影响操作存储器设备、计算设备或在计算设备上执行的应用的性能特性。还有,各种应用对不同的操作存储器性能特性可以具有不同的响应。例如,一些应用可以对存储器的等待时间特别敏感,而其它应用可以对等待时间相对不敏感,而是可能受益于更高的带宽。然而,在传统技术中,操作存储器设备的参数典型地依赖于计算设备的硬件配置,并且在计算设备的制造或部署之前就被配置。在计算设备被部署之后,传统计算设备的参数典型地就不再改变。附图简述参考以下附图描述本专利技术的非限制性和非穷尽的实施例。在附图中,除非另外指定,相似的附图标记贯穿各个附图地指代相似的部件。这些附图不一定是按比例绘制。为了更好地理解本专利技术,将参考以下与附图相关联地阅读的具体实施例,附图中:图1是示出可在其中使用所述技术的各方面的合适的环境的示例的图示;图2是示出根据所公开的技术的各方面的合适的计算设备的示例的图示;图3示出所公开的技术的示例实施例的概览;图4A和4B示出根据所公开的技术的示例实施例的性能与配置关系;图5是示出一种用于根据本技术的各方面改进工作负荷的执行性能的过程的逻辑流程图;以及图6是示出一种用于根据本技术的各方面在分布式计算系统中执行工作负荷的过程的逻辑流程图。详细描述以下描述提供了针对本技术的各种实施例的透彻理解和使其描述成为可能的具体细节。本领域的技术人员将理解该技术可以在没 ...
【技术保护点】
1.一种用于改进计算设备的性能的方法,所述方法包括:通过所述计算设备的固件并针对所述计算设备的至少一个操作存储器设备确定多个性能特性集,所述多个性能特性集中的每一个具有来自多个配置参数集中的一个对应的配置参数集,所述多个性能特性集中的每一个与所述至少一个操作存储器设备的多个性能特性相关联,并且所述多个配置参数集中的每个配置参数集定义了能够一起用于所述至少一个操作存储器设备的多个配置参数;响应于计算设备的对执行应用的请求,为所述计算设备的所述至少一个操作存储器设备选择所述多个配置参数集中的一个配置参数集,所述选择至少部分基于与所选的配置参数集对应的所述性能特性集;根据所选的配置参数集通过所述固件配置所述计算设备以操作所述至少一个操作存储器设备;以及在所述计算设备上执行所述应用,所述应用执行包括从一个组中选择出的所配置的至少一个操作存储器设备的至少一种使用,所述组由根据所选配置参数集从所述至少一个操作存储器设备进行读取和对所述计算设备的所述至少一个操作存储器设备进行写入来构成的,所确定的多个性能特性集是基于根据多个配置参数集对所述至少一个操作存储器设备的测试来确定的,对所述至少一个操作存储 ...
【技术特征摘要】
【国外来华专利技术】2016.02.26 US 15/055,4661.一种用于改进计算设备的性能的方法,所述方法包括:通过所述计算设备的固件并针对所述计算设备的至少一个操作存储器设备确定多个性能特性集,所述多个性能特性集中的每一个具有来自多个配置参数集中的一个对应的配置参数集,所述多个性能特性集中的每一个与所述至少一个操作存储器设备的多个性能特性相关联,并且所述多个配置参数集中的每个配置参数集定义了能够一起用于所述至少一个操作存储器设备的多个配置参数;响应于计算设备的对执行应用的请求,为所述计算设备的所述至少一个操作存储器设备选择所述多个配置参数集中的一个配置参数集,所述选择至少部分基于与所选的配置参数集对应的所述性能特性集;根据所选的配置参数集通过所述固件配置所述计算设备以操作所述至少一个操作存储器设备;以及在所述计算设备上执行所述应用,所述应用执行包括从一个组中选择出的所配置的至少一个操作存储器设备的至少一种使用,所述组由根据所选配置参数集从所述至少一个操作存储器设备进行读取和对所述计算设备的所述至少一个操作存储器设备进行写入来构成的,所确定的多个性能特性集是基于根据多个配置参数集对所述至少一个操作存储器设备的测试来确定的,对所述至少一个操作存储器设备的测试包括确定所述多个配置参数集中的至少一个不适合用于所述至少一个操作存储器设备,以及所选的配置参数集包括从由一个组中选择出的配置参数,所述组由所述至少一个操作存储器设备的时钟频率以及所述至少一个操作存储器设备的逐时钟周期的输入/输出规范构成。2.一种用于高性能计算的方法,所述方法包括:为多个配置参数集中的每一个确定计算设备中的操作存储器的性能特性,各个配置参数集定义了能够一起用于使用所述操作存储器的多个配置参数;确定所述操作存储器的所述性能特性对要在所述计算设备上执行的应用的影响;基于所确定的所述操作存储器的性能配置以及所确定的所述配置参数对所述应用的影响这两者重新配置在所述计算设备中的所述操作存储器的所述配置参数;以及在所述计算设备上执行所述应用,所述应用的执行包括使用所述操作存储器。3.如权利要求2所述的方法,其特征在于,进一步包括:至少部分地基于所确定的所述操作存储器的性能特性来自动地将所述应用分配给所述计算设备。4.如权利要求2所述的方法,其特征在于,确定所述操作存储器的所述性能特性包括:确定所述多个配置参数集的至少一个的存储器等待时间或存储器带宽中的至少一个,并且其中所述方法进一步包括:确定至...
【专利技术属性】
技术研发人员:M·W·哥特肖,M·肖伊布,S·戈文丹,M·桑达尼洛,B·沙尔马,J·M·安德鲁瓦萨,J·刘,B·黑西比,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。