首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 93 毫秒
1.
High-performance streaming applications are a new and distinct domain of programs that is increasingly important. The StreamIt language provides novel high-level representations to improve programmer productivity and program robustness within the streaming domain. At the same time, the StreamIt compiler aims to improve the performance of streaming applications via stream-specific analysis and optimizations. In this paper, we motivate, describes and justify the StreamIt language which include a structured model of streams, a messaging system for control, and a natural textual syntax.  相似文献   

2.
Text classification systems will help to solve the text clustering problem in the Azerbaijani language. There are some text-classification applications forforeign languages, but we tried to build a newly developed system to solve this problem for the Azerbaijani language. Firstly, we tried to find out potentialpractice areas. The system will be useful in a lot of areas. It will be mostly used in news feed categorization. News websites can automatically categorizenews into classes such as sports, business, education, science, etc. The system is also used in sentiment analysis for product reviews. For example, thecompany shares a photo of a new product on Facebook and the company receives a thousand comments for new products. The systems classify commentslike positive or negative. The system can also be applied in recommended systems, spam filtering, etc. Various machine learning techniques such as NaiveBayes, SVM, Multi-layer Perceptron have been devised to solve the text classification problem in Azerbaijani language.  相似文献   

3.
共享内存结构上的程序自动并行化通常实现循环级并行,采用fork-join执行模式,并行性能有待提高。论文结合fork-join和SPMD两种执行模式的优势,在并行化编译过程中通过并行区合并和扩展,实现fork-join和SPMD混合执行模式,并在SPMD并行区中实现了基于跨处理器相关图的barrier同步优化。分析验证表明,这些优化策略减少了并行区和barrier同步的数目,有效地提高了生成并行程序的性能。  相似文献   

4.
在编译原理和虚拟机技术的基础上,采用一种高级语言设计了一个简单的编译器。通过词法分析、语法分析和中间代码、虚拟机等进程,将源程序编译成目标程序,实现了复杂编译器的简单设计。  相似文献   

5.
6.
Java栈是Java虚拟机中运行时数据区的主要组成部分。大部分虚拟机指令的操作都与Java栈中的框架相关联。该文描述了Java栈在Java虚拟机运行中所起的作用,自行设计了一种Java栈的数据结构,提出了一些具有代表性的字节码指令的实现方法。同时总结了Java栈对虚拟机运行效率的影响。  相似文献   

7.
8.
针对陆基测控网测控站遥控操作模式不能适应新的测控需求以及国际测控合作的实际,提出了一种面向航天器操作的航天器控制语言(SCL语言)。该语言能够有效地解决航天器上行控制、参数判断和数据同步等航天器测控专用语句的设计难题,为航天器控制人员提供有力的工具。同时根据SCL语言的特点,提出了一种快速实现其编译程序的技术途径。给出了一种不同于一般高级语言特殊设计的实现方法。通过多颗同步和近地航天器测控实际应用,验证了SCL语言及编译程序的正确性,保证了陆基测控网实现了对卫星的闭环测控,极大提高了航天器的控制效率。  相似文献   

9.
介绍了一种为即时编译器和时空受限系统设计的轻量级线性复杂指令调度算法。该算法进行指令调度时,不基于传统的DAG图或表达式树,而是基于一种独创的数据结构扩展关联矩阵,其时间复杂性在最坏情况下也能与全部指令长度构成严格的线性关系,仅占用不到1 KB的内存空间。该算法已被Intel为Xscale设计的高性能J2ME虚拟机XORP采用为即时编辑器中的缺省指令调度算法。  相似文献   

10.
复杂自适应系统中的软件实体既需要完成业务功能,又需要不断地感知环境,并根据环境的变化调整自己的结构和行为来适应环境,完成自适应功能。当前自适应系统的开发存在将自适应逻辑和业务逻辑相互缠绕的问题,使得自适应系统的开发和维护变得极为复杂和困难。本文将自适应系统中的自主运行单元抽象为自适应Agent,将自适应Agent的业务逻辑和自适应逻辑相分离,提出了表述Agent如何适应环境变化的自适应策略描述语言SADL。为了将自适应策略编译成可执行的程序单元,本文设计并实现了SADL编译器。通过案例分析阐述了如何定义自适应策略,并展示了编译结果,验证了方法的有效性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号