Skip to content

koichishirahata/gengraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#gengraph

Koichi Shirahata modified graph500(http://www.graph500.org/) reference implementation(Version 2.1.4, http://www.graph500.org/referencecode) for generating kronecker graphs into files, for measuring or debugging graph application with various graph sizes. Currently, graph500.c has been mogified for outputting an edge list of a kronecker graph into a text/binary file.

##Installation and Setup

$ cd graph500-2.1.4  
$ make

##Run the generator

To generate an edge list, just run one of below executables.

-[seq|omp|...]-csr/{executable} [OPTION]

options:

-o: output file name 
-i: output binary file (in order of: src0 dst0 src1 dst1 ...)
    if not specified, output text file (default)

example for text edge list:

./seq-csr/sec-csr -s 14 -o s14.edge

example for binary edge list:

./seq-csr/sec-csr -s 14 -o s14.edge -i

NOTE: if you do not use "-o" option, do not output and exit.

Now you can use the edge list (e.g. s14.edge) for your graph applications.

##Open Source License All Koichi Shirahata offered code is licensed under the Boost Software License, Version 1.0 (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt). And others follow the original license announcement (See COPYING)

##Copyright

About

No description, website, or topics provided.

Resources

License

Unknown, BSL-1.0 licenses found

Licenses found

Unknown
COPYING
BSL-1.0
LICENSE_1_0.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages