Outer loop vectorization
    1.
    发明授权
    Outer loop vectorization 失效
    外环矢量化

    公开(公告)号:US5802375A

    公开(公告)日:1998-09-01

    申请号:US344236

    申请日:1994-11-23

    IPC分类号: G06F9/45

    CPC分类号: G06F8/452

    摘要: A system and method for vectorizing a non-innermost loop of a nested loop. Iterative loops of a nested loop are analyzed to determine if they can be vectorized (vector legality). If more than one iterative loop can be vectorized, a selection criteria is applied to select the iterative loop which would provide the most return from vectorization (vector selection).

    摘要翻译: 用于向量化嵌套循环的非最内循环的系统和方法。 分析嵌套循环的迭代循环以确定它们是否可以向量化(向量合法性)。 如果多个迭代循环可以向量化,则应用选择标准来选择迭代循环,该循环将提供向量化(向量选择)的最大回报。

    Apparatus for visual programming with screen flow
    2.
    发明授权
    Apparatus for visual programming with screen flow 失效
    屏幕流程视觉编程设备

    公开(公告)号:US6055369A

    公开(公告)日:2000-04-25

    申请号:US852033

    申请日:1997-05-06

    IPC分类号: G06F9/06 G06F9/44 G06F9/445

    CPC分类号: G06F8/34

    摘要: An apparatus is disclosed for visual programming for creating a program with a visual user interface. The visual programming apparatus has a screen storage unit for storing multiple screens to be employed with the program; a screen creating unit for creating the multiple screens to be employed with the program and storing the multiple screens in the screen storage unit; a screen flow creating unit for creating a screen flow indicating a flow of processes by displaying on an edit screen the multiple screens stored in the screen storage unit in a compressed manner and specifying a link between the multiple compressed screens on the edit screen; a screen flow information extracting unit for extracting data of a link from the screen flow created by the screen flow creating unit; and a code creating unit for creating a source code from the data of the link extracted by the screen flow information extracting unit and from data of the screen.

    摘要翻译: 公开了一种用于可视化编程的装置,用于创建具有可视用户界面的程序。 视觉编程装置具有屏幕存储单元,用于存储要与节目一起使用的多个屏幕; 用于创建要与程序一起使用的多个屏幕并将多个屏幕存储在屏幕存储单元中的屏幕创建单元; 屏幕流创建单元,用于通过在编辑屏幕上以压缩的方式显示存储在屏幕存储单元中的多个屏幕并指定编辑屏幕上的多个压缩屏幕之间的链接来创建指示流程的屏幕流程; 屏幕流信息提取单元,用于从由屏幕流创建单元创建的屏幕流提取链接的数据; 以及代码创建单元,用于从由屏幕流信息提取单元提取的链接的数据和从屏幕的数据创建源代码。