-
公开(公告)号:CN118689805A
公开(公告)日:2024-09-24
申请号:CN202410744092.8
申请日:2024-06-11
申请人: 上海交通大学
摘要: 本发明公开了一种TB级持久内存设备,所述设备包括支持CXL的处理器模块、CXL+DDR异构内存模块。支持CXL处理器模块,包括处理器Home Agent支持单元、处理器一致性支持单元、处理器持久性支持单元,用于为所述持久内存设备提供计算功能。CXL+DDR异构内存模块,包括实现PCIE插槽物理布局设计、DIMM插槽物理布局设计、PCIE总线及DDR总线的物理参数设计,用于实现持久内存的热插拔以及可用性、可靠性与安全性。所述设备还包括外设模块,以及供电单元、功耗管理单元、大规模训练卡匹配单元、散热管理单元,用于管理设备整机的功耗、散热以及网络功能。
-
公开(公告)号:CN118689642A
公开(公告)日:2024-09-24
申请号:CN202410744087.7
申请日:2024-06-11
申请人: 上海交通大学
IPC分类号: G06F9/50
摘要: 本发明公开了一种基于持久内存的尾延迟优化系统,所述系统包括:尾延迟管理模块、持久内存数据预读模块、访存请求管理模块。尾延迟管理模块,用于改善内存管理结构从而降低尾延迟;持久内存数据预读模块,用于对持久内存进行预读;访存请求管理模块,用于访存请求管理。尾延迟管理模块,包括对多种管理结构及算法的比较、哈希索引的构建及操作接口、增删改查的功能实现。持久内存数据预读模块,实现包括基于持久内存的RCU机制、预读命中率优化机制、访存读序列的缓存机制功能。
-
公开(公告)号:CN111736996B
公开(公告)日:2022-08-16
申请号:CN202010553640.0
申请日:2020-06-17
申请人: 上海交通大学
IPC分类号: G06F9/50 , G06F12/1009 , G06F12/109
摘要: 本发明公开了一种面向分布式非易失内存系统的进程持久化方法及装置。在该方法中,周期性地生成运行在主节点上的持久化进程的进程副本,本将副本通过网络分发至各副节点中;主节点以及各从节点将进程副本存储在PM模块中,以便副节点可以根据进程副本恢复重建该持久化进程。本发明主要针对大型分布式系统中科学计算进程长时间运行没有可靠性保障的问题,利用PM非易失、速度快、容量大的特点,自动地维护进程的检查点以及进程副本,并能在系统出现故障时自动恢复,具有良好的市场前景和应用价值。
-
公开(公告)号:CN114338340A
公开(公告)日:2022-04-12
申请号:CN202111657827.6
申请日:2021-12-30
申请人: 上海交通大学
IPC分类号: H04L41/04 , H04L41/0806 , H04L41/0894 , H04L41/12 , H04W4/80
摘要: 本发明公开了一种短距离无线通信网络与窄带宽带网络融合系统及其方法,解决了物联网领域各节点之间互联互通的门槛和难度高亟需网络互通融合,其技术方案要点是包括可对底层硬件资源抽象的网络统一适配模块,进行交互界面定制的用户应用定制模块,负责实现两种网络通信协议消息帧之间转换的异构协议转换模块,进行网络通信支撑、组织线程及对已转换消息帧进行统一管理的网络通信支撑模块,本发明的一种短距离无线通信网络与窄带宽带网络融合系统及其方法,能避开底层硬件的多样性,实现异构网络之间的互联互通和融合。
-
公开(公告)号:CN105912270B
公开(公告)日:2019-01-18
申请号:CN201610223262.3
申请日:2016-04-12
申请人: 上海交通大学
IPC分类号: G06F3/06
摘要: 本发明公开了一种面向PM的访存请求解析装置,包括访存请求解析模块、优先级解析模块、命令解析模块和执行模块,访存请求解析模块,用于将访存请求根据其内部的列地址、行地址、Bank号、读写标志的统计特征分发到不同特性的请求队列中,以便所述访存请求能够被合理调度;优先级解析模块,用于将访存请求解析模块中所述不同特性的请求队列按照被调度的次序进行优先级划分,在所述不同特性的请求队列内部按照FR‑FCFS调度;命令解析模块,用于将来自优先级解析模块的访存请求转化为具体的访存操作命令,结合PM阵列当前的状态信息将所述操作命令发送出去;执行模块,用于根据命令解析模块中发出的操作命令对PM阵列执行具体的操作。
-
公开(公告)号:CN105912270A
公开(公告)日:2016-08-31
申请号:CN201610223262.3
申请日:2016-04-12
申请人: 上海交通大学
IPC分类号: G06F3/06
CPC分类号: G06F3/0604 , G06F3/0659
摘要: 本发明公开了一种面向PM的访存请求解析装置,包括访存请求解析模块、优先级解析模块、命令解析模块和执行模块,访存请求解析模块,用于将访存请求根据其内部的列地址、行地址、Bank号、读写标志的统计特征分发到不同特性的请求队列中,以便所述访存请求能够被合理调度;优先级解析模块,用于将访存请求解析模块中所述不同特性的请求队列按照被调度的次序进行优先级划分,在所述不同特性的请求队列内部按照FR?FCFS调度;命令解析模块,用于将来自优先级解析模块的访存请求转化为具体的访存操作命令,结合PM阵列当前的状态信息将所述操作命令发送出去;执行模块,用于根据命令解析模块中发出的操作命令对PM阵列执行具体的操作。
-
公开(公告)号:CN118732946A
公开(公告)日:2024-10-01
申请号:CN202410744105.1
申请日:2024-06-11
申请人: 上海交通大学
摘要: 本发明公开了一种持久内存设备,该设备包括,物理组织管理模块、读写控制及校验模块。所述物理组织管理模块,用以对所述持久内存物理结构做出定义;所述读写控制及校验模块,用于对持久内存的读写操作进行管理和控制,以及对持久内存的读写操作进行错误检测和纠正。所述持久内存物理结构的定义参数包括存储单元工作原理、行列布阵布局、Die内组织布局、地址线及数据线位宽、封装方式和/或芯片面积。
-
公开(公告)号:CN118689644A
公开(公告)日:2024-09-24
申请号:CN202410744103.2
申请日:2024-06-11
申请人: 上海交通大学
IPC分类号: G06F9/50
摘要: 本发明公开了一种持久内存系统,包括,数据崩溃一致性保障机制模块,用以实现持久内存检查点原位创建和重建功能、增加式检查点管理功能、低开销检测构建功能、跨节点一致的基于应用特征的数据映射、快速重建和有序重建功能。数据可靠性机制模块,用以实现元数据和数据的差别访问控制机制、持久内存系统的持久化管理方法、低开销的数据可靠性机制,以及PMEM数据的原子性、完整性和一致性。负载均衡和寿命延长机制模块,用以实现跨CXL的持久内存动态分配与调度、异构内存系统的数据冷热分布、持久内存应用访存频率、多粒度的内存块融合与分割、懒惰回收机制和多重PMEM写吸收方法。
-
公开(公告)号:CN107506139B
公开(公告)日:2020-09-08
申请号:CN201710693791.4
申请日:2017-08-14
申请人: 上海交通大学
IPC分类号: G06F3/06
摘要: 一种面向相变存储器的写请求优化装置,包括脏数据标记模块、访存请求生成模块、访存请求调度模块和访存请求执行模块。当最后一级缓存向内存写入脏数据时,若脏数据与内存中的原数据不相同,则产生部分预写请求,访存请求调度模块将部分预写请求发送至访存请求执行模块,访存请求执行模块利用部分预写请求的写入数据执行SET操作。由于需要SET操作的位置已经预先被部分预写请求执行SET操作了,使得,访存请求执行模块真正执行写请求时,只会执行RESET操作,从而大幅减少了写请求的执行时间,与此同时,部分预写请求只会对脏字进行SET操作,而非整个脏的内存行,从而极大减少对相变存储器的写操作次数,降低对相变存储器介质寿命的影响。
-
公开(公告)号:CN105260336B
公开(公告)日:2018-12-18
申请号:CN201510790111.1
申请日:2015-11-17
申请人: 上海交通大学
摘要: 本发明公开了一种可字节寻址的可字节寻址的非易失性存储器的热插拔方法,包括所述存储器的热添加和热移除;热添加包括物理添加和逻辑添加,热移除包括逻辑移除和物理移除;物理添加用于将所述存储器由不带电的裸设备转化为操作系统可管理的块设备;逻辑添加用于将所述存储器从操作系统可管理的块设备转换为可映射虚拟地址的内存设备;逻辑移除用于将可映射虚拟地址的内存设备转换为操作系统可管理的块设备;物理移除用于将所述存储器从操作系统可管理的块设备转化为不带电的裸设备。本发明提供的方法及装置适合在各种体系架构的计算机系统上对可字节寻址的非易失性存储器资源进行调度和扩展,具有良好的市场前景和应用价值。
-
-
-
-
-
-
-
-
-