Implementation Tuning of a Data ow Language on AP1000 with Visualization Tools
نویسندگان
چکیده
In order to show the feasibility of a data ow language, we are implementing the language on non-data ow stock machines. Since our implementation is based on a ne-grain multithread execution model, it is di cult to statically analyze the program behavior. In order to understand the program behavior, visualization of the program execution is very e ective. We discuss our visualization tools for the runtime behavior on a distributed-memory parallel machine, Fujitsu AP1000. We implemented visualization tools with ParaGraph, and our original software which supports displays for the analysis of a negrain multithread level. We also discuss the performance improvement using the visualization tools.
منابع مشابه
A Novel Self-tuning Zone PID Controller for Temperature Control via a PLC code
S7-1200 with Tia Portal technology has become a Standard function of distributed controlsystems. Self-Tuning methods belong to Programmable Controllers (PLC) techniques. PLCtechniques contain software packages for advanced control based on mathematical methods. S7-1200 tools are designed to increase the Process Capacity, yield, and quality of products. Most ofthe present time digital industry r...
متن کاملAData ow-basedMassivelyParallelProgrammingLanguage "V" and Its Implementation on A Stock Parallel Machine
We propose a data BLOCKINow-based massively parallel programming language, called \V," which would minimize the diculties in writing massively parallel programs. The language V has both merits of functional programming and object-based programming. Our starting point is a data BLOCKINow-based functional programming language, called \Valid," which we have developed so far, because functional pro...
متن کاملData ow-BasedLenient Implementation of a Function- al Language, Valid, onConventionalMulti-Processors
In this paper, we present a data ow-based lenient implementation of a functional language, Valid, on conventional multi-processors. A dataow execution scheme o ers a good basis to execute in a highly concurrent way a large number of ne grain function instances, created during the execution of a functional program. The lenient execution and split-phase operation will overlap the idle time caused...
متن کاملA Fast Parallel Marching - Cubes Implementation on the Fujitsu
Parallel computers hold the promise of enabling interactive visualization of very large data sets. Ful lling this promise depends on the development of parallel algorithms and implementations which can e ciently utilize the power of a parallel computer. Fortunately, many visualization algorithms involve performing independent computations on a large collection of data items, making them particu...
متن کاملDesign and implementation of Persian spelling detection and correction system based on Semantic
Persian Language has a special feature (grapheme, homophone, and multi-shape clinging characters) in electronic devices. Furthermore, design and implementation of NLP tools for Persian are more challenging than other languages (e.g. English or German). Spelling tools are used widely for editing user texts like emails and text in editors. Also developing Persian tools will provide Persian progr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007