[发明专利]用于最大化PCIe对等连接的带宽的系统和方法在审
申请号: | 201810764962.2 | 申请日: | 2018-07-12 |
公开(公告)号: | CN109471833A | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 金东昱;金汉俊;闵在泓 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 张帆;赵南 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 第二装置 最大有效 第一装置 最小有效 最大带宽 读请求 最大化 带宽 外围设备互连 有效载荷大小 带宽比率 对等连接 系统确定 | ||
一种最大化外围设备互连(PCIe)对等(P2P)连接的带宽的方法和系统确定第一装置的最大带宽和最大读请求大小、确定第二装置的最大带宽和最小有效载荷大小、通过利用第一装置的最大读请求大小和第一装置与第二装置之间的带宽比率计算第二装置的计算的最大有效载荷大小、将第二装置的最小有效载荷大小与计算的最大有效载荷大小进行比较以及当计算的最大有效载荷大小等于或大于最小有效载荷大小时将第二装置的工作有效载荷大小设置为计算的最大有效载荷大小。
相关申请的交叉引用
本申请要求于2017年9月8日在韩国知识产权局提交的韩国专利申请No.10-2017-0115404的权益,该申请的公开内容通过引用方式整体并入本文中。
技术领域
本发明构思涉及一种数据处理系统,并且更具体地说,涉及一种用于利用最大带宽在外围设备互连(PCIe)对等(P2P)连接的装置之间执行数据传递的方法和系统。
背景技术
固态驱动器(SSD)是高性能、高速度的存储装置。已经使用并且当前还在使用非易失性快速存储器(NVMe),所述NVMe是针对访问SSD而优化的高速数据传输标准。NVMe针对安装在PCIe接口上的存储装置(或非易失性存储器)提供直接输入/输出(I/O)访问。然而,在特定的存储装置上进行海量存储的情况下,使用NVMe可减小PCIe带宽。
发明内容
本发明构思提供了一种最大化外围设备互连(PCIe)对等(P2P)连接的带宽的方法。
本发明构思还提供了一种用于最大化PCIe P2P连接的带宽的数据处理系统。
根据本发明构思的一方面,提供了一种最大化外围设备互连(PCIe)对等(P2P)连接的装置之间的数据传递带宽的方法,该方法包括以下步骤:确定第一装置的最大带宽和最大读请求大小;确定第二装置的最大带宽;基于第一装置的最大读请求大小、第一装置的最大带宽和第二装置的最大带宽来计算第二装置的计算的最大有效载荷大小;以及基于计算的第一最大有效载荷大小来设置第二装置的工作有效载荷大小。
根据本发明构思的另一方面,提供了一种数据处理系统,该数据处理系统包括:接口装置,其被构造为响应于由主机发出的请求;以及存储装置,其包括由所述主机可访问的多个存储元件,其中,所述接口装置或所述多个存储元件中的每一个被构造为基于接口装置的最大读请求大小、接口装置的最大带宽和存储元件的最大带宽来计算存储元件的计算的最大有效载荷大小,以及基于计算的最大有效载荷大小来设置存储元件的工作有效载荷大小。
根据本发明构思的另一方面,提供了一种计算机程序产品,其包括非暂时性计算机可读记录介质,所述非暂时性计算机可读记录介质上体现有用于最大化外围设备互连(PCIe)对等(P2P)连接的装置之间的数据传递带宽的计算机可读程序代码,所述计算机程序产品包括:被构造为确定第一装置的最大带宽和最大读请求大小以及确定第二装置的最大带宽和最小有效载荷大小的程序代码;被构造为通过利用第一装置的最大读请求大小和第一装置与第二装置之间的带宽比率来计算第二装置的计算的最大有效载荷大小的程序代码;被构造为将第二装置的最小有效载荷大小与计算的最大有效载荷大小进行比较的程序代码;以及被构造为当计算的最大有效载荷大小等于或大于最小有效载荷大小时将第二装置的工作有效载荷大小设置为计算的最大有效载荷大小以及当计算的最大有效载荷大小小于最小有效载荷大小时将第二装置的工作有效载荷大小设置为最小有效载荷大小的程序代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810764962.2/2.html,转载请声明来源钻瓜专利网。