6 citations found. Retrieving documents...
P. Kacsuk, G. Dzsa, F. Fadgyas: Designing parallel programs by the graphical language GRAPNEL, Microprocessing and Microcomputing, Vol. 41, 1996, pp. 625-643.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Simulation Modelling of Parallel Systems - Delaitre (1996)   (8 citations)  (Correct)

....medium and where contentions occur. In the the SEPP project [12, 13] Software Engineering for Parallel Processing) a toolset based on five types of tools has developed. There are static design tools, dynamic support tools, behaviour analysis and simulation tools, and visualisation tools [23, 24, 25].The programming model is also based on a subset of PVM. 3 Simulation in EDPEPPS SEPP The EDPEPPS [14] Environment for Design and Performance Evaluation of Portable Parallel Software) toolset being developed at the University of Westminster includes parts of the SEPP toolset. It is based on a ....

P. Kacsuk, P.Dozsa, T. Fadgyas Designing Parallel Programs by the Graphical Language GRAPNEL Microprocessing and Microprogramming, Vol. 41 (1996) pages 625--643


Task Scheduling using Parallel Genetic Algorithm implemented .. - Kalinowski, Gajda (1998)   (1 citation)  (Correct)

....the method of calculating communication costs for the scheduling heuristics has to be adapted to these new architectural constraints. In this paper, we describe a parallel genetic algorithm (PGA) 4, 16] which is currently implemented within a GRADE environment [8] using a GRAPNEL language[9]. In GRADE, parallel programs can be constructed in a graphical way and merged with text code. It allows to include existing programs into a parallel application. In this way, the effort on porting a program into a parallel machine is minimized. We will follow this approach in our implementation ....

....a PGA solving the task scheduling problem in the following way. The first step is implementation of a serial GA which searches a space of possible task priorities and task assignments for the list scheduling algorithm presented in [11] Then, we use the GRED editor which supports GRAPNEL language [9], to design a parallel genetic algorithm. In GRADE, parallel programs are constructed in a hierarchical way. At the highest level, called application level, processes, their communication ports and connections between ports must be defined graphically. Process functionality can be expressed at ....

P.Kacsuk, G.Dozsa, T.Fadgyas: Designing Parallel Programs by the graphical language GRAPNEL, Microprocessing and Microprogramming, Vol. 41, 1996, pp. 625-643.


Network-based Distributed Computing (Metacomputing) - Kacsuk, Vajda (1999)   Self-citation (Kacsuk)   (Correct)

....in order to support good load balancing during program execution. Support for program decomposition and task assignment to nodes in the target metacomputer will be important. A common framework to solve these problems could be the introduction of very highlevel graphical languages like GRAPNEL [KaDF98] where program decomposition, communication primitives (like PVM and MPI calls) and task assignment to network topologies are intensively supported by graphics. Moreover the language concept can be systematically extended to a graphical programming environment where all the necessary support tools ....

P. Kacsuk, G. Dzsa, F. Fadgyas: Designing parallel programs by the graphical language GRAPNEL, Microprocessing and Microcomputing, Vol. 41, 1996, pp. 625-643.


Graphical Environments to Support Parallel Program Development - Peter Kacsuk Research (1997)   (1 citation)  Self-citation (Kacsuk)   (Correct)

....Available predefined process topology templates like mesh, tree, etc. also help the fast creation of large, regularly connected process graphs which are typical in many data parallel algorithms. Detailed description of GRAPNEL and GRED including the use of topology templates can be found in [9]. 2.2 Animating and debugging of GRAPNEL programs A distributed debugger called DDBG (Distributed DeBuGger) developed at the University Nova de Lisboa is integrated into the GRADE environment. DDBG is a general purpose debugging tool for PVM programs and it defines a set of C functions that can ....

P.Kacsuk, G.Dzsa, T.Fadgyas: Designing parallel program by the graphical language GRAPNEL, Microprocessing and Microcomputing, 1996 (41) 625-643.


An Example Program for the GRAPNEL Language: Chromatic Number of .. - Edited By   Self-citation (Kacsuk D'ozsa)   (Correct)

....IN GRAPNEL 6 4 Programming in GRAPNEL To code our algorithm in GRAPNEL we are supposed to use the graphical program editor GRED which is specially designed to help the programming work in GRAPNEL. A detailed description of how to use GRAPNEL and GRED togehter the interesed reader can find in [1] [2] and [3] 1 2 2 MASTER SLAVE 1 Figure 6: The Process Communication Level representation of the processes There are several possibilities to implement the algorithm in GRAPNEL. We show here the simplest one which uses two static processes (see Fig. 6) A more advanced implementation with dynamic ....

....(int argc, char argv[ int tids[ FILE inpf; int iii, res, bufid, spawnpar = PvmTaskDefault; printf( n t GrapColor(STATIC) v. 0. 3 t t ) Testing command line arguments if ( argc = 4) strcmp (argv[1] n ) strcmp (argv[1] s ) strcmp (argv[1] v ) argv[2] = printf( n Starting: grcol n s v nproc graph file name n ) return (NULL) nproc = min (atoi (argv[2] 1) MAXNRPROC) if ( strcmp (argv[1] n ) infomod = 0; else if ( strcmp (argv[1] s ) infomod = 1; else spawnpar = spawnpar PvmTaskDebug; infomod ....

[Article contains additional citation context not shown here]

P.Kacsuk, G. D'ozsa, T. Fadgyas: Designing Parallel Programs by the Graphical Language GRAPNEL. Technical Report MTA KFKI, Jun., 1995.


Inner Secrets of GRAPNEL Code Generation - Drótos, Kacsuk   Self-citation (Kacsuk)   (Correct)

No context found.

P. Kacsuk, G. D'ozsa and T. Fadgyas: Designing parallel programs by the graphical language GRAPNEL, Microprocessing and Microprogramming, 41:625-643, 1996

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC