<---- template headericclude ----->
Java In Parallel
FedoraForum.org - Fedora Support Forums and Community
Results 1 to 5 of 5
  1. #1
    Join Date
    Sep 2008
    Posts
    40
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question Java In Parallel

    Hello All...
    I have a Java Application and i want to run it in parallel .
    I have a beowufl cluster consists of 5 computers with fedora 11 and I use MPICH2 for C/C++ programs .
    I have read about JMPI and mpiJava and how to use them ...But I'm still hesitant .
    Should I use JMPI or mpiJava or I have to think about others ways like JPPF ,RMI,.......?
    I need your help to decide ...
    I'm looking for your suggestions and your replies .

    regarded .

  2. #2
    Join Date
    May 2006
    Location
    Caracas, Venezuela
    Posts
    1,886
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    All depends I think. If you have and EJB application, jboss has built in support for distributed loads. For other application types, I ever used communication via sockets, is clean, simple and efficient but not transparent.

    HTH
    Pietro Pesci Feltri

    PowerBook 15" G4 and
    MacBook Pro 17" Intel Core 2 Duo
    Intel I5 Desktop

  3. #3
    Join Date
    Jan 2008
    Location
    Nairobi Kenya
    Posts
    565
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Perhaps you could use Threads in your application?

  4. #4
    Join Date
    Sep 2008
    Posts
    40
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi..
    Jamwa:
    My code was built as Java Threads , but Java threads aren't good enough for clusters ..They are more suitable for SMP.
    ppesci:
    What do you mean by sockets ?? I don't know how to use sockets ...!
    Thanks ...
    Last edited by Z-hh; 20th September 2009 at 07:00 AM.

  5. #5
    Join Date
    May 2006
    Location
    Caracas, Venezuela
    Posts
    1,886
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Sockets is part of java.net package. You can learn with documentation from sun site. Sockets is a way of communication between applications using streaming. You can exchange data between applications while running. Not much sophisticated but is simple and worked fine for me at least with 2 machines running in parallel.

    HTH
    Pietro Pesci Feltri

    PowerBook 15" G4 and
    MacBook Pro 17" Intel Core 2 Duo
    Intel I5 Desktop

Similar Threads

  1. Parallel Processing in PHP
    By alirizwan in forum Programming & Packaging
    Replies: 3
    Last Post: 14th September 2005, 03:39 PM
  2. Installing RPM 4.3.2 parallel to RPM 4.3.1
    By ilja in forum Using Fedora
    Replies: 2
    Last Post: 13th July 2004, 08:57 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
[[template footer(Guest)]]