Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Hama Wiki" for change notification.
The following page has been changed by udanax:
http://wiki.apache.org/hama/Architecture

[[BR]]~''But please make the content less visible by using smaller fonts.  Edward J.
Yoon''~

+ = Overview =
+
+ == Package Structure ==
+
+ * org.apache.hama : Dense and structured sparse matrices
+ * org.apache.hama.algebra : Algebraic operations on map/reduce
+ * org.apache.hama.io : I/O operations with matrices and vectors
+ * org.apache.hama.mapred : Map/Reduce Input/Output Formats
+ * org.apache.hama.sparse : Unstructured sparse matrices
+ 
 = Sparse Matrix =
+ == Sparse Matrix ==
'''NOTE:'''
@@ 15, +25 @@
* Matrices which are column major typically perform better with columnoriented operations,
and likewise for row major matrices. Matrix/vector multiplication is rowmajor, while transpose
multiplication is columnmajor
 == Why sparse matrices? ==
+ === Why sparse matrices? ===
* Many classes of problems result in matrices with a large number of zeros
* A sparse matrix is a special class of matrix that allows only the nonzero terms to be
stored
* Reduction in the storage requirements for sparse matrices
* Significant speed improvement as many calculations involving zero elements are neglected
 == Storage of sparse matrices ==
+ === Storage of sparse matrices ===
We choosed HBase which columnoriented sparse table storage to reduce storage and complexity.
