-
公开(公告)号:CN107544756B
公开(公告)日:2020-11-06
申请号:CN201710657877.1
申请日:2017-08-03
Applicant: 上海交通大学
Abstract: 本发明提供了一种基于SCM的Key‑Value日志型本地存储方法,存储方法包括以下步骤:SCM内存划分步骤:对SCM内存进行按功能划分分区,即划分为超级块区、检查点区、页管理区、静态哈希表区、数据存储区这五个不同的逻辑分区;多层次内存管理步骤:构建三层内存管理模块,在不同层面上对内存进行管理,实现页面的动态分配和回收;高并发哈希表构建步骤:使用静态哈希表来索引key‑value对象,使用动态分配的数组存放哈希冲突的元素。本发明中的实现方法根据异构内存介质的硬件特性合理调度分配存储空间,提高存储介质的利用率,延长硬件的使用寿命,提高混合键值存储系统并发性和数据吞吐量。
-
公开(公告)号:CN107506139B
公开(公告)日:2020-09-08
申请号:CN201710693791.4
申请日:2017-08-14
Applicant: 上海交通大学
IPC: G06F3/06
Abstract: 一种面向相变存储器的写请求优化装置,包括脏数据标记模块、访存请求生成模块、访存请求调度模块和访存请求执行模块。当最后一级缓存向内存写入脏数据时,若脏数据与内存中的原数据不相同,则产生部分预写请求,访存请求调度模块将部分预写请求发送至访存请求执行模块,访存请求执行模块利用部分预写请求的写入数据执行SET操作。由于需要SET操作的位置已经预先被部分预写请求执行SET操作了,使得,访存请求执行模块真正执行写请求时,只会执行RESET操作,从而大幅减少了写请求的执行时间,与此同时,部分预写请求只会对脏字进行SET操作,而非整个脏的内存行,从而极大减少对相变存储器的写操作次数,降低对相变存储器介质寿命的影响。
-
公开(公告)号:CN107728937B
公开(公告)日:2020-09-04
申请号:CN201710834389.3
申请日:2017-09-15
Applicant: 上海交通大学
Abstract: 本发明提供了一种使用非易失性内存介质的键值对持久存储方法及系统,同时使用易失性内存介质和非易失性内存介质构建持久键值存储系统,在易失性内存介质中构建静态散列表接收来自客户端的读写访问请求;在非易失性内存介质中构建动态散列表存储键值对的元数据和键值对在数据区的内存偏移地址,在非易失性内存中的动态散列表之后构建数据存储区,存放键值对大小、键值对数据和键值对校验和;使用结合键值对校验和的检查点的机制,维护持久键值存储系统的数据一致性。本发明利用了不同内存特性的优点,提升性能的同时实现了对键值数据对的持久有效存储、兼顾了内存利用的高效率,降低了维护一致性的系统代价。
-
公开(公告)号:CN105282246B
公开(公告)日:2018-08-24
申请号:CN201510695084.X
申请日:2015-10-23
Applicant: 上海交通大学
IPC: H04L29/08
Abstract: 本发明提供了一种基于拍卖机制的感知任务分配的方法,通过根据任务需求者的感知任务的感知区域分组,并为每组分配一位代理的方式,每组的所有任务需求者对每个用户制定标书,并将制定的标书提交给该组的代理;每位代理根据接收到的所有标书制定每个用户的拍卖标书,并将所述拍卖标书提交给平台。上述过程,代理作为感知任务分配的过程中间媒介,采用博弈论中的定价机制,确定最终提交给平台的拍卖标书,降低了感知任务需求者的支出,提高拍卖的成交数,并保证可信性、个体理性、计算有效性、预算合理性。
-
公开(公告)号:CN104809526B
公开(公告)日:2018-07-20
申请号:CN201510230997.4
申请日:2015-05-07
Applicant: 上海交通大学
Abstract: 本发明提供了一种冗余数据效用最大化方法,平台从所述标书集合中选择中标标书并决定每个中标标书对应的手机用户的报酬这步骤采用博弈论中可信组合拍卖方法,提出了一种具有可信性、个体合理性、计算有效性、预算合理性的任务分配方法,使得冗余数据效用最大化,进而使平台的任务分配具备可信性、个体理性、计算有效性、预算合理性。
-
公开(公告)号:CN104751301B
公开(公告)日:2018-07-20
申请号:CN201510197690.9
申请日:2015-04-23
Applicant: 上海交通大学
IPC: G06Q10/06
Abstract: 本发明提供了一种使移动群智感知系统趋于稳定的方法,通过调整所述数据贡献者选择感知平台的情况至稳定,并计算稳定后每个感知平台的收益,根据所述每个感知平台的收益,调整预设的每个感知平台的预算,最终使移动群智感知系统达到稳定。整个过程不仅考虑了若干数据贡献者行为的调整,还考虑到若干感知平台行为的调整各对移动群智感知系统的影响,较好地匹配移动群智感知系统中所有感知平台及所有数据贡献者的需求,使得移动群智感知系统快速趋于稳定。
-
公开(公告)号:CN107728937A
公开(公告)日:2018-02-23
申请号:CN201710834389.3
申请日:2017-09-15
Applicant: 上海交通大学
CPC classification number: G06F3/0604 , G06F3/0611 , G06F3/064 , G06F3/0647 , G06F3/0685 , G06F11/1004
Abstract: 本发明提供了一种使用非易失性内存介质的键值对持久存储方法及系统,同时使用易失性内存介质和非易失性内存介质构建持久键值存储系统,在易失性内存介质中构建静态散列表接收来自客户端的读写访问请求;在非易失性内存介质中构建动态散列表存储键值对的元数据和键值对在数据区的内存偏移地址,在非易失性内存中的动态散列表之后构建数据存储区,存放键值对大小、键值对数据和键值对校验和;使用结合键值对校验和的检查点的机制,维护持久键值存储系统的数据一致性。本发明利用了不同内存特性的优点,提升性能的同时实现了对键值数据对的持久有效存储、兼顾了内存利用的高效率,降低了维护一致性的系统代价。
-
公开(公告)号:CN107577492A
公开(公告)日:2018-01-12
申请号:CN201710680887.7
申请日:2017-08-10
Applicant: 上海交通大学
Abstract: 本发明提供了一种加速文件系统读写的NVM块设备驱动方法及系统,包括块设备注册:调用操作系统的设备注册函数,将新型非易失存储器注册成块设备;块设备输入输出处理:根据驱动的块设备输入输出处理流程,使用加速的块设备输入输出处理满足加速要求的输入输出请求,使用传统的块设备输入输出处理其余的输入输出请求;块设备卸载:释放块设备驱动占用的系统资源。本发明在最小化对操作系统改动的同时,使NVM设备作为外存储器能够兼容传统文件系统和用户应用,可以感知到上层文件系统的块设备读写请求,并分析读写请求的特点,能根据文件系统特点来进行部分文件系统访问的加速。
-
公开(公告)号:CN106815076A
公开(公告)日:2017-06-09
申请号:CN201611226002.8
申请日:2016-12-27
Applicant: 上海交通大学
CPC classification number: G06F9/5077 , G06F9/45558 , G06F2009/45595
Abstract: 一种基于复式拍卖的双边云虚拟机资源优化分配系统及方法,该系统包括:标书收集模块、获胜者匹配模块、虚拟机类型及数目确认模块、资源标的确认模块、双边请求模块以及双边分配模块,本发明能够解决分配资源标的无法反映资源供求情况的问题,并最大化了分配双方的效益。
-
公开(公告)号:CN106650644A
公开(公告)日:2017-05-10
申请号:CN201611116789.2
申请日:2016-12-07
Applicant: 上海交通大学
CPC classification number: G06K9/00523 , B60W40/08 , B60W2040/0818 , G01S15/88 , G06K9/00536 , G06K9/00845
Abstract: 一种驾驶员危险行为识别方法及系统,首先在车辆内设置超声波场,得到危险行为在多普勒频谱上的不同模式,然后经主成分分析提取主要特征,通过支持向量机算法得到识别不同危险行为的多分类器,并根据危险行为的完成度和持续时间建立梯度模型森林,最后将实时超声波信号经窗口切割算法进行切片后通过梯度模型森林识别出危险行为并发出警告,本发明能够在保证识别精度的同时能够在危险行为的早期阶段即可识别结果出并给出警报,不需要依赖任何附加的外部设备,不容易受天气等外界环境的干扰。
-
-
-
-
-
-
-
-
-