-
-
公开(公告)号:CN107544859B
公开(公告)日:2020-11-24
申请号:CN201710567592.9
申请日:2017-07-12
Applicant: 上海交通大学
Abstract: 本发明提供了一种在混合内存系统上用来保证数据一致性的检查点方法,包括步骤:空间划分步骤:划分预定大小的非易失性内存空间为LOG区域;存储LOG步骤:进行事务执行,将系统状态保存在LOG区域的LOG中;数据恢复步骤:对系统数据和用户数据进行恢复操作。利用DRAM和NVM的混合内存作为载体,通过Message Logging的技术保证了系统数据和用户数据的一致性,同时利用层次化的检查点,加快了检查点设置的速度,保证了系统的性能,利用LOG数据结构的START和END进行快速数据恢复。
-
公开(公告)号:CN107888657B
公开(公告)日:2020-11-06
申请号:CN201710941988.5
申请日:2017-10-11
Applicant: 上海交通大学
Abstract: 本发明提供了一种低延迟分布式存储系统,将数据存储在可字节寻址的非易失性内存中,通过远程直接内存访问技术读写存储系统的数据,并将数据备份到多个冗余节点,以达到低延迟和高可用性。本发明使用中心化的调度器模块实现对多个服务器的集群及其索引信息的管理。客户端只需在连接到存储系统时需要与调度器模块通信,其后的所有请求,都直接发送到存储了相应数据的服务器节点。本发明基于非易失性内存和远程直接内存访问技术,可以向客户端提供键值存储系统接口,并提供低延迟的数据存储服务。
-
公开(公告)号:CN111309310A
公开(公告)日:2020-06-19
申请号:CN202010135451.1
申请日:2020-03-02
Abstract: 本发明公开了一种面向非易失性内存的JavaScript对象持久化框架,包括:持久性对象池模块、共享内存模块、数据一致性保障模块以及垃圾回收模块;持久性对象池模块负责创建与管理JavaScript持久性对象;共享内存模块支持持久性对象池模块创建管理的JavaScript持久化对象并行访问共享持久内存;数据一致性保证模块为上层应用程序调用JavaScript持久化对象提供一致性保障机制;垃圾回收模块负责回收处理无效的JavaScript持久化对象所占用的内存。本发明所述框架能够较为便捷的添加至现有的V8网页引擎当中,所述方法也可以方便的移植到面向非易失性内存的数据库系统中,具有广泛的市场应用价值。
-
公开(公告)号:CN107506152B
公开(公告)日:2020-05-08
申请号:CN201710818645.X
申请日:2017-09-12
Applicant: 上海交通大学
IPC: G06F3/06
Abstract: 本发明提供一种提高PM访存请求并行度的解析装置与方法,包括地址范围划分模块、Bank序列号识别模块、Bank序列号平衡模块,局部性策略控制模块。访存请求经地址范围划分模块,区分DRAM请求与PM请求;经Bank序列号识别模块,识别访存请求中的Bank序列号;经Bank序列号平衡模块,将Bank号集中的访存请求转化为分散的请求,并确保这些访存请求分配给不同的调度队列;局部性策略控制模块,用于批量处理具有行缓存局部性特征的访存请求;最大限度的使用Open‑page模式,使得具有局部性特征的访存请求能够被高效的调度;本发明能够方便快捷的解析DRAM和PM访存指令,对于PM类型的访存请求提高其Bank并行度及行缓存局部性。
-
公开(公告)号:CN110569358A
公开(公告)日:2019-12-13
申请号:CN201910769110.7
申请日:2019-08-20
Applicant: 上海交通大学
Abstract: 本发明提供了一种学习长时依赖和分层结构的文本分类模型、方法及介质,包括:密集连接循环神经网络模块:在循环神经网络中引入密集连接,在不同的时间步之间建立连接,使得每个循环单元可以直接连接到前面的所有的循环单元,再引入密集循环块将时间维度划分成不同的密集循环块,不同的密集循环块之间以循环神经网络的连接方式相连,共享不同密集循环块的参数,获得引入了密集循环块的循环神经网路。本发明基于小波变换和注意力机制,能够有效地提取时间序列数据中蕴藏的时域-频域特征,融合时间序列本身的全局的长期趋势特征,能够有效地提高时间序列预测精度。
-
公开(公告)号:CN110363568A
公开(公告)日:2019-10-22
申请号:CN201910498066.0
申请日:2019-06-06
Applicant: 上海交通大学
Abstract: 本发明提供了一种融合文本多主题信息的股票价格预测方法、系统及介质,包括:数据预处理步骤:获取文本数据及股票数据,对获取的文本数据及股票数据进行预处理,获得预处理后数据;模型训练步骤:根据获得的预处理后数据,对股票价格预测模型进行训练,获得训练后的模型。本发明利用多头注意力机制将文本向量映射到不同语义空间,然后提取主题信息,最后巧妙地用不同的注意力权重融合不同主题信息。此外本发明还利用编码器解码器框架将文本信息和股票价格信息有效地融入了一个统一的框架中,能动态的调整不同时间节点对股票价格预测的影响。
-
公开(公告)号:CN110210656A
公开(公告)日:2019-09-06
申请号:CN201910424740.0
申请日:2019-05-21
Applicant: 上海交通大学
Abstract: 本发明提供了一种流量预测技术领域内的基于站点行为分析的共享单车流量预测方法,包括如下步骤:S1,数据预处理:包括数据清洗、计算流量和归一化处理;S2,构建模型:包括站点间流动建模、动态站点内行为建模和外部影响因素建模;S3,训练模型:将训练数据输入步骤S2所构建的模型,使用Adam优化器梯度下降算法来训练模型得到最优参数;S4,流量预测:输入若干历史站点出行流量数据、站点间流通量数据及外部因子数据到经步骤S3训练的模型内,模型输出下一时间段内的站点出行流量包括流入量和流出量。本发明同时对站点间动态流通行为和站点内行为变化建模来估量站点的动态行为变化,能及时捕捉到站点的动态流量变化,达到更高的流量预测准确性。
-
公开(公告)号:CN110069431A
公开(公告)日:2019-07-30
申请号:CN201810070442.1
申请日:2018-01-24
Applicant: 上海交通大学
Abstract: 本发明提供了一种基于RDMA和HTM的弹性Key-Value键值对数据存储方法,设计遵循服务器端—客户端架构模式,包括:在服务器端,结合哈希图给出改进型的G-Cuckoo哈希数据管理模式,避免在数据插入过程中查找空闲位置而导致的哈希表之间kick-out无限循环问题;分析在客户端与服务器端之间传统网络传递消息需要来回round响应而引起的键值对存储性能瓶颈问题,使用Infiniband远程直接内存访问RDMA技术,设计RDMA网络通信引擎,接收数据访问请求和送回数据请求结果;利用硬件事务内存HTM技术,实现两段锁协议锁操作,保障数据操作原子特性;使用键值对数据自验证检验码保障数据一致性。本发明实现可极大提升键值对数据基本操作速度。
-
公开(公告)号:CN105678196B
公开(公告)日:2018-12-25
申请号:CN201511027390.2
申请日:2015-12-31
Applicant: 上海交通大学
Abstract: 本发明公开了一种面向非易失性存储器的恶意读写程序监控装置,所述装置包括第一模块、第二模块、第三模块和第四模块,所述第一模块,包括写次数管理单元、PM页损耗均衡管理单元和PM页恶意写管理单元,该模块用于记录PM物理页的写次数以及PM物理页的所有映射关系,所述第二模块,包括计数器、PM页累计命中记录器、附加寄存器、随机数生成单元和计算单元,用于检测当前程序在其对应物理页上的写频繁程度,所述第三模块,由决策逻辑单元组成,用于决策当前程序的恶意程度和相应均衡措施,所述第四模块,由DRAM_Reserve表组成,用于管理判定为恶意程序所对应的物理页。
-
-
-
-
-
-
-
-
-