Return-Path: X-Original-To: apmail-incubator-hama-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-hama-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D8A0F9192 for ; Thu, 10 May 2012 18:29:14 +0000 (UTC) Received: (qmail 76382 invoked by uid 500); 10 May 2012 18:29:14 -0000 Delivered-To: apmail-incubator-hama-dev-archive@incubator.apache.org Received: (qmail 76194 invoked by uid 500); 10 May 2012 18:29:14 -0000 Mailing-List: contact hama-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hama-dev@incubator.apache.org Delivered-To: mailing list hama-dev@incubator.apache.org Received: (qmail 76182 invoked by uid 99); 10 May 2012 18:29:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 May 2012 18:29:13 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 May 2012 18:29:12 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id B933E1423C for ; Thu, 10 May 2012 18:28:52 +0000 (UTC) Date: Thu, 10 May 2012 18:28:52 +0000 (UTC) From: "Suraj Menon (JIRA)" To: hama-dev@incubator.apache.org Message-ID: <523620794.50662.1336674532760.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <1075245903.2018.1332419902282.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (HAMA-535) Implement MapReduce in BSP MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/HAMA-535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13272606#comment-13272606 ] Suraj Menon commented on HAMA-535: ---------------------------------- Hi, Please check the link below for an outline of the solution that I want to propose. The key difference here from the Hadoop MR is that since BSP Task can communicate with each other, it can share the existent key distribution among each other. We can have different strategies to choose which reducer to run on what set of keys based on the key distribution that every peer gets. This is handled in ReducerKeyDesignator.java. https://github.com/ssmenon/hama/tree/master/hama-mapreduce/src/org/apache/hama/computemodel/mapreduce > Implement MapReduce in BSP > -------------------------- > > Key: HAMA-535 > URL: https://issues.apache.org/jira/browse/HAMA-535 > Project: Hama > Issue Type: New Feature > Components: examples > Reporter: Thomas Jungblut > Assignee: Suraj Menon > > Suraj had the idea of implementing MapReduce on top of Apache Hama. > This is generally possible because BSP is a generalization to MapReduce. > We should just make up a simple API compatible version to Hadoop and put it into our example module. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira