Return-Path: X-Original-To: apmail-incubator-hama-user-archive@minotaur.apache.org Delivered-To: apmail-incubator-hama-user-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 03EE498CD for ; Mon, 23 Apr 2012 13:29:08 +0000 (UTC) Received: (qmail 20353 invoked by uid 500); 23 Apr 2012 13:29:07 -0000 Delivered-To: apmail-incubator-hama-user-archive@incubator.apache.org Received: (qmail 16113 invoked by uid 500); 23 Apr 2012 13:29:00 -0000 Mailing-List: contact hama-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hama-user@incubator.apache.org Delivered-To: mailing list hama-user@incubator.apache.org Received: (qmail 15990 invoked by uid 99); 23 Apr 2012 13:28:59 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Apr 2012 13:28:58 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of praveensripati@gmail.com designates 209.85.215.47 as permitted sender) Received: from [209.85.215.47] (HELO mail-lpp01m010-f47.google.com) (209.85.215.47) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Apr 2012 13:28:52 +0000 Received: by lagw12 with SMTP id w12so8342429lag.6 for ; Mon, 23 Apr 2012 06:28:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=AHK5M1EHvDL15MXCTu8zX1GAo3JWnv74V0r1oBQuYiw=; b=eXAdfG+9rlUfst4RbCu4iUztS8wc/Hq3oWJcn3EXljVoMC0cYZ4g6Ts6Ch8N6aXQuD 61wGL8Kht1UuqvzZdVzk3sXdVuQEtSbGWikvcxfS72v0Zuew6YfddqLNesWYGBZjAHQa wS+mptIz7inNhIU0bssB4z0yuWFb6NckTja7Rr8JIwiHBrJvpVZEAz5sOVpSfpXV62Rj ku5z8TgYPVc3Qs3KxIL7Ch++kRkmDTqYUW1svZCWU10eh1Llnbl25GJp7tti6NUIJ+8j CWby/DLcZGuQ+Vg118IZDQgrgN956waMgGAoPTsJ7p5mmHOJtb55Zah7ybJ0d0ZXgDJE qrYg== MIME-Version: 1.0 Received: by 10.152.128.137 with SMTP id no9mr15347214lab.2.1335187711756; Mon, 23 Apr 2012 06:28:31 -0700 (PDT) Received: by 10.112.7.231 with HTTP; Mon, 23 Apr 2012 06:28:31 -0700 (PDT) In-Reply-To: References: Date: Mon, 23 Apr 2012 18:58:31 +0530 Message-ID: Subject: Re: BSP Development Tutorial From: Praveen Sripati To: hama-user@incubator.apache.org Content-Type: multipart/alternative; boundary=f46d042d038c44892704be589d6c --f46d042d038c44892704be589d6c Content-Type: text/plain; charset=ISO-8859-1 The tutorial is very good. 1) In the section `JarByClass not set` > So better use the method BSPJob#setBspClass(your_class.class) to let the framework determine the jar it needs to distribute properly. Shouldn't it be setJar or setJarByClass method. 2) The master sends messages to itself when Math.abs(newInt % peer.getNumPeers()) equals 0, but the master is not processing the incoming messages. 3) > We want to provide a better support for real-time systems by adding remote (a-)synchronous memory access in the future, see HAMA-546 for progress and information on it. This example would then not have overhead in using a global sync, because it does not use it. Please elaborate why when using remote access why there is no need for global sync. 4) The Twitter example in your blog (1) was more interesting and clear than the random # generation. 5) > It is assuming that you have Hama-0.5.0 running (see GettingStarted), either as deamons or in Eclipse (or any other favorable IDE) as a localrunner. Except for the generic parameter M, are any other specific features of 0.5 used? 0.5 is not still in the download area, wiki would be better on the 0.4 release. Praveen (1) http://codingwiththomas.blogspot.in/2011/10/apache-hama-realtime-processing.html On Sun, Apr 22, 2012 at 9:29 PM, Thomas Jungblut < thomas.jungblut@googlemail.com> wrote: > Sure there is also a Link: http://wiki.apache.org/hama/DevelopBSP > :) > > Am 22. April 2012 15:43 schrieb Thomas Jungblut < > thomas.jungblut@googlemail.com>: > > > Hey all, > > > > I took the time to add a documentation about how I write BSP's. > > It is written with the new Hama-0.5.0 release which will be available > soon. > > It introduces a step-by-step guide in eclipse and gives a guiding hand > and > > also is a introduction into realtime systems with Hama. > > I hope it is working for you and helps by implementing BSP systems more > > easily. > > > > Hope to hear some feedback ;) > > > > Thomas > > > > > > -- > Thomas Jungblut > Berlin > --f46d042d038c44892704be589d6c--