Methods, systems, and articles of manufacture consistent with the present
invention provides a development tool that enables computer programmers to
design and develop a data flow program for execution in a multiprocessor
computer system. The tool displays an interface that enables the
programmer to define a region divided into multiple blocks, wherein each
block is formed of a set of values associated with a function, and to
define sets of the blocks, each block in a set having a state reflected by
a designated portion of the program that when executed transforms the
values forming the block based on the function. The interface also records
any dependencies among the blocks, each dependency indicating a
relationship between two blocks and requiring the portion of the program
associated with a first block of the relationship to be executed before
the portion of the program associated with a second block of the
relationship. After program development, blocks are selected for execution
of the corresponding, designated portions of the program based on the
recorded dependencies.
Методы, системы, и статьи совместимого изготовления с присытствыющий вымысел обеспечивают инструмент развития который позволяет программиста конструировать и превратиться потоко информации программа для исполнения в системе компьютера мультипроцессора. Инструмент показывает поверхность стыка позволяет программник определить зону разделенную в множественные блоки, при котором каждый блок сформирован комплекта значений связанных с функцией, и определить комплекты блоков, каждого блока в комплекте имея положение быть отраженным обозначенной частью программы которая после того как я исполняна преобразовывает значения формируя блок основанный на функции. Поверхность стыка также записывает все зависимости среди блоков, каждой зависимости показывая отношение между 2 блоками и требуя части программы связанной с первым блоком отношения, котор нужно исполнить прежде чем часть программы связала с вторым блоком отношения. После программы развития, блоки выбраны для обозначенного исполнения соответствовать, частями программы основанной на записанных зависимостях.