【摘 要】
:
研发我国自主的高性能芯片在经济和国家安全方面具有重要意义。龙芯系列处理器的成功研制填补了我国自主高性能通用处理器的空白,龙芯2号采用先进的结构设计技术,已跻身于世
论文部分内容阅读
研发我国自主的高性能芯片在经济和国家安全方面具有重要意义。龙芯系列处理器的成功研制填补了我国自主高性能通用处理器的空白,龙芯2号采用先进的结构设计技术,已跻身于世界一流处理器的行列。然而,龙芯2号的性能还是有很大的提高空间。本文以挖掘程序的线程级并行、提高功能部件的利用率为切入点,以提高龙芯2号处理器性能为目的,分析了当前多线程技术的现状和发展趋势,结合龙芯2号的结构特点并对其进行多线程扩展,设计了龙芯2号多线程处理器。龙芯2号多线程处理器可以同时执行来自两个线程或微线程的指令,从两个(微)线程中找到更多可并行的指令进行处理,从而提高了功能部件的利用率。与此同时,本文还设计实现了配套的龙芯2号同时多线程和同时多个微线程Linux操作系统。龙芯2号同时多线程Linux操作系统将调度两个进程同时运行在龙芯2号多线程处理器上,来提高整个软件系统的性能。龙芯2号同时多个微线程Linux操作系统则在内核中为微线程应用程序提供支持,用户程序可以创建多个微线程来提高自己的运行速度。另外,本文还完成了对龙芯2号多线程处理器超标量模式和同时多线程模式的功能验证,并进行了初步的性能测试。现阶段,在尚未进行硬件策略优化的情况下,同时多线程模式的龙芯2号多线程处理器与原龙芯2号处理器相比已经有了较为显著的性能提高。
其他文献
人脸识别现在应用于安全部门、电视会议、身份鉴别、数字监控等领域。与其它生物特征识别技术相比,人脸识别技术有着广泛的应用前景,特别是在可用性、可操作性等方面,人脸识
Web内容过滤系统作为重要网络信息安全设施,通过对Web内容信息进行识别过滤,使得有害Web信息不能进入受保护的网络,在保护青少年身心健康和净化网络环境方面起了积极作用。
随着互联网的日益开放以及网络技术的飞速发展,伴随而来的网络攻击行为也愈来愈严重,安全问题也越来越受到人们的重视。传统的各种安全防御体系,如防火墙、入侵检测虽然都比
语义Web作为数据之网正在不断地汇集并组织Web信息,因此相关应用面临着对语义Web所含的大规模RDF(Resource Description Framework,资源描述框架)数据进行高效访问的挑战。另
在现实世界中,人们往往需要把自己的某些权力委托给可信的代理人,由代理人代替自己行使这些权力。1996年Mambo第一次系统地阐述了代理概念,并根据授权对代理签名作了分类,即
本文介绍了围绕问题和分子动力学模拟应用, 提出了经典分子动力学软件GROMOS96的优化算法:分析了著名经典分子动力学软件GROMOS96的计算模型和串行算法,针对其中耗时50﹪的
三维建模与渲染及相关技术有着广泛的应用前景,如建筑展示,工业造型和仿真,电影和动画,高危环境模拟,飞行员训练等。然而,在现阶段这些技术被用于三维程序开发时,要求开发人员拥
设计模式有助于将复用度提升到设计阶段,因为它们提供了一套公共设计词汇,提供了理解设计的方式,并且是经证实的构造快,通过这些构造快,可以构造出更加复杂的系统。为了获得
随着数字媒体在英特网上广泛的应用和传播,使得世界各地的人们可以很方便地在网上传送、获取或交换信息但是网络在给人们带来便利地同时也暴露出越来越严重地知识产权问题和版
智能规划是人工智能研究领域近年来发展起来的一个热门分支,由于其广泛的实用性,受到研究者的高度重视。尤其是具有不完全信息和不确定信息的规划问题已经成为智能规划中的研