特定领域语言MISPC及其编译框架实现技术

来源 :吉林大学学报(理学版) | 被引量 : 0次 | 上传用户:kingsun555
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于C语言扩展定义一种新的特定领域编程语言MISPC,并描述其应用于多媒体和无线网络领域主流场景的特征,利用Backus-Naur范式对其数据类型等进行描述.针对该语言特点,提出一个面向异构平台的编译框架,以生成较高性能的目标代码.结合领域中一个经典算法进行验证,实验结果表明,对比不同输入规模、不同版本的代码实现,显著提高了领域开发的效率,并可获得最高5.59倍的执行加速比.通过定义相应高层语言并构建编译框架,提供领域编程框架的系统解决方法和技术,有效降低了领域编程和调试的难度,提升了领域开发效率及程序性
其他文献
机体代谢过程中活性氧不断地通过非酶促反应和酶促反应产生,每日约有1%-3%的摄入氧转变为超氧阴离子(superoxide anion,O2)及其活性衍生物,但在抗氧化酶以及外源性和内源性
目的:分析研讨ICU床旁应用血液灌流治疗急性有机磷中毒患者的护理观察效果。方法:随机从我院2016-02~2018-12期间收治的急性有机磷中毒患者中抽取80例进行讨论,患者均接受ICU
主持人的场控能力直接关系到听众的情绪、嘉宾的表现、场上的气氛,进而决定着节目的精彩程度、节目风格的体现和主持人水平的发挥。它是一台节目的灵魂,是渲染气氛的兴奋剂,
在高温、多粉尘、多有害气体的危险环境中,工业机械手的应用就尤为显得重要,我们设计的液压组合式机械手特点是巧妙地使油缸远离手爪,以防油液受热使油的黏度下降。能在振动、油
目的:探讨终末期肾衰竭患者采用腹膜透析、血液灌流及血液透析的临床治疗效果。方法:选取2018年1月-2019年3月本院肾内科收治的96例终末期肾衰竭伴皮肤瘙痒患者为研究对象,按
纤维素是地球上最丰富的可再生资源,可利用率低,有的直接采用焚烧的方法,引起严重的环境污染。在自然环境中存在大量能够降解纤维素的微生物,因此可利用微生物对纤维素进行降
红外线通信是目前使用较广泛的一种通信手段。基于红外光的无线音频通信装置分为信号传输系统和信号接收处理系统。为更灵活地通讯,在信号传输的最大距离处添加中继转发点,使
硅太阳能电池生产过程中的检测是一个重要的环节,针对硅太阳能电池片的特点,提出了一种基于视觉检测的硅太阳能电池检测方法。通过拟合直线和圆进行外形尺寸的测量,并在此基础上
目的编制非英语专业大学生英语口语焦虑源问卷。方法对613例非英语专业大学生进行问卷调查,采用探索性因素分析与验证性因素对数据进行分析。结果(1)英语口语焦虑源问卷包括27
目的 比较不同消毒方法对野战治疗帐篷空气消毒的效果.方法 分别采用空气净化消毒杀菌机,过氧乙酸喷雾法和三氧机进行现场消毒,3种消毒方式均在彻底清扫治疗帐篷后,关闭帐篷