sequential programming meaning in English
按序编制程序
顺序编程
顺序程序设计
顺序规划
Examples
- To solve the problem , automatic parallelization of sequential programs has been studied since 1980s , which has been made great progress in these years . but application results are still disappointing . there is still no widely accepted and authorized automatic parallelizer
为了解决这一困难, 80年代以来,人们对串行程序的自动并行技术展开了研究,十多年来取得了长足的进步,但实际应用效果还不理想。 - In static analysis , we generate the control flow graph of the sequential program and convert the graph to an extended finite state machine ( efsm ) . by analyzing the paths of the efsm , we can find whether there is data dependence in the program or not
数据相关性的静态测试中,我们首先生成程序的流程图,在遍历流程图的同时生成这个程序的扩展有限状态机( efsm ) ,然后调用路径分析工具对efsm的路径进行分析。 - The speculative multithreading architecture ( sma ) employs a de - centralized organization to construct multiple small windows and many narrow - issue execution units to exploit massive ilp . sequential programs are partitioned into code fragments called threads , which are speculatively executed in parallel
前瞻多线程结构( sma )结合了前瞻性执行机制和多线程执行机制,以整个线程为步长进行前瞻性执行,多个线程并行执行,并且共享处理器硬件资源。 - Npupar can guarantee the correctness of iteratively field computing problems . but due to the existence of mass complex structure in sequential program and the diversity of the programming style , conservative analysis is generally adopted in npupar , which leads to low parallel efficiency
它对于迭代求解的场计算问题能够保证正确性,但由于串行程序中大量复杂结构的存在,以及程序员书写程序的不规范性,该系统多采用保守的分析方法,结果生成大量的冗余通信,导致并行效率低下。 - In this thesis , we will review some traditional methods of detecting data dependence and analyze the relation between the data dependence and the mechanism of parallelism . based on path analysis and symbolic execution , we describe two methods , static analysis and dynamic analysis , for detecting data dependence of array variables in loops of sequential programs
进而提出了基于路径分析和符号执行的静态测试和动态测试方法,来研究串行程序中循环内部数组变量的数据相关性,该方法对于下标表达式为线性表达式时有很好的效果,而且能够处理一些复杂的数组下标表达式,比如数组下标表达式含有输入变量和非线性下标表达式的情况。