田金兰
- 作品数:35 被引量:193H指数:8
- 供职机构:清华大学信息科学技术学院计算机科学与技术系更多>>
- 发文基金:国家自然科学基金国家重点基础研究发展计划国家高技术研究发展计划更多>>
- 相关领域:自动化与计算机技术经济管理文化科学电子电信更多>>
- 并行决策树算法的研究被引量:16
- 2001年
- 数据挖掘在科研和商业应用中正发挥着越来越重要的作用。随着数据量的增加,数据挖掘工具处理海量数据的能力问题显得日益突出。研究并行算法,是解决这个问题的有效途径。分类器是数据挖掘的一种基本方法,决策树是一种最重要的分类器。文章首先介绍了分类器中的决策树算法,然后设计了一种并行决策树算法,最后探讨了该并行算法在PVM系统下的实现。
- 田金兰赵庆玉
- 关键词:数据挖掘数据库知识发现
- 嵌入式CPU软硬件协同开发中的操作系统设计被引量:7
- 2005年
- 为了满足高性能嵌入式CPU软硬件协同开发的需要,提出一个嵌入式Linux操作系统设计方案,在真正的硬件完成之前利用虚拟原型系统进行软硬件集成测试。该方案基于开放源代码软件,采用精简配置的Linux Kernel,以u-Clibc和Busybox为主构成根文件系统,特别选择加入必要的基准测试程序。该系统成功应用于清华大学THUMP系列CPU开发,保证了验证的完备性,提高了验证效率,为CPU的性能优化提供了有力的支持。实验结果表明:该方案满足了验证目的和虚拟环境对操作系统设计提出的严格要求,同时为目标CPU未来运行系统提供了基础。
- 董渊王生原陈嘉田金兰张素琴
- 关键词:操作系统嵌入式系统设计
- 编译系统中间代码的一种抽象表示被引量:8
- 2002年
- 中间表示是提高编译器的可移植性和代码生成的有效性的关键技术.为提高编译成份的可复用性,简化编译器的构造,本文提出了一种描述程序语言抽象语法及编译器内部数据结构的抽象中间表示AIR(Abstract Inter-mediate Representation).AIR以代数数据类型为主体,并用面向对象特征对其进行扩展,从而使之具有简洁的语法,较强的表达能力、灵活性和可扩展性.AIR将抽象描述与其具体实现相分离,可方便地用不同的高级程序语言实现,从而有助于提高编译成份间的互操作性.
- 戴桂兰张素琴田金兰蒋维杜
- 关键词:面向对象编译器
- 面向生物信息学计算的网格工作流系统被引量:4
- 2006年
- 针对生物信息学网格计算需求,提出了一种网格工作流管理系统模型,系统以Web方式为用户提供服务,通过与软件模块的交互实现良好的可定制的人机交互界面,使得不熟悉网格计算和工作流系统的人也可以快捷直观地操作使用.该系统能够自动地对工作流任务进行调度,然后通过网格中间件进行执行,并对任务进行监控和管理.论述了该系统的框架和实现原理,通过一个生物信息学计算实例说明工作流的定义、描述和使用流程;并且,通过与中国教育科研网格公共支撑平台CGSP工作流系统的对比,说明了该系统在可视化、便捷性上更符合生物信息学计算需求的特点.
- 郭昂武永卫田金兰杨广文
- 关键词:工作流网格计算生物信息学
- 一种支持软件复用的程序设计环境
- 1989年
- 本文介绍了一种面向目标的程序设计环境,它能支持类的复用,并为用户提供了一个能自动查找所需类的专家系统。用户只要按规定的模式描述目标和操作的特征,便可得到所需的类。本文主要介绍可复用类的查询技术。
- 田金兰
- 关键词:软件复用软件工程面向目标
- 存储网络系统体系结构研究综述
- 存储网络系统是适应网络应用需求而产生的新的研究领域.论文综述了网络存储体系结构的研究与发展,分析了SQD,NetSCSI,NASD等几种体系结构的设计思想和特点,在分析存储网络协议需求特点的基础上,从传输效率、可扩展性、...
- 胡长军田金兰舒继武
- 关键词:存储网络体系结构网络协议海量存储系统
- 文献传递
- OpenMP中隐式数据并行编译策略被引量:2
- 2004年
- 为了实现OpenMPFortranAPI2.0中通过WORKSHARE语句提供的对隐式数据并行的支持,提出了计算划分原则、计算划分算法以及实现方案。还给出了针对编译中产生的冗余同步以及相容的DO循环等情况的优化技术。将实现方案与EFC(Intel产品编译器)进行了对比测试。结果表明,该并行编译策略有效地实现了对隐式数据并行的支持。所述优化技术能够提高并行程序执行效率:消除冗余同步对于负载不平衡的情况所提高的效率与各线程最小总等待时间成正比;合并循环体能提高7%左右的效率。
- 蒋弘山田金兰张素琴胡长军
- 关键词:OPENMP
- 国外大学计算机系“软件工程”系列课程分析被引量:20
- 2004年
- 一、加利佛尼亚大学伯克利分校计算机系"软件工程"课程
加利佛尼亚大学伯克利分校开设的"软件工程"系列课程.
- 田金兰
- 关键词:计算机系软件工程课程
- 面向多目标机的交叉调试器的研究与设计被引量:14
- 2003年
- 为了缩短嵌入式软件开发的时间和提高嵌入式软件的质量,需要研究和开发新的交叉调试器技术。该文研究了交叉调试器的原理和主要技术难点,针对嵌入式软件开发环境与运行环境不同,以及嵌入式芯片多样性的特点,采用构件组装的技术,提出了一种全新结构的交叉调试器的设计方案。此设计方案可以支持多种嵌入式目标机,并且具有良好的目标机重定向性、功能可扩充性和平台可移植性。
- 吴疆田金兰张素琴
- 关键词:嵌入式软件开发环境交叉调试器远程调试设计方法
- 面向对象方法在管理信息系统开发中的应用被引量:28
- 1999年
- 面向对象的方法是一种先进的技术.它强调从客观世界中固有的事物出发来分析构造系统;用人类在现实生活中常用的思维方式来认识、理解和描述客观事物.面向对象的分析和设计方法对于开发大型管理信息系统有着重要而实用的意义.本文先简单地介绍面向对象的方法,然后结合邮政业务管理系统来说明怎样利用面向对象的方法来分析和设计一个具体的管理信息系统.
- 田金兰裴非
- 关键词:面向对象服务层管理信息系统邮政业务