首页> 外国专利> Techniques for increasing storage system performance in processor-bound workloads with large working sets and poor spatial locality

Techniques for increasing storage system performance in processor-bound workloads with large working sets and poor spatial locality

机译:具有大型工作集和不良空间位置的处理器绑定工作负载中提高存储系统性能的技术

摘要

An improved technique involves processing a workflow in stages, and processing all requests in a queue for a given stage before moving onto the next stage. Along these lines, each request received by a storage processor is assigned to a core and placed in a first queue for that core. Within that core, a single system thread executes first instructions for a task, e.g., checking the storage cache for the requested data from a request, and then transfers the request to a second queue. Rather than perform additional tasks to completely satisfy the request, however, the thread executes the first instructions for a prespecified number of requests in the first queue. Only when the thread has executed instructions for the prespecified number of requests, the thread begins execution of second instructions for requests in the second queue, and work on the next task begins.
机译:一种改进的技术包括分阶段处理工作流,并在进入下一阶段之前处理给定阶段的队列中的所有请求。沿着这些思路,存储处理器收到的每个请求都分配给一个内核,并放置在该内核的第一个队列中。在该核心内,单个系统线程执行任务的第一条指令,例如,检查存储高速缓存中是否有来自请求的请求数据,然后将请求传输到第二个队列。但是,线程不会执行其他任务来完全满足请求,而是针对第一队列中预定数量的请求执行第一条指令。仅当线程已执行了针对预定数量的请求的指令时,线程才开始在第二队列中执行针对请求的第二条指令,并开始处理下一个任务。

著录项

  • 公开/公告号US10235203B1

    专利类型

  • 公开/公告日2019-03-19

    原文格式PDF

  • 申请/专利权人 EMC CORPORATION;

    申请/专利号US201414230118

  • 申请日2014-03-31

  • 分类号G06F9/48;G06F12/0811;G06F12/0868;

  • 国家 US

  • 入库时间 2022-08-21 12:13:32

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号