[Swift-devel] MolDyn at Purdue
Ioan Raicu
iraicu at cs.uchicago.edu
Thu May 10 13:39:57 CDT 2007
Great, than we are set, the project is configurable at the Falkon startup!
Ioan
Ian Foster wrote:
> we don't want to do that ("carry the project information on a per job
> basis, and charge it to a (potentially) different project each job")
>
> Ioan Raicu wrote:
>> So I made the modifications to the code that generates the GRAM RSL
>> to take a command line arguement -project ..., which then is simply
>> passed to the RSL file as <project> ... </project>. At the moment,
>> this is something that needs to be set in Falkon at startup, and all
>> resources provisioned by Falkon will use the same project. For now
>> I think we have a solution that works at the various TG sites, and it
>> is not tightly integrated with Swift.
>>
>> The issue is much more complex if you want Swift to carry the project
>> information on a per job basis, and charge it to a (potentially)
>> different project each job.
>>
>> Ioan
>>
>> Ben Clifford wrote:
>>> not sure whether you're looking to make this code more closely integrated
>>> with swift and/or a product rather than a research project, but you might
>>> make the below submission use profile information from the site catalog
>>> (and transformation catalog?) - it doesn't look like you're doing anything
>>> fancy in the submission.
>>>
>>> On Wed, 9 May 2007, Ioan Raicu wrote:
>>>
>>>
>>>> Hmmm... I don't know. If you know what modifications we need to make to the
>>>> GRAM4 RSL to include the specific project, we can simply modify the RSL by
>>>> changing the create function to add the extra info into the RSL... its a minor
>>>> change, but we'd have to recompile the DRP stuff again. If we can't add it to
>>>> the RSL, then I don't know any other place to put this. Anyone have any
>>>> ideas? I am using the GRAM4 Java API directly in the DRP code.
>>>>
>>>> Ioan
>>>>
>>>> PS: Here is a sample RSL...
>>>>
>>>> iraicu at tg-viz-login1:~/java/Falkon_v0.8/worker> cat
>>>> RSL.0.0.ia32-compute.1.120.14898358.xml
>>>> <job>
>>>> <executable>/home/iraicu/java/Falkon_v0.8/worker/run.worker.sh</executable>
>>>> <directory>/home/iraicu/java/Falkon_v0.8/worker</directory>
>>>> <argument>6900000</argument>
>>>> <argument>1500000</argument>
>>>> <maxWallTime>120</maxWallTime>
>>>> <extensions>
>>>> <resourceAllocationGroup>
>>>> <hostType>ia32-compute</hostType>
>>>> <hostCount>1</hostCount>
>>>> <cpuCount>1</cpuCount>
>>>> <processCount>1</processCount>
>>>> </resourceAllocationGroup>
>>>> </extensions>
>>>> </job>
>>>>
>>>> My guess is that we could add something like
>>>> <project> ... </project>
>>>> but I am not sure...
>>>>
>>>> If no one knows how to do this off the top of their heads, I'll look it up!
>>>>
>>>> Veronika Nefedova wrote:
>>>>
>>>>> Hi, Ioan:
>>>>>
>>>>> How do I add my project info into Falcon? (I can't submit anything to PBS
>>>>> queue unless I specify the project)
>>>>>
>>>>> Nika
>>>>>
>>>>> On May 9, 2007, at 12:16 PM, Ben Clifford wrote:
>>>>>
>>>>>
>>>>>> Do this:
>>>>>>
>>>>>> edit your site catalog to add an entry <profile namespace="globus"
>>>>>> key="project">TG-STA040020N</profile> for the purdue site, add an entry
>>>>>> <profile namespace="globus"
>>>>>> key="project">TG-WHATEVERYOURGRANTNUMBERIS</profile>
>>>>>>
>>>>>> --
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>>
>>
>> --
>> ============================================
>> Ioan Raicu
>> Ph.D. Student
>> ============================================
>> Distributed Systems Laboratory
>> Computer Science Department
>> University of Chicago
>> 1100 E. 58th Street, Ryerson Hall
>> Chicago, IL 60637
>> ============================================
>> Email: iraicu at cs.uchicago.edu
>> Web: http://www.cs.uchicago.edu/~iraicu
>> http://dsl.cs.uchicago.edu/
>> ============================================
>> ============================================
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Swift-devel mailing list
>> Swift-devel at ci.uchicago.edu
>> http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel
>>
>
> --
>
> Ian Foster, Director, Computation Institute
> Argonne National Laboratory & University of Chicago
> Argonne: MCS/221, 9700 S. Cass Ave, Argonne, IL 60439
> Chicago: Rm 405, 5640 S. Ellis Ave, Chicago, IL 60637
> Tel: +1 630 252 4619. Web: www.ci.uchicago.edu.
> Globus Alliance: www.globus.org.
>
--
============================================
Ioan Raicu
Ph.D. Student
============================================
Distributed Systems Laboratory
Computer Science Department
University of Chicago
1100 E. 58th Street, Ryerson Hall
Chicago, IL 60637
============================================
Email: iraicu at cs.uchicago.edu
Web: http://www.cs.uchicago.edu/~iraicu
http://dsl.cs.uchicago.edu/
============================================
============================================
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/swift-devel/attachments/20070510/a80d676b/attachment.html>
More information about the Swift-devel
mailing list