Versions Compared

Key

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

...

The goal of this project is performance evaluation of RPC frameworks (e.g., Hadoop RPC, Thrift, Google Protobuf, ..., etc) to figure out which is the best solution for Hama BSP communication. Currently Hama is using Hadoop RPC to communicate and transfer messages between BSP workers.

...

  • A list of prerequisite:
    • Understanding of the Hama BSP programming model
    • Understanding of Linear Algebra and Integral Equation Solver
  • Programming skills:
    • Shell scripts
    • 2d plotting programming
    • Java Programming
  • The estimated duration for this project: 6 8 weeks
  • The level of difficulty: Middle

Development of Shortest Path Problem

The goal of this project is development of Finding a Shortest Path using Hama BSP.

  • A list of prerequisite:
    • Understanding of the Hama BSP programming model
    • Understanding of Graph theory
  • Programming skills:
    • Java Programming
  • The estimated duration for this project: 10 weeks
  • The level of difficulty: High

Potential Mentors

  • Edward J. Yoon <edwardyoon AT apache DOT org>
  • Frederick Haebin Na <haebin.na AT gmail DOT com> Link ID: haebin