近年来,专用指令集处理器(application specific instruction set processor,ASIP)在嵌入式系统中得到了越来越广泛的应用.这些ASIP提供了面向某个领域定制硬件计算加速器的功能.通过利用加速器提供的扩展指令,可以大幅提升ASIP面向领...近年来,专用指令集处理器(application specific instruction set processor,ASIP)在嵌入式系统中得到了越来越广泛的应用.这些ASIP提供了面向某个领域定制硬件计算加速器的功能.通过利用加速器提供的扩展指令,可以大幅提升ASIP面向领域的处理能力.然而,这些计算加速器只能加速那些在编译时加入了扩展指令的应用程序.对于在编译时没有加入扩展指令的应用而言,得不到任何性能提升.利用软件动态二进制翻译来解决这一问题,即将计算加速器虚拟化.与传统的静态编译方法所不同的是,以动态虚拟化方式利用计算加速器面临许多新的问题.针对这些问题,提出了一系列解决方法,并用实验加以验证.展开更多
面向Internet网络的、特定应用的嵌入式操作系统正发展成为当今国际上实时嵌入式系统极为重要的研究内容。该文论述了特定应用嵌入式操作系统ASOS(Application Specific Embedded Operating Systems)的概念和构成特点,阐述了基于组件技...面向Internet网络的、特定应用的嵌入式操作系统正发展成为当今国际上实时嵌入式系统极为重要的研究内容。该文论述了特定应用嵌入式操作系统ASOS(Application Specific Embedded Operating Systems)的概念和构成特点,阐述了基于组件技术构造ASOS的基本方法。展开更多
文摘近年来,专用指令集处理器(application specific instruction set processor,ASIP)在嵌入式系统中得到了越来越广泛的应用.这些ASIP提供了面向某个领域定制硬件计算加速器的功能.通过利用加速器提供的扩展指令,可以大幅提升ASIP面向领域的处理能力.然而,这些计算加速器只能加速那些在编译时加入了扩展指令的应用程序.对于在编译时没有加入扩展指令的应用而言,得不到任何性能提升.利用软件动态二进制翻译来解决这一问题,即将计算加速器虚拟化.与传统的静态编译方法所不同的是,以动态虚拟化方式利用计算加速器面临许多新的问题.针对这些问题,提出了一系列解决方法,并用实验加以验证.
文摘面向Internet网络的、特定应用的嵌入式操作系统正发展成为当今国际上实时嵌入式系统极为重要的研究内容。该文论述了特定应用嵌入式操作系统ASOS(Application Specific Embedded Operating Systems)的概念和构成特点,阐述了基于组件技术构造ASOS的基本方法。