【摘 要】
:
片上网络是解决大规模片上多处理器系统中片上通信问题的有效途径。与基于总线的方式相比,片上网络使用网络互连的方式进行通信,这有效的降低了通信功耗、缓解了带宽争夺、提
论文部分内容阅读
片上网络是解决大规模片上多处理器系统中片上通信问题的有效途径。与基于总线的方式相比,片上网络使用网络互连的方式进行通信,这有效的降低了通信功耗、缓解了带宽争夺、提高了通信的可靠性、简化了硬件体系结构,具有良好的可伸缩性。虫洞交换网络是片上网络系统中非常常见的通信机制。虫洞交换由于自身的传输机制,对缓存的需求量非常小,因此它非常适合受成本、功耗、面积等方面严格限制的片上网络系统。本课题主要研究了基于虫洞交换的片上网络系统端到端任务截止期规划的问题。在片上网络系统中,有些任务需要芯片内多核和片上网络相互协同合作,才能完成该任务的执行,这些任务可能需要若干个核和若干个通信按照一定的顺序协同地工作来完成,这些任务被称作端到端任务。由于片上网络实时性研究起步较晚,至今没有关于片上网络中端到端任务实时性的研究,随着多媒体业务和实时业务的不断涌现,这将是片上网络研究领域中亟待解决的问题之一。端到端任务的实时性研究常见问题有端到端各子任务的截止期分配、各子任务的同步问题、任务优先级分配问题等。本文将针对片上网络中端到端任务中各子任务的截止期分配问题进行研究。本文采用两种不同的基于时间片的调度算法分别对片上网络中端到端任务中计算子任务和通信子任务进行调度,然后提出了三种启发式算法来为系统中各个端到端任务中的各个子任务确定截止期,从而使系统中各个资源的利用率满足基于时间片调度算法的约束条件。本文实验部分分析了影响算法接收率的四个因子,然后分别对这四个因子做了相关实验,每部分实验都将文中提出的截止期分配算法与已有的经典PD算法进行比较,实验结果表明本文提出的算法能更加有效地满足实时性约束。
其他文献
业务流程执行语言(Business Process Execution Language, BPEL)是一种Web服务(Web Service, WS)组合语言。随着BPEL流程变得越来越复杂,通过测试来保证流程的可服务性和可靠
Internet技术的发展使网络中蕴含的信息资源和网络用户迅速激增,庞大的用户群催生了互联网的各种搜索应用。快速、高效、准确地检索信息,只靠单台计算机,无论是处理能力还是
近年来,随着技术的不断发展,自然语言处理的研究逐渐转入自然语言理解的研究。机器阅读理解,便在这个大背景下应运而生。机器阅读理解旨在让机器能够像人类一样理解文本的意义。
动车视频监控与故障检测系统是铁路动车部门维修作业系统的重要组成部分,它是采用计算机视觉、网络多媒体与数据库等技术构建的一种检测动车零部件丢失与松动的能力较强的维修
随着我国航天事业的发展,型号种类推陈出新,其软件规模越来越大,作用也日益增强,逐渐成为型号项目的控制中枢,而且软件质量成为影响整个航天项目成败的关键环节。在这种背景下软件
随着社会信息化的不断深入,软件的应用领域不断拓展,软件系统复杂程度不断增加,许多现有的软件需要不断升级维护以适应新的应用的需求,从而对软件维护以及开发的效率提出了更高的
面向服务提供的新型网络技术体系是未来互联网发展的可行思路,实现面向服务提供的新型网络技术体系的关键是研究开放式可重构路由交换节点技术。本论文研究和实现的可重构路
随着Internet的迅猛发展和国家信息化建设的不断推进,在国防科技信息领域,汇集了种类繁多的信息资源,怎样对这些资源进行组织,怎样为广大国防科技管理和科研人员提供有效的信息资
随着计算机技术的日趋普及,软件应用的范围逐步扩大,软件的规模也随之扩大,因此软件的质量问题越来越重要。软件测试是软件质量保证的重要方法,静态测试是软件测试的一个重要
本篇论文首先从IPv4地址即将枯竭这一课题背景出发分析了IPv6出现目的以及IPv6相对于IPv4的优势;然后介绍了现有主流的IPv6过渡技术,列举了具有代表性的过渡技术的工作原理与