-
公开(公告)号:CN107329696B
公开(公告)日:2019-05-14
申请号:CN201710483457.6
申请日:2017-06-23
Applicant: 华中科技大学
IPC: G06F3/06
Abstract: 本发明公开一种保证数据崩溃一致性的方法及系统,包括:确定写请求对应的第一缓存行的写频度;当第一缓存行的写频度大于等于阈值时,在非易失高速缓冲存储器的第二缓存行中写入写请求对应的数据;当第一缓存行的写频度小于阈值时,将第一缓存行中的数据迁移入非易失内存存储器中,当第一缓存行的数据迁移完后,在第一缓存行中写入写请求对应的数据;当写请求所属的内存事务完成后,若对第一缓存行的数据未进行迁移,则将第一缓存行中的数据标记为无效数据,将第二缓存行中的数据标记为新有效数据;若对第一缓存行的数据进行迁移,则将第一缓存行中的数据标记为新有效数据。本发明减少对相对慢速的非易失内存的写操作的次数,提升存储系统的性能。
-
公开(公告)号:CN108418589A
公开(公告)日:2018-08-17
申请号:CN201810179013.8
申请日:2018-03-05
Applicant: 华中科技大学
IPC: H03M13/35
Abstract: 本发明公开了一种单层非易失存储器的动态编解码方法,属于数据编解码技术领域。本发明首先对写入的缓存行数据进行压缩;再对压缩节省的空间进行计算,根据节省空间的大小动态选择对单层非易失存储器编码效果最好的编码方式利用压缩节省的空间对数据进行编码,最后再将编码之后的数据写入到单层非易失存储器阵列中。同时本发明还实现了本申请动态编码方式对应的解码方法。本发明方法在极小的空间开销下减少对单层非易失存储器的写,从而降低单层非易失存储器的写能耗、提升寿命,由此解决现有编解码技术中的为降低存储器的写能耗而增加空间开销的问题。
-
公开(公告)号:CN107329696A
公开(公告)日:2017-11-07
申请号:CN201710483457.6
申请日:2017-06-23
Applicant: 华中科技大学
IPC: G06F3/06
CPC classification number: G06F3/0619 , G06F3/0631 , G06F3/0647 , G06F3/0656 , G06F3/0679
Abstract: 本发明公开一种保证数据崩溃一致性的方法及系统,包括:确定写请求对应的第一缓存行的写频度;当第一缓存行的写频度大于等于阈值时,在非易失高速缓冲存储器的第二缓存行中写入写请求对应的数据;当第一缓存行的写频度小于阈值时,将第一缓存行中的数据迁移入非易失内存存储器中,当第一缓存行的数据迁移完后,在第一缓存行中写入写请求对应的数据;当写请求所属的内存事务完成后,若对第一缓存行的数据未进行迁移,则将第一缓存行中的数据标记为无效数据,将第二缓存行中的数据标记为新有效数据;若对第一缓存行的数据进行迁移,则将第一缓存行中的数据标记为新有效数据。本发明减少对相对慢速的非易失内存的写操作的次数,提升存储系统的性能。
-
-