-
公开(公告)号:CN103645889B
公开(公告)日:2017-05-10
申请号:CN201310548993.1
申请日:2013-11-07
Applicant: 上海交通大学
Abstract: 本发明提供了一种软件自适应的动态生成方法,包括步骤:步骤1:移动终端获取当前的代表性情境信息,通过网络推送给服务器;步骤2:服务器将符合移动终端当前的代表性情境信息的软件或者服务推送给移动终端。本发明主要针对普适计算中软件自适应的动态生成,即移动终端将当前所处的情境信息通过网络推送给服务器。服务器根据获得的情境信息,自动生成符合当前移动终端的软件,将不同的功能及服务依照一定规则有效地组合起来并向需要的用户提供,从而减少了对网络带宽和移动终端性能的需求,提供了系统的资源使用率。
-
公开(公告)号:CN105005628A
公开(公告)日:2015-10-28
申请号:CN201510478317.0
申请日:2015-08-07
Applicant: 上海交通大学
IPC: G06F17/30
CPC classification number: G06F16/322
Abstract: 一种基于集中式平台的最短路径关键节点基本查询方法,通过在集中式平台上对图中的所有节点按照关键度由高到低进行剪枝标签构造或改进型剪枝标签构造对应得到每个节点的层次标签,然后通过任意节点对间的最短路径关键节点查询,返回最短路径上指定个数的关键节点。本发明通过在预处理阶段进行关键度排序和层次Hub标签构造,得到了具有覆盖属性的层次标签,能够高效地返回关键节点;而在优化的纯标签算法里,在关键节点查询的过程中不需要再进行辅助查询,可直接进行路径拆分,减少了查询耗时,提高了查询效率。
-
公开(公告)号:CN104932836A
公开(公告)日:2015-09-23
申请号:CN201510298870.6
申请日:2015-05-31
Applicant: 上海交通大学
Abstract: 本发明提供了一种提高单写性能的三盘容错编码和解码方法,本发明编码方法使用原始数据和校验公式生成三种冗余校验元素,分别为行校验、斜校验和反向斜校验元素,使得编码后的磁盘上存在着四种类型的元素:数据元素,行校验元素,斜校验元素,反向斜校验元素,本发明的解码方法是指当磁盘阵列中出现任意三块磁盘同时失效时,可以通过恢复算法和冗余校验元素,将失效磁盘上的数据进行解码恢复,解码方法基于前者的编码结构来实施,本发明能够在保证数据可靠性的基础上,克服现有编码在单写性能上的不足,是一种新型MDS三盘容错编码和解码方法,可以恢复存储系统中任意三块失效磁盘上的数据,在保证数据可靠性的同时,显著提升存储系统的单写性能。
-
公开(公告)号:CN104850468A
公开(公告)日:2015-08-19
申请号:CN201510290040.9
申请日:2015-05-31
Applicant: 上海交通大学
Abstract: 本发明提供了一种基于校验矩阵的纠删码解码方法,本发明适用于任意基于异或操作的纠删码,本发明通过对校验矩阵进行解码,从而对解码效率带来非常大的提升。另外,通过构造稀疏校验矩阵的迭代算法,能进一步提升本发明的解码效率。相比于传统的两种实现方法,本发明同时具有通用性和高效性。
-
公开(公告)号:CN104794031A
公开(公告)日:2015-07-22
申请号:CN201510181845.X
申请日:2015-04-16
Applicant: 上海交通大学
Abstract: 本发明提供了一种结合自调整策略和虚拟化技术的云系统故障检测方法,包括自调整策略步骤和虚拟化步骤。本发明通过结合自调整策略和虚拟化技术,使得主控结点对其他被控结点进行状态检测和故障检测,虚拟化步骤可以保证被控结点的具体故障类型能够被检测出来,并且得以诊断和恢复。这样就克服了传统的只针对相应的结点进行故障检测或者只针对一个应用进行检测的局限性,从而使得使用一个主控检点就可以对云计算环境中的全局状态进行监控和检测,并且可以通过相关的策略库对其进行诊断和恢复操作,这样使得维修的成本大大降低,有利于企业进行系统级的维护。
-
公开(公告)号:CN101923492A
公开(公告)日:2010-12-22
申请号:CN201010251261.2
申请日:2010-08-11
Applicant: 上海交通大学
Abstract: 一种计算机技术领域的面向嵌入式异构多核上执行动态分配指令的方法,包括以下步骤:对二进制代码程序进行划分处理,得到若干基本块;分别对每个基本块进行选择处理,得到执行每个基本块的目标处理核;对得到的目标处理核相应的基本块进行翻译处理,得到在该目标处理核上翻译后的二进制代码;统计各基本块的执行频率,将执行频率大于阈值T的基本块标记为热点基本块,并把热点基本块翻译后的二进制代码缓存至高速缓存中。本发明根据系统多核的处理能力及负载情况等因素动态地分配指令到各异构多核上执行,从而弥补了静态调度的不能动态分配资源的不足,也降低了动态线程划分的复杂性,从而进一步提高了程序在异构多核上的执行效率。
-
公开(公告)号:CN101916220A
公开(公告)日:2010-12-15
申请号:CN201010264063.X
申请日:2010-08-27
Applicant: 上海交通大学
IPC: G06F11/32
CPC classification number: Y02D10/34
Abstract: 一种计算机技术领域的集群内中央处理器功耗的监测系统,包括:功耗获取模块、无线发送模块、数据处理模块和数据输出模块,其中:功耗获取模块与无线发送模块相连传输数字形式的功率数据信息,无线发送模块与数据处理模块相连传输数字形式的功率数据信息,数据处理模块与数据输出模块相连传输历史功耗数据信息,数据输出模块输出XML形式的历史功耗数据信息。本发明反映实时的CPU功耗状态,且监测的准确率高;避免了在集群部署环境内不方便开机箱连线的问题;通过丰富的数据表现形式动态表现功耗情况;可以供第三方应用程序调用接口。
-
公开(公告)号:CN101901042A
公开(公告)日:2010-12-01
申请号:CN201010264120.4
申请日:2010-08-27
Applicant: 上海交通大学
Abstract: 一种计算机技术领域的多GPU系统中基于动态任务迁移技术的降功耗方法,包括以下步骤:分别在每个GPU上设置一个GPU利用率监视器得到每个GPU在T时间内的平均利用率;当第i个GPU的利用率为R1时,则将第i个GPU上的全部任务迁移到利用率为R2的GPU上,且关闭该GPU;当第j个GPU的利用率是100%时,将第j个GPU上的部分任务迁移到利用率为R3的GPU上,当所有正在运行的GPU的利用率都超过阈值R4且系统存在已关闭的GPU时,系统自动启动一块已关闭的GPU,此时将新的计算任务分配给刚启动的GPU;不断重复上述步骤,直至所有的GPU都运行程序。本发明具有实时资源利用率的监视功能;可以有效降低GPU的功耗;优化GPU之间的通信。
-
公开(公告)号:CN101763283A
公开(公告)日:2010-06-30
申请号:CN201010300716.5
申请日:2010-01-26
Applicant: 上海交通大学
Abstract: 本发明涉及的是一种网络技术领域的网格环境下的补偿事务自动产生方法,补偿事务产生器始终监视着子事务的执行,首先根据影响事务系统状态的事件类型创建行级触发器,然后在子事务执行过程中,补偿事务产生器根据子事务中执行中的事件类型调用相应的行级触发器,自动产生补偿操作,最后当子事务提交时,将该子事务执行中所产生的补偿操作组合成补偿事务,这样就完成了自动产生补偿事务。本发明突破自治的网格服务提供者设置特殊补偿要求的限制,并大大减轻了开发事务性网格应用的工作量与复杂性。
-
公开(公告)号:CN101488149A
公开(公告)日:2009-07-22
申请号:CN200910046339.4
申请日:2009-02-19
Applicant: 上海交通大学
IPC: G06F17/30
Abstract: 一种计算机应用领域的普适环境下情境自适应的移动事务处理系统,本发明中,情境信息获取模块将用户、无线网络、移动设备作为普适事务情境的三个实体,动态获取这三个实体的属性信息;普适事务模块存储各子事务、子事务之间的依赖关系和事务状态信息,它基于事件-情境-行动机制来选择将要采取的事务执行行为;动态事务管理模块根据情境信息获取模块和普适事务模块提供的信息,进行情境自适应的动态调整,根据子事务之间的依赖关系选择将要被执行的子事务,根据当前的情境信息,找到能够执行选定子事务的普适移动设备,并由该设备执行该子事务。本发明使移动事务管理过程自动适应高度变化的事务情境及其变化,动态调整事务服务行为。
-
-
-
-
-
-
-
-
-