-
公开(公告)号:CN105912270B
公开(公告)日:2019-01-18
申请号:CN201610223262.3
申请日:2016-04-12
Applicant: 上海交通大学
IPC: G06F3/06
Abstract: 本发明公开了一种面向PM的访存请求解析装置,包括访存请求解析模块、优先级解析模块、命令解析模块和执行模块,访存请求解析模块,用于将访存请求根据其内部的列地址、行地址、Bank号、读写标志的统计特征分发到不同特性的请求队列中,以便所述访存请求能够被合理调度;优先级解析模块,用于将访存请求解析模块中所述不同特性的请求队列按照被调度的次序进行优先级划分,在所述不同特性的请求队列内部按照FR‑FCFS调度;命令解析模块,用于将来自优先级解析模块的访存请求转化为具体的访存操作命令,结合PM阵列当前的状态信息将所述操作命令发送出去;执行模块,用于根据命令解析模块中发出的操作命令对PM阵列执行具体的操作。
-
公开(公告)号:CN105912270A
公开(公告)日:2016-08-31
申请号:CN201610223262.3
申请日:2016-04-12
Applicant: 上海交通大学
IPC: G06F3/06
CPC classification number: G06F3/0604 , G06F3/0659
Abstract: 本发明公开了一种面向PM的访存请求解析装置,包括访存请求解析模块、优先级解析模块、命令解析模块和执行模块,访存请求解析模块,用于将访存请求根据其内部的列地址、行地址、Bank号、读写标志的统计特征分发到不同特性的请求队列中,以便所述访存请求能够被合理调度;优先级解析模块,用于将访存请求解析模块中所述不同特性的请求队列按照被调度的次序进行优先级划分,在所述不同特性的请求队列内部按照FR?FCFS调度;命令解析模块,用于将来自优先级解析模块的访存请求转化为具体的访存操作命令,结合PM阵列当前的状态信息将所述操作命令发送出去;执行模块,用于根据命令解析模块中发出的操作命令对PM阵列执行具体的操作。
-
公开(公告)号:CN105260336A
公开(公告)日:2016-01-20
申请号:CN201510790111.1
申请日:2015-11-17
Applicant: 上海交通大学
CPC classification number: G06F13/404 , G06F13/102 , G06F13/36 , G06F13/40 , G06F13/4081
Abstract: 本发明公开了一种可字节寻址的非易失性存储器的热插拔方法,包括所述存储器的热添加和热移除;热添加包括物理添加和逻辑添加,热移除包括逻辑移除和物理移除;物理添加用于将所述存储器由不带电的裸设备转化为操作系统可管理的块设备;逻辑添加用于将所述存储器从操作系统可管理的块设备转换为可映射虚拟地址的内存设备;逻辑移除用于将可映射虚拟地址的内存设备转换为操作系统可管理的块设备;物理移除用于将所述存储器从操作系统可管理的块设备转化为不带电的裸设备。本发明提供的方法及装置适合在各种体系架构的计算机系统上对可字节寻址的非易失性存储器资源进行调度和扩展,具有良好的市场前景和应用价值。
-
公开(公告)号:CN107506139B
公开(公告)日:2020-09-08
申请号:CN201710693791.4
申请日:2017-08-14
Applicant: 上海交通大学
IPC: G06F3/06
Abstract: 一种面向相变存储器的写请求优化装置,包括脏数据标记模块、访存请求生成模块、访存请求调度模块和访存请求执行模块。当最后一级缓存向内存写入脏数据时,若脏数据与内存中的原数据不相同,则产生部分预写请求,访存请求调度模块将部分预写请求发送至访存请求执行模块,访存请求执行模块利用部分预写请求的写入数据执行SET操作。由于需要SET操作的位置已经预先被部分预写请求执行SET操作了,使得,访存请求执行模块真正执行写请求时,只会执行RESET操作,从而大幅减少了写请求的执行时间,与此同时,部分预写请求只会对脏字进行SET操作,而非整个脏的内存行,从而极大减少对相变存储器的写操作次数,降低对相变存储器介质寿命的影响。
-
公开(公告)号:CN105260336B
公开(公告)日:2018-12-18
申请号:CN201510790111.1
申请日:2015-11-17
Applicant: 上海交通大学
Abstract: 本发明公开了一种可字节寻址的可字节寻址的非易失性存储器的热插拔方法,包括所述存储器的热添加和热移除;热添加包括物理添加和逻辑添加,热移除包括逻辑移除和物理移除;物理添加用于将所述存储器由不带电的裸设备转化为操作系统可管理的块设备;逻辑添加用于将所述存储器从操作系统可管理的块设备转换为可映射虚拟地址的内存设备;逻辑移除用于将可映射虚拟地址的内存设备转换为操作系统可管理的块设备;物理移除用于将所述存储器从操作系统可管理的块设备转化为不带电的裸设备。本发明提供的方法及装置适合在各种体系架构的计算机系统上对可字节寻址的非易失性存储器资源进行调度和扩展,具有良好的市场前景和应用价值。
-
公开(公告)号:CN107506139A
公开(公告)日:2017-12-22
申请号:CN201710693791.4
申请日:2017-08-14
Applicant: 上海交通大学
IPC: G06F3/06
CPC classification number: G06F3/0611 , G06F3/0616 , G06F3/0659
Abstract: 一种面向相变存储器的写请求优化装置,包括脏数据标记模块、访存请求生成模块、访存请求调度模块和访存请求执行模块。当最后一级缓存向内存写入脏数据时,若脏数据与内存中的原数据不相同,则产生部分预写请求,访存请求调度模块将部分预写请求发送至访存请求执行模块,访存请求执行模块利用部分预写请求的写入数据执行SET操作。由于需要SET操作的位置已经预先被部分预写请求执行SET操作了,使得,访存请求执行模块真正执行写请求时,只会执行RESET操作,从而大幅减少了写请求的执行时间,与此同时,部分预写请求只会对脏字进行SET操作,而非整个脏的内存行,从而极大减少对相变存储器的写操作次数,降低对相变存储器介质寿命的影响。
-
-
-
-
-