forked from LLNL/muster
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
71 lines (53 loc) · 3.02 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
==============================================================================
Muster: Massively Scalable Clustering
by Todd Gamblin
tgamblin@llnl.gov
==============================================================================
The Muster library provides implementations of serial and parallel K-Medoids
clustering algorithms. It is intended as a general framework for parallel
cluster analysis, particularly for performance data analysis on systems with
very large numbers of processes.
The parallel implementations in the Muster are designed to perform well even
in environments where the data to be clustered is entirely distributed. For
example, many performance tools need to analyze one data element from each
process in a system. To analyze this data efficiently, clustering algorithms
that move as little data as possible are required. In Muster, we exploit
sampled clustering algorithms to realize this efficiency.
The parallel algorithms in Muster are implemented using the Message Passing
Interface (MPI), making them suitable for use on many of the world's largest
supercomputers. They should, however, also run efficiently on your laptop.
------------------------------------------------------------------------------
Documentation
------------------------------------------------------------------------------
More extensive documentation for Muster is available through the Doxygen
documentation system. You can find the most recent auto-generated
Muster documentation online at:
http://tgamblin.github.com/muster
Alternately, you can build the documentation yourself. Doxygen is available
for download from:
http://www.doxygen.org
Once you have installed Doxygen on your system, you can generate documentation
for Muster by simply running doxygen in the project root directory, e.g.:
$ tar xzf muster.tar.gz
$ cd muster
$ doxygen
This will generate html documentation in doc/html. Open doc/html/index.html
in your favorite web browser to view the documentation.
------------------------------------------------------------------------------
License
------------------------------------------------------------------------------
See the LICENSE file for license and distribution information.
------------------------------------------------------------------------------
Building and Installing
------------------------------------------------------------------------------
Information on building and installing Muster can be found in the INSTALL file.
------------------------------------------------------------------------------
Contributors
------------------------------------------------------------------------------
Thanks to these people and organizations for their contributions (code and
otherwise) to Muster:
Martin Schulz Lawrence Livermore National Laboratory
Bronis de Supinski Lawrence Livermore National Laboratory
Juan Gonzalez Barcelona Supercomputing Center
Rob Fowler Renaissance Computing Institute
Daniel A. Reed Microsoft Research