应用于Java操作系统中虚拟机的编译体系实现方法

    公开(公告)号:CN1790267A

    公开(公告)日:2006-06-21

    申请号:CN200510061993.4

    申请日:2005-12-14

    申请人: 浙江大学

    IPC分类号: G06F9/45 G06F9/455

    摘要: 本发明公开了一种应用于Java操作系统中虚拟机的编译体系实现方法。以Java语言为主,汇编语言为辅,采用四层体系架构:虚处理层、基准编译层、优化编译层、汇编层汇编器;以操作平台的目标代码为最终编译结果,有针对性地选择优化编译,即考虑程序执行速度又顾及虚拟机自身效率,在Java操作系统的支持下动态优化,使程序运行达到最优。这一方法在突出了Java语言在模块化、安全性、灵活性方面的优势,同时也利用了汇编语言的强大功能,能在更大程度上优化目标代码,同时也十分有利于平台移植,方便不同的商业应用,从整体上提高了Java操作系统的运行速度,特别是在嵌入式平台这类本身硬件运行速度不是很快时,更具有明显的效果。

    一种数据容错的多线程投机方法

    公开(公告)号:CN103942096B

    公开(公告)日:2017-06-13

    申请号:CN201410111160.3

    申请日:2014-03-24

    申请人: 浙江大学

    IPC分类号: G06F9/46 G06F11/07

    摘要: 本发明公开一种数据容错的多线程投机方法。该方法是基于数据容错的多线程投机方法,让先到达栅栏的线程投机执行,充分利用众多线程之间同步数据造成的运行时间浪费,加速程序运行。本发明基于投机,判断,回滚的流程通过回滚错误的投机来保证程序的正确性。本发明对投机判断和回滚判断进行了建模,保证其效率。本发明通过限制投机深度,使得投机收益在减去该投机开销后保持一定范围内的稳定,从而提供稳定的程序运行速度提升。

    基于云计算的恶性肿瘤放化疗规范执行度评估的方法

    公开(公告)号:CN103294908B

    公开(公告)日:2016-04-20

    申请号:CN201310189058.0

    申请日:2013-05-20

    申请人: 浙江大学

    IPC分类号: G06F19/00

    摘要: 本发明公开了一种基于云计算平台的恶性肿瘤放化疗规范执行度评估的方法。提出了一套评估恶性肿瘤放化疗规范化的衡量指标恶性肿瘤放化疗规范执行度,包括如下步骤:1)搭建私有云计算平台;2)前台智能医疗办公系统提交信息给后台服务器;3)后台服务器计算恶性肿瘤放化疗规范执行度;4)后台服务器将计算出来的恶性肿瘤放化疗规范执行度的相关数据反馈到前台智能医疗办公系统。本发明可以有效地提高医疗设备的利用率,减少药物用量,使中远期的医药储备和运输的效率和可靠性提高。另外,为全国恶性肿瘤放化疗的资源、信息的存储、及时同步共享提供了一个可靠的方案。最后,由于标准规范的推行和及时评估,使医院系统更加环保节能。

    一种GPGPU寄存器缓存的实现方法

    公开(公告)号:CN104182281A

    公开(公告)日:2014-12-03

    申请号:CN201410418801.X

    申请日:2014-08-25

    IPC分类号: G06F9/50 G06F12/08

    CPC分类号: Y02D10/22 Y02D10/36

    摘要: 本发明公开了一种GPGPU寄存器缓存的实现方法。各个流处理器移除原有寄存器文件,增加用于存储正在执行线程所需寄存器的寄存器缓存,线程执行前从内存中加载寄存器数据到寄存器缓存。在线程执行所需的寄存器能保存在流处理器的寄存器缓存中的前提下,从所有可执行的线程中选择线程数量最多的线程组合执行,从内存中加载选择的线程组合中每个线程所使用的寄存器数据到寄存器缓存,然后以任意方式对线程组合中的线程进行选择执行,当选择的线程组合中所有线程都无法执行时,重新选择另一组线程。本发明减少流处理器寄存器文件所需存储空间,降低能耗和面积,解除流处理器寄存器数量不足的限制,提高系统效率。

    一种基于互索引结构的文本查询方法

    公开(公告)号:CN102637204B

    公开(公告)日:2014-04-16

    申请号:CN201210071778.2

    申请日:2012-03-16

    IPC分类号: G06F17/30

    摘要: 本发明实施例公开了一种基于互索引结构的文本查询方法,包括以下步骤:对需要索引的文本文件进行分割操作,获得含有固定单词数的文本块数组;构建倒排索引结构;计算每一文本块的特征值,并将特征值保存在特征索引文件中;在每个文本块的末尾,使用变长算法给出一个指针地址长度,根据所述指针地址长度获得指针值,指针值为特征索引文件中该文本块所对应的特征值地址;根据文本文件中特定文本块的特征值索引,找到文本块特征值;读取文本块特征值,将所述文本块特征值与查询单词的特征值进行比较,判断所述查询单词是否包含在所述文本块中。本发明用于加快短语匹配的速度,减少I/O操作,减少计算复杂度,提高查询效率和匹配准确率。

    一种位置敏感的签名索引方法

    公开(公告)号:CN102663011B

    公开(公告)日:2013-11-27

    申请号:CN201210074614.5

    申请日:2012-03-20

    IPC分类号: G06F17/30

    摘要: 本发明实施例公开了一种位置敏感的签名索引方法,在计算文本位置敏感特征值时,同时包含长度为16比特的单词特征值和单词所在文本块中的相对位置信息,使得位置敏感特征值不但可以判断单词是否包含在文本内,还可以判断单词是否出现在特定的位置,具体包括如下步骤:计算文本的位置敏感特征值;根据所述文本的位置敏感特征值进行单词匹配查询。本发明用于提高索引更新效率,同时保证多个单词查询的词序一致性。

    一种恶性肿瘤放化疗规范符合度的量化评估系统

    公开(公告)号:CN103279668A

    公开(公告)日:2013-09-04

    申请号:CN201310212258.3

    申请日:2013-05-31

    申请人: 浙江大学

    IPC分类号: G06F19/00

    摘要: 本发明公开了一种恶性肿瘤放化疗规范符合度的量化评估系统,首先,定义了恶性肿瘤放化疗规范符合度量化评估系统的总体架构;其次,制定了恶性肿瘤放化疗规范符合度量化评估系统的数据库建设方法,包括恶性肿瘤放化疗诊疗规范数据库、药品知识库以及病例数据库的建设方法,便于对恶性肿瘤放化疗的规范符合度进行评估和管理;最后,针对难以进行放化疗规范符合度量化评估的特殊病例,制定了一种专家评分系统来辅助放化疗规范符合度的量化评估。

    一种恶性肿瘤放化疗规范符合度的评估方法

    公开(公告)号:CN103279655A

    公开(公告)日:2013-09-04

    申请号:CN201310187025.2

    申请日:2013-05-20

    申请人: 浙江大学

    IPC分类号: G06F19/00

    摘要: 本发明公开了一种恶性肿瘤放化疗规范符合度的评估方法。首先,定义了恶性肿瘤放化疗规范符合度的评价模型;其次,制定了放化疗操作规范的差异性评估以及化疗用药与放射用量使用差异性评估的执行规则,使评估者能对某病例的放化疗过程是否符合放化疗操作规范、化疗用药与放射用量规范分别进行评价;然后,制定了一种多级分项目加权规则,以对恶性肿瘤病例的放化疗过程的总体规范符合度进行评分;最后,基于该评分对病例诊治采取相应措施,使得分低于否决阈值的治疗方案与用药不予通过;使得分高于合规阈值的治疗方案和用药准确提交并施行。本发明可以降低恶性肿瘤放化疗过程中不规范操作与用药的出现几率。

    移动Widget的本地化方法
    70.
    发明授权

    公开(公告)号:CN101950251B

    公开(公告)日:2013-05-29

    申请号:CN201010280911.6

    申请日:2010-09-14

    申请人: 浙江大学

    IPC分类号: G06F9/44

    摘要: 一种移动Widget的本地化方法,包括如下步骤:1)生成用于移动Widget本地化处理的本地化配置列表;2)根据生成的本地化配置列表对移动Widget进行本地化,包含以下两个方面:a)选择移动Widget各资源文件的合适的本地化版本;b)对移动Widget配置文件中的各配置项进行本地化。本发明使得用户能够以其熟悉的语言和区域配置来使用移动Widget,有助于提高移动Widget的用户友善程度。