-
公开(公告)号:CN115658558A
公开(公告)日:2023-01-31
申请号:CN202211402571.9
申请日:2022-11-10
Applicant: 重庆邮电大学
IPC: G06F12/02
Abstract: 本发明属于计算机存储技术领域,具体涉及一种提高ZNS‑SSD写性能的缓存移除方法,包括:根据ZNS‑SSD的分区数量,在板载DRAM中建立分区队列;根据访问的逻辑地址,确定请求即将访问的分区,并将该请求放入对应的分区队列中;如果板载DRAM被请求数据占满,执行闪存芯片工作状态感知的缓存移除策略,选择需要移除的请求数据;根据闪存芯片并行性感知的缓存移除策略,确定需要移除的请求数据的数量;执行板载DRAM的数据移除操作。本发明采用闪存芯片工作状态感知、闪存芯片间并行性感知的数据移除策略,加快数据移除过程,缩短应用程序被阻塞的时间,从而保持ZNS‑SSD高效的写性能。
-
公开(公告)号:CN115328398A
公开(公告)日:2022-11-11
申请号:CN202210980185.1
申请日:2022-08-16
Applicant: 重庆邮电大学
IPC: G06F3/06
Abstract: 本发明属于计算机存储技术领域,具体涉及一种保障ZNS‑SSD访问公平性的I/O调度方法,包括:依据运行时Slowdown值,鉴别不公平的I/O请求,同时,寻找与不公平I/O请求访问同一个分区的所有请求,捆绑为待调度的I/O请求组,基于ZNS接口规定,进行ZNS感知的粗粒度调度,重新计算每个应用程序的Slowdown值,若Slowdown值发生交换,则执行自平衡的细粒度调度策略。本发明通过在运行时计算每个应用程序的Slowdown值,并结合ZNS顺序写约束,优先响应不公平的I/O请求,平衡了所有应用程序的访问延迟,保障了ZNS‑SSD的访问公平性,具有开销低、易实施等优势,同时具备良好的可扩展性和实用性。
-
公开(公告)号:CN115145493A
公开(公告)日:2022-10-04
申请号:CN202210913785.6
申请日:2022-08-01
Applicant: 重庆邮电大学
IPC: G06F3/06
Abstract: 本发明涉及计算机存储技术领域,尤其涉及一种基于ZNS SSD系统的资源分配方法,所述方法包括:主机将不同应用程序的IO流请求放入不同的SQ中进行发送;通过分流模块将不同的SQ中的IO流请求存放在对应的IO队列中;采用资源分配模块周期性计算每个IO队列的强度,并通过所有IO队列的强度的比值为每个IO队列分配资源;通过轮询的方式从所有的IO队列中取出IO流请求并响应,响应成功后返回给CQ;本发明通过周期性地计算每个IO流请求的总字节数去量化各个IO流的强度,并根据该强度来进行合理地SSD内部资源分配,从而隔离每个IO流所使用的资源以减少流间的干扰,有效提升了ZNS SSD设备内部的公平性。
-
公开(公告)号:CN109002257B
公开(公告)日:2021-04-23
申请号:CN201810660062.3
申请日:2018-06-25
Applicant: 重庆邮电大学
IPC: G06F3/06
Abstract: 本发明涉及一种基于可变便笺存储器的数据分布优化方法,属于计算机存储技术领域。该方法包括以下步骤:S1:根据应用程序的访问特征,将程序划分为多个程序片段,再利用profiling技术统计出每个程序片段的变量访问信息;S2:根据程序片段的变量访问信息,动态调整可变便笺存储器中单层存储模式与多层存储模式的单元数目,搜寻可变便笺存储器中SLC/MLC大小的最佳配置;S3:基于给定的SLC/MLC大小配置,利用数据分布优化算法,为程序片段中每个变量分配最佳的存储地址;S4:在每个程序片段之前加入相应的数据分布优化程序,在系统中运行程序。本发明实现了可变的便笺存储器,降低嵌入式系统的访存能耗。
-
公开(公告)号:CN112015765A
公开(公告)日:2020-12-01
申请号:CN202010837412.6
申请日:2020-08-19
Applicant: 重庆邮电大学
IPC: G06F16/2455 , G06F16/2458
Abstract: 本发明涉及大数据计算领域,具体涉及一种基于缓存价值的Spark缓存淘汰方法及系统,包括:根据基于RDD信息的缓存价值模型得到每个RDD的初始缓存价值;利用改进的快速排序算法对RDD进行排序,得到RDD序列;依据初始缓存价值由高到低的顺序依次将RDD序列中RDD的计算结果存放到集群节点内存中;在任务动态执行过程中每个Stage结束时更新RDD信息;当节点内存不足时,利用基于Block信息的缓存价值模型计算已缓存Block的缓存价值;淘汰缓存价值小的Block释放内存空间。本发明将最具有缓存价值的RDD保存在内存中,及时清理不使用的Block,提升计算速度,减少RDD重算开销,优化内存资源利用率。
-
公开(公告)号:CN108268220A
公开(公告)日:2018-07-10
申请号:CN201810129990.7
申请日:2018-02-08
Applicant: 重庆邮电大学
IPC: G06F3/06
CPC classification number: G06F3/0616 , G06F3/0625 , G06F3/0631 , G06F3/0679
Abstract: 本发明公开了一种实时嵌入式系统中基于非易失性混合式内存的软件优化方法,包括以下步骤:1)根据多个程序的特征结合profiling技术,统计每个程序中各个数据可能的读写操作次数和对应的概率,并且获得每个程序中每个数据的读写期望和最大读写次数;2)根据每个时间段内程序的预测运行数据,为其分配合适的存放位置,建立整形线性规划模型和与之相对应的近似算法,编程时获得一个接近最优的结果,使非易失性混合式内存上的消耗和NVM上的最大写操作次数尽量减小,确保程序在最差读写情况下能按时完成;3)把编译好的程序,在实时嵌入式系统上执行,以获得非易失性混合内存上的软件优化。本发明更加符合实际需求,不需要依赖任何硬件,具有很好的实用性。
-
公开(公告)号:CN117453129A
公开(公告)日:2024-01-26
申请号:CN202311425365.4
申请日:2023-10-30
Applicant: 重庆邮电大学
IPC: G06F3/06
Abstract: 本发明属于计算机存储领域,具体涉及一种基于ZNS SSDs的Zone重置优化方法,包括:在Zone重置时,采用基于Zone的部分重置策略,避免Zone内部未使用Block的擦除;记录Zone每次重置时内部的偏移位置和逻辑写入指针,在Zone被再次打开时,通过磨损感知的Block分配器,从记录的偏移位置开始分配Block,使得Zone内部的Block得以循环使用,平衡Zone内部Block之间的磨损。本发明提出了一种Zone中部分Block重置策略,避免了Zone内部不必要的Block擦除,使得Zone的空间利用率更高;同时还提出具有磨损感知的块分配器,让数据在Zone中的放置更加合理。
-
公开(公告)号:CN114143904B
公开(公告)日:2024-01-23
申请号:CN202210031592.8
申请日:2022-01-12
Applicant: 重庆邮电大学
Abstract: 本发明属无线通信领域,具体涉及一种基于5G融合网络分流器的CPE管理方法,包括CPE设备进行上电操作并通过正常的本地WAN口的物理端口向5G/4G基站发送接入请求;5G/4G基站接受所述接入请求后,返回一个响应报文,响应报文中携带有该5G/4G基站的SSID和密码,CPE通过5G/4G基站的SSID和密码与5G/4G基站建立连接;5G/4G基站向网络可达的5G融合网络分流器发送接入请求,5G融合网络分流器接受所述接入请求后,返回一个响应报文,以完成通信链路的建立;本发明解决了基于5G融合网络分流器的CPE管理的问题,即解决了CPE设备管理模型的问题,同时也解决了远程管理的安全问题。
-
公开(公告)号:CN112015765B
公开(公告)日:2023-09-22
申请号:CN202010837412.6
申请日:2020-08-19
Applicant: 重庆邮电大学
IPC: G06F16/2455 , G06F16/2458
Abstract: 本发明涉及大数据计算领域,具体涉及一种基于缓存价值的Spark缓存淘汰方法及系统,包括:根据基于RDD信息的缓存价值模型得到每个RDD的初始缓存价值;利用改进的快速排序算法对RDD进行排序,得到RDD序列;依据初始缓存价值由高到低的顺序依次将RDD序列中RDD的计算结果存放到集群节点内存中;在任务动态执行过程中每个Stage结束时更新RDD信息;当节点内存不足时,利用基于Block信息的缓存价值模型计算已缓存Block的缓存价值;淘汰缓存价值小的Block释放内存空间。本发明将最具有缓存价值的RDD保存在内存中,及时清理不使用的Block,提升计算速度,减少RDD重算开销,优化内存资源利用率。
-
公开(公告)号:CN114281251B
公开(公告)日:2023-08-11
申请号:CN202111506480.5
申请日:2021-12-10
Applicant: 重庆邮电大学
IPC: G06F3/06
Abstract: 本发明涉及一种面向3D TLC闪存存储器的数据分配与重编程优化方法,属于闪存性能技术领域。包括以下步骤:S1:借助闪存控制器缓冲区,缓存临时访问的请求数据,并根据请求数据的访问特征,将数据划分为冷热读写数据;S2:根据热写数据的热度,对热写数据进行分类,建立多级热度链表;S3:根据请求数据的类别与热度,将两个热度最高的热写数据与一个热读数据进行组合,分别存放于一个word line的CSB、LSB、MSB页面;S4:根据3D闪存重编程的限制层数,设计基于限制层数的重编程方法。本发明提出了相应的数据分配算法与重编程,实现闪存控制器层,提高闪存存储器的读写性。
-
-
-
-
-
-
-
-
-