固态驱动器、驱动器和控制固态驱动器的方法

    公开(公告)号:CN107797763B

    公开(公告)日:2022-05-10

    申请号:CN201710749551.1

    申请日:2017-08-28

    Abstract: 公开一种固态驱动器、驱动器和控制固态驱动器的方法。所述SSD可包括用于存储数据的闪存并可支持SSD中的多个装置流。SSD控制器可管理针对闪存的数据的读取和写入,并可存储提交队列和区块流映射器的存储器。闪存转换层可包括:接收器,用于接收包括逻辑块地址LBA的写入命令;LBA映射器,用于将LBA映射到区块标识符(ID);流选择逻辑,用于使用区块流映射器来基于区块ID选择流ID;流ID添加器,用于将流ID添加到所述写入命令;排队器,用于将区块ID置于提交队列中;后台逻辑,用于在从提交队列去除区块ID之后更新区块流映射器。

    图形分区和更新图形顶点的方法及生成顶点的更新的装置

    公开(公告)号:CN114283215A

    公开(公告)日:2022-04-05

    申请号:CN202110949843.6

    申请日:2021-08-18

    Abstract: 提供了图形分区和更新图形顶点的方法及生成顶点的更新的装置。对用于处理的图形进行分区的方法可以包括:基于传入边和传出边对图形的两个或更多个顶点进行排序;将顶点中的具有较少的传入边的第一顶点放置在第一分区中;以及将顶点中的具有较少的传出边的第二顶点放置在第二分区中。顶点中的第一顶点可以具有最低数量的传入边,并且顶点中的第一顶点可以被放置在第一可用分区中。顶点中的第二顶点可以具有最低数量的传出边,并且顶点中的第二顶点可以被放置在第二可用分区中。用于更新图形的顶点的方法可以包括:将第一更新存储在第一缓冲器中;将第二更新存储在第二缓冲器中;以及使用不同的线程将第一更新和第二更新传送到存储器。

    用于处理非结构化源数据的方法和系统

    公开(公告)号:CN113325999A

    公开(公告)日:2021-08-31

    申请号:CN202110141151.9

    申请日:2021-02-02

    Abstract: 提供了用于处理非结构化源数据的方法和系统。具有范围V的输入数据从片外存储装置加载到片上存储装置。输入数据经由片上存储装置被划分为P个临时父区块,其中,所述P个临时父区块中的特定临时父区块具有范围V/P。所述P个临时父区块从片上存储装置被存储到片外存储装置。对所述P个临时父区块进行划分以生成P个临时子区块,直到目标数量的T个区块被生成为止,其中,来自所述P个临时父区块的数据是用于递归地加载、划分和存储源数据的源数据。应用被配置为从所述T个区块访问被划分的数据以生成输出。对被划分的数据的访问是对片外存储装置的顺序读取访问。

    基于数据属性的数据布局的方法和系统

    公开(公告)号:CN106354425B

    公开(公告)日:2021-06-29

    申请号:CN201610548879.2

    申请日:2016-07-13

    Abstract: 一种基于数据属性的数据布局的方法和系统。用于由非易失性存储器装置的存储控制器执行的非易失性存储器装置内的基于数据属性的数据布局的方法包括:在计算装置上执行软件组件,软件组件检测执行的应用和连接到计算装置的硬件装置中的至少一个;响应于检测到至少一个执行的应用和硬件装置,通过软件组件搜索工作流储存库以找到与所述至少一个执行的应用和硬件装置相关联的预定工作流;通过软件组件将所述至少一个执行的应用和硬件装置的活动与所述预定工作流进行比较;使用预定工作流将数据属性指示符自动分配给由执行的应用或硬件装置使用的数据项,使得数据项和分配的数据属性指示符经由通道被发送到非易失性存储器装置以进行存储。

    固态驱动器、分布式数据存储系统和利用键值存储的方法

    公开(公告)号:CN110119425A

    公开(公告)日:2019-08-13

    申请号:CN201910075226.0

    申请日:2019-01-25

    Abstract: 一种固态驱动器(SSD)包括:多个数据块;用于存取所述多个数据块的多个闪存信道及多个通路;以及固态驱动器控制器,对所述多个数据块的块大小进行配置。数据文件与一个或多个键-值对一起存储在所述固态驱动器中,且所述一个或多个键-值对中的每一个键-值对具有块识别符作为键且具有块数据作为值。所述数据文件的大小等于所述块大小或所述块大小的倍数。也提供一种分布式数据存储系统和一种利用键-值存储的方法。

Patent Agency Ranking