Mercurial > cgi-bin > hgwebdir.cgi > PR > Applications > Vthread > Vthread__KMeans__Bench
comparison README.txt @ 2:467746c73fd0
DataSet print
| author | Merten Sach <msach@mailbox.tu-berlin.de> |
|---|---|
| date | Wed, 28 Sep 2011 15:07:32 +0200 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:87c682f8c963 |
|---|---|
| 1 Kernel: k-means Clustering | |
| 2 | |
| 3 This is a kernel-type benchmark of a simple off-line clustering algorithm. Careful: Hash Checksum Verification of the benchmark output is not feasible for kmeans. Usage of the float data type leads to imprecisions, caused by threading, up to the fifth place after the decimal point in the results. | |
| 4 | |
| 5 Installation: | |
| 6 | |
| 7 To install the kernel benchmark, navigate to the directory this file is located in, open up a terminal and simply type 'make'. For certain architectures | |
| 8 or special compilation options, you might need to change compilation parameters in the makefile. | |
| 9 | |
| 10 Usage: | |
| 11 | |
| 12 You may execute the benchmark by navigating to this directory after compilation and typing | |
| 13 | |
| 14 ./kmeans -b -i <input filename> -n <cluster center count> | |
| 15 | |
| 16 The specification of the number of threads used to perform the clustering process depends on the parallel programming model. | |
| 17 | |
| 18 Benchmark versions: | |
| 19 | |
| 20 Serial | |
| 21 POSIX Threads | |
| 22 OpenMP SuperScalar |
