DSpace logo

Please use this identifier to cite or link to this item: http://dspace.bits-pilani.ac.in:8080/jspui/handle/123456789/9425
Title: A modular approach to random task graph generation
Authors: Asati, Abhijit
Keywords: EEE
Graph Generation
Hardware Software Codesign
Isomorphism
Task Graph
Issue Date: Feb-2016
Publisher: IJST
Abstract: Validation of the robustness, efficiency of allocation and scheduling heuristics in large scale parallel and distributed systems is usually done using synthetic randomly generated workloads, represented by task graphs. Randomly generated graph are required for verification of algorithms in multidisciplinary streams. This requires that the number of nodes and the connections can be large ranging from few nodes to thousand nodes, which is demands the machine assisted development. These graphs are used as input format for many domains and require the simplest format for parsing. This research work focuses on generation of such graphs in IBM Graphviz dot format by defining the user requirement in simple formats. Three algorithms have been proposed which generate graph with proper inter connections. The task nodes are placement randomly using a layer-by-layer approach and then connected randomly. The developed generator called Modular Random Task Graph generator (MRTG) can generate task sets containing several different types of task graphs like rooted trees, isomorphic graphs and similar graphs with same node placement but different connections, with the flexibility to dictate the type of graph generated. The developed tool allows the user to generate simulated input and can be extended to any format as it is written in modular format in C++.
URI: https://sciresol.s3.us-east-2.amazonaws.com/IJST/Articles/2016/Issue-8/Article34.pdf
http://dspace.bits-pilani.ac.in:8080/xmlui/handle/123456789/9425
Appears in Collections:Department of Electrical and Electronics Engineering

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.