[Devel] installing dakota on medusa

In order to add features to medusa, we're planning on installing Dakota,
an optimization toolkit.

Sambit, could you post the links to the dakota home page and the build
documentation.

Ideally, deploying software on a Rocks cluster will be done via RPMs.
Does Dakota already supply RPM build instructions?

Thanks,

~jpr

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

RE: [Devel] installing dakota on medusa






RE: [Devel] installing dakota on medusa




I searched in the DAKOTA website, they do not supply
RPM build instructions.

I have installed DAKOTA VOTD release, it is the latest release and the
GUI which they are developing is for this version. I will update more on
it soon.



Regarding the links to DAKOTA website, i have posted some in my blog



HREF="http://lab.ac.uab.edu/node/view/1405">http://lab.ac.uab.edu/node/
view/1405



I have included some presentation files as well.



Thanks,

Vinay Rao



-----Original Message-----

From:   devel-bounces@metric.it.uab.edu on behalf of John-Paul
Robinson

Sent:   Wed 12/28/2005 12:18 PM

To:     Discussions about projects in the lab.

Cc:    

Subject:        [Devel] installing
dakota on medusa

In order to add features to medusa, we're planning on installing
Dakota,

an optimization toolkit.



Sambit, could you post the links to the dakota home page and the
build

documentation. 



Ideally, deploying software on a Rocks cluster will be done via
RPMs. 

Does Dakota already supply RPM build instructions?



Thanks,



~jpr


RE: [Devel] installing dakota on medusa






RE: [Devel] installing dakota on medusa


The important links for DAKOTA



Dakota's home page is

HREF="http://endo.sandia.gov/DAKOTA/">http://endo.sandia.gov/DAKOTA/ >



Overview of the software



HREF="http://endo.sandia.gov/DAKOTA/software.html">http://endo.sandia.g
ov/DAKOTA/software.html



User's manual(Install guide included)

HREF="http://endo.sandia.gov/DAKOTA/papers/Users3.1.pdf">http://endo.sa
ndia.gov/DAKOTA/papers/Users3.1.pdf



Reference Manual

HREF="http://endo.sandia.gov/DAKOTA/licensing/votd/html-ref/index.html"
>http://endo.sandia.gov/DAKOTA/licensing/votd/html-ref/index.html







Developer's manual

HREF="http://endo.sandia.gov/DAKOTA/licensing/release/html/index.html">
http://endo.sandia.gov/DAKOTA/licensing/release/html/index.html







-Sambit





-----Original Message-----

From:   devel-bounces@metric.it.uab.edu on behalf of Vinay
Nagaraja Rao

Sent:   Wed 12/28/2005 12:32 PM

To:     Discussions about projects in the lab

Cc:    

Subject:        RE: [Devel]
installing dakota on medusa





I searched in the DAKOTA website, they do not supply RPM build

instructions.

I have installed DAKOTA VOTD release, it is the latest release and
the

GUI which they are developing is for this version. I will update more
on

it soon.



Regarding the links to DAKOTA website, i have posted some in my blog



HREF="http://lab.ac.uab.edu/node/view/1405">http://lab.ac.uab.edu/node/
view/1405



I have included some presentation files as well.



Thanks,

Vinay Rao



-----Original Message-----

From:   devel-bounces@metric.it.uab.edu on behalf of John-Paul
Robinson

Sent:   Wed 12/28/2005 12:18 PM

To:     Discussions about projects in the lab.

Cc:    

Subject:        [Devel] installing
dakota on medusa

In order to add features to medusa, we're planning on installing
Dakota,



an optimization toolkit.



Sambit, could you post the links to the dakota home page and the
build

documentation. 



Ideally, deploying software on a Rocks cluster will be done via
RPMs. 

Does Dakota already supply RPM build instructions?



Thanks,



~jpr


RE: [Devel] installing dakota on medusa

Thanks. Have these been bookmarked?

A quick note on tagging. I'd like to start using the convetion that if
the link is documentation for something that we include as one of the
tags the word "documentation". This will make it easier for us to find
documetation links later under

http://webapp.lab.ac.uab.edu/bookmarks/tag/documentation

See the existing bookmkarks at that url for an example of what counts as
documentation.

~jpr

On Wed, 28 Dec 2005, Sambit Patnaik wrote:

> The important links for DAKOTA
>
> Dakota's home page is
> http://endo.sandia.gov/DAKOTA/
>
> Overview of the software
>
> http://endo.sandia.gov/DAKOTA/software.html
>
> User's manual(Install guide included)
> http://endo.sandia.gov/DAKOTA/papers/Users3.1.pdf
>
> Reference Manual
> http://endo.sandia.gov/DAKOTA/licensing/votd/html-ref/index.html
>
>
>
> Developer's manual
> http://endo.sandia.gov/DAKOTA/licensing/release/html/index.html
>
>
>
> -Sambit
>
>
> -----Original Message-----
> From: devel-bounces@metric.it.uab.edu on behalf of Vinay Nagaraja Rao
> Sent: Wed 12/28/2005 12:32 PM
> To: Discussions about projects in the lab
> Cc:
> Subject: RE: [Devel] installing dakota on medusa
>
>
> I searched in the DAKOTA website, they do not supply RPM build
> instructions.
> I have installed DAKOTA VOTD release, it is the latest release and the
> GUI which they are developing is for this version. I will update more on
> it soon.
>
> Regarding the links to DAKOTA website, i have posted some in my blog
>
> http://lab.ac.uab.edu/node/view/1405
>
> I have included some presentation files as well.
>
> Thanks,
> Vinay Rao
>
> -----Original Message-----
> From: devel-bounces@metric.it.uab.edu on behalf of John-Paul Robinson
> Sent: Wed 12/28/2005 12:18 PM
> To: Discussions about projects in the lab.
> Cc:
> Subject: [Devel] installing dakota on medusa
> In order to add features to medusa, we're planning on installing Dakota,
>
> an optimization toolkit.
>
> Sambit, could you post the links to the dakota home page and the build
> documentation.
>
> Ideally, deploying software on a Rocks cluster will be done via RPMs.
> Does Dakota already supply RPM build instructions?
>
> Thanks,
>
> ~jpr
>

RE: [Devel] installing dakota on medusa

I looked at the links but I don't see a clear link that says "Build
documentation". Is this provided in the on-line documentation or only
included in the source tarball?

Thanks,

~jpr

On Wed, 28 Dec 2005, Vinay Nagaraja Rao wrote:

>
> I searched in the DAKOTA website, they do not supply RPM build
> instructions.
> I have installed DAKOTA VOTD release, it is the latest release and the
> GUI which they are developing is for this version. I will update more on
> it soon.
>
> Regarding the links to DAKOTA website, i have posted some in my blog
>
> http://lab.ac.uab.edu/node/view/1405
>
> I have included some presentation files as well.

RE: [Devel] installing dakota on medusa






RE: [Devel] installing dakota on medusa




Documentation for DAKOTA is given in the following
links,



For reference manual



HREF="http://endo.sandia.gov/DAKOTA/licensing/votd/html-ref/index.html"
>http://endo.sandia.gov/DAKOTA/licensing/votd/html-ref/index.html



For Developers manual



HREF="http://endo.sandia.gov/DAKOTA/licensing/votd/html-dev/index.html"
>http://endo.sandia.gov/DAKOTA/licensing/votd/html-dev/index.html



User manual is given as a PDF file



HREF="http://endo.sandia.gov/DAKOTA/software.html">http://endo.sandia.g
ov/DAKOTA/software.html



Here is a link to their download page (both binary and source
files),



HREF="http://endo.sandia.gov/DAKOTA/licensing/download.html">http://end
o.sandia.gov/DAKOTA/licensing/download.html



These manuals are also included in the source and binary distributions,
But documentation regarding buliding RPM is not given.



There is huge documentation regarding its use and capabilities
(developers manual explains the source code as well).



Did i get the question correctly ??



Thanks,

Vinay Rao



-----Original Message-----

From:   devel-bounces@metric.it.uab.edu on behalf of John-Paul
Robinson

Sent:   Wed 12/28/2005 12:43 PM

To:     Discussions about projects in the lab

Cc:    

Subject:        RE: [Devel]
installing dakota on medusa

I looked at the links but I don't see a clear link that says
"Build

documentation".  Is this provided in the on-line documentation
or only

included in the source tarball?



Thanks,



~jpr



On Wed, 28 Dec 2005, Vinay Nagaraja Rao wrote:



>

> I searched in the DAKOTA website, they do not supply RPM build

> instructions.

> I have installed DAKOTA VOTD release, it is the latest release and
the

> GUI which they are developing is for this version. I will update
more on

> it soon.

>

> Regarding the links to DAKOTA website, i have posted some in my
blog

>

> HREF="http://lab.ac.uab.edu/node/view/1405">http://lab.ac.uab.edu/node/
view/1405

>

> I have included some presentation files as well.


RE: [Devel] installing dakota on medusa






RE: [Devel] installing dakota on medusa


Its included in the source tarball, in the
Dakota/INSTALL file as per the user's guide.



-Sambit





-----Original Message-----

From:   devel-bounces@metric.it.uab.edu on behalf of John-Paul
Robinson

Sent:   Wed 12/28/2005 12:43 PM

To:     Discussions about projects in the lab

Cc:    

Subject:        RE: [Devel]
installing dakota on medusa



I looked at the links but I don't see a clear link that says
"Build

documentation".  Is this provided in the on-line documentation
or only

included in the source tarball?



Thanks,



~jpr



On Wed, 28 Dec 2005, Vinay Nagaraja Rao wrote:



>

> I searched in the DAKOTA website, they do not supply RPM build

> instructions.

> I have installed DAKOTA VOTD release, it is the latest release and
the

> GUI which they are developing is for this version. I will update
more on

> it soon.

>

> Regarding the links to DAKOTA website, i have posted some in my
blog

>

> HREF="http://lab.ac.uab.edu/node/view/1405">http://lab.ac.uab.edu/node/
view/1405

>

> I have included some presentation files as well.


RE: [Devel] installing dakota on medusa

Vinay,

Rather than each of us downloading the source to extract the
INSTALL file, could you put the INSTALL file in your public_html so we can
easily read it. I'd just like to get a sense of what's involved so we can
make some decisions about how to deploy it on medusa.

~jpr

On Wed, 28 Dec 2005, Sambit Patnaik wrote:

> Its included in the source tarball, in the Dakota/INSTALL file as per
> the user's guide.

RE: [Devel] installing dakota on medusa






RE: [Devel] installing dakota on medusa


Link to the INSTALL file in my public_html,



HREF="http://webapp.lab.ac.uab.edu/~vinayrao/INSTALL">http://webapp.lab
.ac.uab.edu/~vinayrao/INSTALL



INSTALL file does tell about RPM build in the following lines,



RPM downloads such as



  blas-3.0-9.i386.rpm      

  f2c-20000510-5.i386.rpm   

  lapack-3.0-9.i386.rpm

  mpich-1.2.0-12.i386.rpm



that may be needed to build DAKOTA (see Basic Installation above)
are

available from http://rpmfind.net,
among other sites.  RPMs are

installed as root with the command:



  rpm -i <rpm_file_name>



I am not able to find any spec and Makefile to build RPM for the DAKOTA
source.



Thanks,

Vinay Rao





-----Original Message-----

From:   devel-bounces@metric.it.uab.edu on behalf of John-Paul
Robinson

Sent:   Wed 12/28/2005 1:08 PM

To:     Sambit Patnaik

Cc:    

Subject:        RE: [Devel]
installing dakota on medusa

Vinay,



Rather than each of us downloading the source to extract the

INSTALL file, could you put the INSTALL file in your public_html so we
can

easily read it.  I'd just like to get a sense of what's involved so
we can

make some decisions about how to deploy it on medusa.



~jpr



On Wed, 28 Dec 2005, Sambit Patnaik wrote:



> Its included in the source tarball, in the Dakota/INSTALL file as
per

> the user's guide.




RE: [Devel] installing dakota on medusa

I'm sure you discovered this already, but the RPMs listed are simply
dependencies of Dakota and don't really adress Dakota's RPM status. We
will simply need to check and see if these RPMs are properly installed on
the system.

I looked over the INSTALL doc and it looks like we will need to make a
simply rpm for this tool if we intend to use rpm to install it. Since
this is the preferred method of ROCKS system maintanence, it's probably
best for use to look into this and get a sense for how complex the spec
file would need to be.

A more critical question during the build is if we need any of the RPMs
below install in order to successfully build DAKOTA.

Please note, that this test building and installing and all the RPM work
can be done as an ordinary user. We should not be doing any of these
steps as root.

If a package must be installed on the system in order to build DAKOTA,
please let me know.

~jpr

On Wed, 28 Dec 2005, Vinay Nagaraja Rao wrote:

> Link to the INSTALL file in my public_html,
>
> http://webapp.lab.ac.uab.edu/~vinayrao/INSTALL
>
> INSTALL file does tell about RPM build in the following lines,
>
> RPM downloads such as
>
> blas-3.0-9.i386.rpm
> f2c-20000510-5.i386.rpm
> lapack-3.0-9.i386.rpm
> mpich-1.2.0-12.i386.rpm
>
> that may be needed to build DAKOTA (see Basic Installation above) are
> available from http://rpmfind.net, among other sites. RPMs are
> installed as root with the command:
>
> rpm -i
>
> I am not able to find any spec and Makefile to build RPM for the DAKOTA
> source.
>
> Thanks,
> Vinay Rao
>
>
> -----Original Message-----
> From: devel-bounces@metric.it.uab.edu on behalf of John-Paul Robinson
> Sent: Wed 12/28/2005 1:08 PM
> To: Sambit Patnaik
> Cc:
> Subject: RE: [Devel] installing dakota on medusa
> Vinay,
>
> Rather than each of us downloading the source to extract the
> INSTALL file, could you put the INSTALL file in your public_html so we
> can
> easily read it. I'd just like to get a sense of what's involved so we
> can
> make some decisions about how to deploy it on medusa.
>
> ~jpr
>
> On Wed, 28 Dec 2005, Sambit Patnaik wrote:
>
> > Its included in the source tarball, in the Dakota/INSTALL file as per
> > the user's guide.
>
>

RE: [Devel] installing dakota on medusa

OK. I actually read the INSTALL file now.

Something important to note is that the default Dakota install is to
install (and use) the DAKOTA tools in the same directory as the source
distribution. There is no "make install" step. The "make" step builds
the binaries and puts them in the bin/ and lib/ directories under the
DAKOTA source tree.

What this means is that DAKOTA is very self contained and doesn't wander
out into the platform's file system. Since this is the case, we may be
able to avoid building a very complex RPM (or building one at all).

It would be interesting to test a dakota install by building it as
recommended and then simply copying the

/Dakota/bin,lib directores to some place like
~/dakota-install/ and then setting your DAKOTA environment variable to
this path. Then try using this "install" of dakota. If it works then we
can either avoid building an RPM or build a very simple one by hand.

~jpr

On Thu, 5 Jan 2006, John-Paul Robinson wrote:

>
> I looked over the INSTALL doc and it looks like we will need to make a
> simply rpm for this tool if we intend to use rpm to install it. Since
> this is the preferred method of ROCKS system maintanence, it's probably
> best for use to look into this and get a sense for how complex the spec
> file would need to be.
>
> A more critical question during the build is if we need any of the RPMs
> below install in order to successfully build DAKOTA.
>