-
公开(公告)号:CN114979244A
公开(公告)日:2022-08-30
申请号:CN202210475744.3
申请日:2022-04-29
Applicant: 上海交通大学
Abstract: 本发明提供一种基于哈希时间锁定协议的多链可信交易BaaS服务平台架构,包括:应用层,通过前端页面呈现给用户区块链交易的信息;SDK层,用于提供链码函数调用接口;链码层,用于扩展哈希时间锁定接口;链码API层,用于配置原生链码API和密码学原语API;应用层、SDK层、链码层以及链码API层协作交互实现:在每次HTLC跨链交易时,以转账的方式实现资产锁定;资产锁定阶段的转账提交到账本后,对账本的内容验证;在HTLC跨链交易完成后,生成用户的余额的范围证明,以供监管方基于用户的余额的范围证明对转账的有效性进行审计。本发明将HTLC与密码学技术结合,既能实现跨链交易,又能实现对交易的隐私保护和监管。
-
公开(公告)号:CN112783661B
公开(公告)日:2022-08-12
申请号:CN202110184307.1
申请日:2021-02-08
Applicant: 上海交通大学
IPC: G06F9/50
Abstract: 本申请公开了一种适用于容器环境下的内存重删方法及装置,该方法包括:获取内存中的所有匿名物理页面;对所有所述匿名物理页面进行轻量级的聚类和维护处理得到等待队列;采用分层采样从所述等待队列中获取至少一个待处理页面;将至少一个所述待处理页面进行比较,确定可归并页面;对所述可归并页面进行归并,并释放所述可归并页面所占的内存空间。通过实施本申请,能够减少页面扫描开销、提升页面归并效率。
-
公开(公告)号:CN113407313A
公开(公告)日:2021-09-17
申请号:CN202011357682.3
申请日:2020-11-27
Applicant: 上海交通大学
Abstract: 本发明提供一种资源需求感知的多队列调度方法、系统及服务器,所述方法包括:获取用户提交的任务,并判断任务为CPU任务或GPU任务;在任务为GPU任务时,基于调整CPU核数并检查GPU利用率确定最优的CPU配置,进入GPU任务任务调度;在任务为CPU任务时,直接进入CPU任务调度;执行GPU任务调度:对CPU资源划进行划分,并根据当前CPU任务队列和GPU任务队列的排队状况调整CPU资源队列;对GPU资源划进行划分,并根据当前GPU任务队列的排队状况调整GPU资源队列;消除GPU任务与CPU任务在同一个节点上的内存系统的竞争。本发明可以在无需用户感知的前提下,最大化系统的吞吐和最小化系统的排队。
-
公开(公告)号:CN108628799B
公开(公告)日:2021-09-14
申请号:CN201810344156.X
申请日:2018-04-17
Applicant: 上海交通大学
Abstract: 本发明提供一种可重构的单指令多数据脉动阵列结构、处理器及电子终端,所述单指令多数据脉动阵列结构包括:呈脉动阵列排布的多个处理单元,每一个所述处理单元对应连接有一个操作数收集器,每一个所述处理单元同与其相邻的所述处理单元均相连;多个数据输出通道,分别对应配置于每一列所述处理单元的顶端,每一列顶端的数据输出通道与对应列的第一个处理单元相连并且各数据输出通道还与每一行所述处理单元的最右侧的所述处理单元一一对应相连。本发明实现了一个可重构、低能耗结合单指令流多数据流(SIMD)、脉动阵列(Systolic Array)的处理器,通过在相邻处理单元之间建立传输通道以及多层级的存储优化,获取更低的能耗。
-
公开(公告)号:CN108664662B
公开(公告)日:2021-08-31
申请号:CN201810493842.3
申请日:2018-05-22
Applicant: 上海交通大学
IPC: G06F16/2458
Abstract: 本发明公开了一种时间旅行和时态聚合查询处理方法,该方法采用基于时间旅行和时态聚合查询的分布式处理框架系统,该方法包括以下两个阶段:(i)全局修剪阶段和(ii)局部查找阶段;所述全局修剪阶段利用全局索引和查询输入来修剪不相关的分区;所述局部查找阶段主要根据本地索引和部分查询输入,在每个候选分区中检索符合条件的记录;在局部查找阶段使用不同的索引以支持时间旅行和时态聚合查询;所述时间旅行查询包括时间旅行精确匹配查询和时间旅行范围查询。本发明采用分布式内存分析框架,该框架易于理解和实施,但不会损失效率,该方法同时实现了时间旅行查询和时态聚合查询,能满足高吞吐量和低延迟的需求,能提高查询效率和查询速度。
-
公开(公告)号:CN112835534A
公开(公告)日:2021-05-25
申请号:CN202110220806.1
申请日:2021-02-26
Applicant: 上海交通大学
IPC: G06F3/06
Abstract: 本申请公开了一种基于存储阵列数据访问的垃圾回收优化方法及装置,该方法包括:根据请求来源和预设的数据冷热分类算法对接收的数据访问请求进行分类判别,得到对应的分类信息;根据分类信息调用缓存队列算法对数据访问请求进行缓存判断,以加入至对应分类的目标缓存队列中;若目标缓存队列中的待访问数据达到预设标准阈值,则根据地址映射表将待访问数据以条带为单位写入至对应的目标节点中;若所述存储阵列中没有可写入的存储空间或者工作队列中的空白节点小于预设数量,则采用延时删除无效数据的垃圾回收机制进行数据回收。通过实施本申请,能够解决现有技术中存在的存储阵列写放大问题及引起严重的IO问题等。
-
公开(公告)号:CN112799882A
公开(公告)日:2021-05-14
申请号:CN202110184225.7
申请日:2021-02-08
Applicant: 上海交通大学
IPC: G06F11/14 , G06F16/182
Abstract: 本申请公开了一种基于图算法的文件感知恢复方法及装置,该方法包括:获取分布式文件系统中的元数据信息,根据所述元数据信息生成对应的网络流图,采用预设的图算法对所述网络流图进行文件感知恢复分析,得到每一轮次所需恢复的目标文件信息,根据所述目标文件信息进行对应的文件恢复从而恢复得到对应的目标文件。通过实施本申请,能解决现有技术中存在的文件恢复效率较低、无法基于文件级的整体文件恢复等问题。
-
公开(公告)号:CN112163670A
公开(公告)日:2021-01-01
申请号:CN202011094465.X
申请日:2020-10-14
Applicant: 上海交通大学
Abstract: 本发明提供一种对抗攻击的检测方法、系统、设备、计算机可读存储介质,所述对抗攻击的检测方法包括:接收训练数据,并提取与训练数据对应的激活路径;将若干激活路径进行整合,以形成整个类别的训练数据对应的类别路径;接收待检测数据,并提取与所述待检测数据对应的激活路径;计算所述类别路径与所述待检测数据对应的激活路径之间的相似度;根据所述相似度,判断所述待检测数据是否为对抗样本。本发明能够在神经网络的推理过程中实现在线对抗攻击的检测,从而检测出神经网络模型的异常;且本实施例所述检测方法可以达到较高的检测准确率以及较低的开销,为深度学习系统的鲁棒性提供了支持。
-
公开(公告)号:CN111597048A
公开(公告)日:2020-08-28
申请号:CN202010413443.9
申请日:2020-05-15
Applicant: 上海交通大学
Abstract: 本发明提供一种基于服务质量的微服务调度方法、系统及电子设备,所述方法包括:在Serverless模式下,根据运行时特征采集数据,获取当前微服务请求的实际平均到达率λ;根据决策函数、微服务请求的平均服务速率和服务质量目标,计算出切换所需要达到的平均到达率λ(μ);若微服务请求的实际平均到达率λ小于等于切换所需要达到的平均到达率λ(μ),则保持微服务部署于Serverless模式,若微服务请求的实际平均到达率λ大于切换所需要达到的平均到达率λ(μ),则调整微服务部署于IaaS模式。本发明实现了动态部署IaaS模式和Serverless模式的切换。
-
公开(公告)号:CN111597045A
公开(公告)日:2020-08-28
申请号:CN202010412531.7
申请日:2020-05-15
Applicant: 上海交通大学
IPC: G06F9/50
Abstract: 本发明提供一种管理混合部署的共享资源管理方法、系统及服务器系统,所述管理混合部署的共享资源管理方法包括:接收用户云服务请求,并将所述用户云服务请求分配至对应的节点服务器,其中,不同的云服务与后台批处理任务部署于不同的节点服务器;接收所述用户云服务请求的节点服务器在检测到负载变化后,搜索当前负载下的一组最佳资源配置并应用;监测云服务质量,并在云服务质量违例时,从后台批处理任务处回收资源补偿云服务,直至云服务质量得到满足。本发明在无需升级硬件设备与不增加数据中心额外负担的提前下,在同时保证云服务的服务质量、满足服务器能耗限制的基础上,最大化后台批处理任务的吞吐量。
-
-
-
-
-
-
-
-
-