Hello John,

 

Is it possible for you to share the scripts that you had generated to
run Ansys in the Alchemi grid.

 

Thanks

 

V Anand

 

________________________________

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John
Dehart
Sent: Sunday, September 17, 2006 5:15 PM
To: alchemi-developers@lists.sourceforge.net
Cc: alchemi-users@lists.sourceforge.net
Subject: [Alchemi-users] Fw: Alchemi and Engineering Analysis softwares

 

Anand... I forgot to forward to the list for reference.

 

John

----- Forwarded Message ----
From: John Dehart <[EMAIL PROTECTED]>
To: "Anand, Vaitheeswaran (IE10)" <[EMAIL PROTECTED]>
Sent: Sunday, September 17, 2006 7:04:10 AM
Subject: Re: [Alchemi-users] Alchemi and Engineering Analysis softwares

Anand,

 

Sorry for the slow response....been out on business. Anyway, I'm not
sure I understand your question. 

I will say that alchemi does not have any reporting information
available in regards to the node capabilities with the exception of
processing power (if this is what you are asking?).

 

Therefore, if you have specific applications that are to be utilized on
a node then you should have a dedicated manager that is connected to
that node set and that node set only. The manager will evenly distribute
the problem load over all executors attached. This means that if you
have an executor not capable of solving your problem you will be
waisting a process thread (and possibly create zombies... I have noticed
some of this happening). 

 

I'm not sure if the manager can tell this and remove the node (can
someone else help here, as I have not preformed any testing of this nor
read this anywhere).

 

If you like I can send you a simple set of scripts that will take data
from input text files and apply them to an ANSYS problem over the
alchemi grid (you will have to generate the text files yourself). It is
complicated a bit since the jsub program is not capable of using the
schema/language (XPML) as in the Gridbus Broker. This means you have to
keep track of job numbers and file renames yourself. 

I hear this may be included at a latter date or you can set up a gridbus
broker (something I have not done yet but intend on doing soon).

 

Give me a few days and I'll start to send you some scripts (Perl and
VB). If you like, you can give me an idea of your problem set and I can
help with a grid implementation outline.

 

John

 



 

----- Original Message ----
From: "Anand, Vaitheeswaran (IE10)" <[EMAIL PROTECTED]>
To: John Dehart <[EMAIL PROTECTED]>
Sent: Friday, September 8, 2006 10:01:39 AM
Subject: RE: [Alchemi-users] Alchemi and Engineering Analysis softwares

Hi John,

 

A quick question regarding running Ansys in a distributed environment.

 

In a cluster we submit the job in parallel or distributed Ansys using
scripts and the HPC schduler like Open PBS takes care of allocating it
to a node that is free. We use the qsub and give information regarding
number of processors and nodes.

 

Is a similar thing possible in Alchemi.

 

Currently I am working through with the examples.

 

Any help/suggestions is deeply appreciated.

 

Thanks

 

V Anand

 

________________________________

From: John Dehart [mailto:[EMAIL PROTECTED] 
Sent: Saturday, September 02, 2006 11:16 PM
To: Jonathan Mitchem
Cc: Anand, Vaitheeswaran (IE10); alchemi-users@lists.sourceforge.net
Subject: Re: [Alchemi-users] Alchemi and Engineering Analysis softwares

 

OK,

 

Got it! I'm sorry, but in my mind I was blaming alchemi (as usual it was
'operator error'). Anyway, The 300 second delay I was noticing before
the manager admitted the job was finished was due to Pro Engineer. There
is a setting in the the 'proe1.psf' file forcing the timeout of the
'nsmd.exe' process. Amazingly enough the value was '300'. As a note, on
a single machine this is not an issues and I am not sure why, but for
some reason the nasd.exe will not exit under a perl system process
within the grid.

 

That was a hard one as I'm new to ProE WildFire. 

 

I have successfully run a batch job with ProE, Patran, ADAMS and DAKOTA
on your grid. In the morning I'll turn on as many machines as I can and
let you know the results.

 

John

----- Original Message ----
From: Jonathan Mitchem <[EMAIL PROTECTED]>
To: John Dehart <[EMAIL PROTECTED]>
Cc: "Anand, Vaitheeswaran (IE10)" <[EMAIL PROTECTED]>;
alchemi-users@lists.sourceforge.net
Sent: Wednesday, August 30, 2006 12:06:08 AM
Subject: Re: [Alchemi-users] Alchemi and Engineering Analysis softwares

Personally, I'd rather you keep this to the list... both because I find
it interesting, and also because I think it would be valuable for
archival purposes, whether or not anyone else here finds it interesting
right now.

Jonathan

On 8/29/06, John Dehart <[EMAIL PROTECTED]> wrote: 

If you like we can pull this offline since its not really alchemi
related. If the others are interested in using alchmi in an engineering
app then you guys let me know and I'll keep this thread (engineering
apps) in this group, else, sorry to clutter the list. 

 

Anyway, I use ProE in conjunction with dakota
<http://endo.sandia.gov/DAKOTA/software.html>  to perform Monte Carlo
analysis on mechanisms. I utilize Pro/Program to provide programming
functionality to the model. I then build a 'trail' file for proe that
will (in batch mode) open a model and regenerate to the programmed
parameters by reading a data file (no toolkit programming). 

 

Dakota rips off 1000 samples and I convert those to a alchemi XML task
file through a vb script. Send the task out to the grid for regeneration
and measurements (stress, time or what ever else I'm looking for), when
complete, I fetch the finished jobs back into the dakota folder for post
processing. 

 

This is basically how I use any of the main engineering programs (ansys,
nastran, adams .....I'm a mechanical, can you tell?). I can run more
than one program by submitting a Perl file with the appropriate system
calls and use the result of one call in the next, then return a final
looped results. I have included a sample loop below. The AN_DRV is the
Perl script I spoke about, the data .dat is created by dakota.
Understanding that you have to have enough licenses to run this on a lot
of machines at the same time.

 

John

 

 



 

 

 

----- Original Message ----
From: "Anand, Vaitheeswaran (IE10)" < [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> >

To: John Dehart <[EMAIL PROTECTED] >
Cc: alchemi-developers@lists.sourceforge.net;
alchemi-users@lists.sourceforge.net

Sent: Tuesday, August 29, 2006 8:33:49 AM
Subject: RE: [Alchemi-users] Alchemi and Engineering Analysis softwares

Hi John,

 

Thanks for the detailed response.

 

I will try it out and update the group also.

 

One thing that interested me more in your response is using Alchemi with
ProE. Can you elaborate more on that? 

 

Regards

 

V Anand

 

________________________________

From: John Dehart [mailto: [EMAIL PROTECTED] 
Sent: Tuesday, August 29, 2006 8:50 PM 
To: Anand, Vaitheeswaran (IE10)
Cc: alchemi-developers@lists.sourceforge.net;
alchemi-users@lists.sourceforge.net
Subject: Re: [Alchemi-users] Alchemi and Engineering Analysis softwares

 

Anand,

 

I am currently using alchmei with Ansys, Adams, ProE and Dakota... among
others. I have been using Condor and wanted to give the .net platform a
go. Since I'm just starting with Alchmi I am spending most of my time
trying to fix a delay issues with the thread return. (for some reason my
threads are delayed by 300 seconds on most of my computers). 

 

Anyway to make a short story long, I am using this software with Ansys .
Give me a couple of weeks and I'll publish my work to the group. 

 

In the mean time feel free to ask any questions and I'll try to answer.
I'm betting you are going to ask how to get this to run with Ansys....
I'll layout the steps I take below. 

 

1) Develop an APDL script that will read a 'data.dat' file and preform
some operation with in ansys. I usually walk thought the gui with my job
and then save the .lgw file. 

 

2) Edit the .lgw file to perform some post processing and to export a
data file for your use or further processing. You will have to add the
job number to the end of the file name to keep it from getting
overwritten on return. I just include the job number in a perl scrip
argument, create a data file with the job number in it and then have
this follow the job (just because I am not using .net to work with
alchemi yet, I'm trying to keep from writing much software), then read
this file as input into anays and tack on the job number to the end of
the file. 

 

3) Have alchemi look for the file name produced by ansys as the return
file.

 

That's it..... I understand that is actually a lot. I'll put together a
simple write-up and include the scripting functions for review by
yourself and the group. Fell free to ask any questions I'll certainly
try and help. 

 

John

 

----- Original Message ----
From: "Anand, Vaitheeswaran (IE10)" < [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> >
To: alchemi-users@lists.sourceforge.net
Sent: Tuesday, August 29, 2006 4:29:55 AM 
Subject: [Alchemi-users] Alchemi and Engineering Analysis softwares

Hi,

 

Has anyone tried Alchemi with Engineering Analysis software like Ansys.

 

Please let me know.

 

Thanks


V Anand

------------------------------------------------------------------------
-
Using Tomcat but need to do more? Need to support web services,
security? 
Get stuff done quickly with pre-integrated technology to make your job
easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache
Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

_______________________________________________
alchemi-users mailing list
alchemi-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alchemi-users 

 

 


------------------------------------------------------------------------
-
Using Tomcat but need to do more? Need to support web services,
security?
Get stuff done quickly with pre-integrated technology to make your job
easier 
Download IBM WebSphere Application Server v.1.0.1 based on Apache
Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

_______________________________________________
alchemi-users mailing list
alchemi-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alchemi-users 

 

 

 

 

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
alchemi-users mailing list
alchemi-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alchemi-users

Reply via email to