Running application on cores

36 views
Skip to first unread message

Shajulin Benedict

unread,
Sep 20, 2012, 10:43:02 AM9/20/12
to vishw...@googlegroups.com
Dear Vishwa Team

I have a question regarding running HPC application on cores of nodes.

I downloaded vishwa today and tried on two nodes. One node contained 48 cores and the other had 4 cores. I kept 48 core node as zonal server and the other as grid node. Meantime, I executed prime in a separate client (an exclusive node which has 8 cores in it). Although I had changed the ip address in the primeclient.java file, the connection failed between zonal server and grid node.

My questions are as follows:
i) Is it mandatory that we need to set more than 2 grid nodes?
ii) Is it not possible to execute HPC applications on a core-level (than node level)? In general, HPC applications are executed on the cores of individual nodes. (Important)
iii) Do I need to configure anything else to execute HPC applications on single node?
iv) Is it not possible to get the sources of middleware instead of jar files?

My suggestions:
i) It would be nice to print the output in a standard format.
ii) Kindly include java sources along with jar files for extending the version (development purposes).

harisankar h

unread,
Sep 21, 2012, 8:00:19 AM9/21/12
to vishw...@googlegroups.com
Hi,
You might have some firewall issues leading to the connection failure. Please check once after disabling the firewall. It is not mandatory to set up  more than one grid nodes(You need to have manager.setReplicaSize(1) and manager.setMinDonors(1) in the client source file). But, the main purpose of Vishwa is to run on multiple nodes. I think currently, the subtasks are executed one by one within a node. To make use of multiple cores, you can either run mutiple VMs in the multi-core machine or use threads within the subtask or write the subtask in a language with multicore support. 


Sincerely,
Harisankar H

sabari mani

unread,
Sep 21, 2012, 8:20:09 AM9/21/12
to vishw...@googlegroups.com

HI SIR,

sabari mani

unread,
Sep 21, 2012, 8:22:21 AM9/21/12
to vishw...@googlegroups.com



HI SIR,

               PLEASE KINDLY SUGGEST THE BOOKS FOR GATE 2013 SIR.
               NOW I AM READ GK PUBLICATIONS..HOW CAN I PREPARE FOR THE GATE 2013? PLEASE TEL SOME TIPS TO GET INTO IITS.... I AM INTERSTED TO DO MORE IN RESEARCH SIR..
Message has been deleted

Shajulin Benedict

unread,
Sep 25, 2012, 12:39:55 AM9/25/12
to vishw...@googlegroups.com
Hi,

I checked the firewall which is disabled. I tried with 3 nodes - 1 server, 1 grid node, and 1 client to execute prime.

On starting zonal server, it worked well. On starting grid node, it got connected to zonal server. However, it took 127.0.1.1 ip address mentioning it as local node address??? Is this ip address coming from jar files? There is no such local ip addresses in zonal and node either.

A demonstration of Vishwa would be better on Thursday. I am happy to start with Vishwa because it has support for core-based programming languages.

With warm regards,

Shajulin

harisankar h

unread,
Sep 25, 2012, 1:30:51 AM9/25/12
to vishw...@googlegroups.com
Hi,
Please check if your IP-hostname mapping is set correctly. You can check this by running this java program

http://www.roseindia.net/java/java-get-example/get-ip-address.shtml . This should display the correct IP address of your machines(not 127.0.0.1). If that is problem the IP-hostname mapping has to be corrected(in linux it is done by modifying /etc/hosts). 


Sincerely,
Harisankar H

Shajulin Benedict

unread,
Sep 25, 2012, 3:56:34 AM9/25/12
to vishw...@googlegroups.com
Hi

This worked. But, it required two grid nodes even when manager.setReplicaSize() and manager.setMinDonors() were set as one. May be it is manager.setMaxDonors() should be one to execute with one node.

Now, I am trying to execute a threaded application on Vishwa.

with regards,

Shajulin
Reply all
Reply to author
Forward
0 new messages