Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Wiki Markup\[http://incubator.apache.org/hama Hama \] is a parallel matrix computational package, which provides an library of matrix operations for the Large-Scale processing development environment and \[http://wiki.apache.org/hadoop/HadoopMapReduce Map/Reduce\] framework for the Large-Scale Numerical Analysis and Data Mining, which need the intensive computation power of matrix inversion, e.g. linear regression, PCA, SVM and etc. It will be also useful for many scientific applications, e.g. physics computations, linear algebra, computational fluid dynamics, statistics, graphic rendering and many more.

Project Naming

According to Edward J. Yoon, who created Hama, the name comes from the abbreviation of the Hadoop Matrix and the Hippopotamus ('Hama' in Korean pronunciation means a 'Hippopotamus'), which is a large animal with a barrel-shaped body (Large-Scale) and huge mouth (High-Throughput).

General Information

  • Wiki Markup
    Hama \[:Architecture: Architecture\]
  • Wiki Markup
    Analysis of Hama \[:Algorithms: Algorithms\]
  • Wiki Markup
    \[:Presentations: Presentations\] and \[:Atricles: Articles\] about Hama
  • Wiki Markup
    Hama \[:MailingLists: Mailing Lists\]
    \\

Developer Documentation

a distributed computing framework based on BSP (Bulk Synchronous Parallel) computing techniques for massive scientific computations (e.g., matrix, graph, network, ..., etc).

General Information

User Documentation

Developer Documentation

Machine Learning

New Sub-project Proposals