<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Right, I know!  It sounds trivial :), but I just haven't had the time
to think about it...  <br>
I think the latest Falkon code is pretty solid, but I would like to get
to the bottom of why Nika's MolDyn 100 molecule run isn't working... <br>
Unless there is a pressing need to look at the very latest code, let's
do this next week (hopefully after we have Nika's app running)!  <br>
<br>
Ioan<br>
<br>
Ben Clifford wrote:
<blockquote
 cite="mid:Pine.LNX.4.64.0706162000320.15250@dildano.hawaga.org.uk"
 type="cite">
  <pre wrap="">At some point you need to switch to developing in SVN so that others can 
play along. Freezing your development, sending me a tarball, waiting for 
me to import to SVN, and then unfreezing your development and continuing 
from an SVN checkout is approximately the easiest I can make it for you.

On Sat, 16 Jun 2007, Ioan Raicu wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">Yes, I know I need to clean up the code, and remove unused (dead) code.  Can
this wait for the next version I am working on, so I don't do this clean-up
twice?  The version that is out there in testing currently is v0.8.  My
development version is v0.9.  I have been distracted lately from finishing up
v0.9, but its not far from being complete.  Mihael, when do you get back in
town? 
If this is something more urgent, then perhaps I can get you a clean-up
version of v0.8 in the coming week.

Ioan

Mihael Hategan wrote:
    </pre>
    <blockquote type="cite">
      <pre wrap="">On Sat, 2007-06-16 at 12:03 -0500, Mike Wilde wrote:
  
      </pre>
      <blockquote type="cite">
        <pre wrap="">This should be fun, and a nice break from the I2U2 work that you've been
immersed in, Mihael.
    
        </pre>
      </blockquote>
      <pre wrap="">I've already looked at the Falkon code and it's... a lot of code that
does stuff that I understand only in principle. What you want isn't
easy, and I have my reservations towards the amount of fun it involves.

That being said, Ioan, would it be possible to have a cleaned up version
of the code where there are no duplicate classes? It's hard for me to
figure what's relevant or not in that case. And perhaps dead
code/comments removed?

Mihael

  
      </pre>
      <blockquote type="cite">
        <pre wrap="">Want to do a read-through soon, and send out comments for discussion that
can turn into a list of code improvements to bugzilize?

What I think is important about Falkon is that its working, its proving
out the value of the provisioned direct-scheduling approach with numbers,
and that its working for Ioan as a vehicle for his research.

What we want to get from the effort is a) Ioan progresses towards his PhD;
b) the immediate needs of our app-users get met; and c) we learn whats
needed in architecture, protocol and algorithm for a successful long-term
approach to running swift programs efficiently.

Point is that everyone is open to changes and towards an eventual
re-design and re-write. This, Mihael, would be where you can propose,
design and implement the ideas you've expressed about implementing
provisioned direct-scheduling using Karajan's remote execution mechanisms.

- Mike




Ian Foster wrote, On 6/16/2007 10:59 AM:
    
        </pre>
        <blockquote type="cite">
          <pre wrap="">It seems important that Ioan sit down with Mihael and work through the
Falkon code to see where it can be simplified, improved, etc. I am sure
that this will result in problems being identified and fixed that will
otherwise cost us time later.

Mihael Hategan wrote:
      
          </pre>
          <blockquote type="cite">
            <pre wrap="">Yourkit (<a class="moz-txt-link-abbreviated" href="http://www.yourkit.com">www.yourkit.com</a>) has free licenses for open source projects
for
their profiler. Point them to a globus web page that has your name,
and
they'll send you the license. Alternatively, there are other profilers
out there, and I strongly recommend using them on such issues.

Mihael

On Sat, 2007-06-16 at 10:00 -0500, Ioan Raicu wrote:
          
            </pre>
            <blockquote type="cite">
              <pre wrap="">Nope, I think this is a different problem, or at least a subset of
the
problems we were having before.

Since we fixed the CPU utilization, and we moved to a bigger box (4
CPUs with 2GB of memory), everything is happening in a timely
fashion
(a few ms per notification delivery throughout the experiment).
Plus,
I believe the view is consistent (the same tasks look complete on
both
ends) between Falkon and Swift, but we are still checking on this as
the run was made just last night for the 100 mol run.  We'll keep
you
posted with what we find.

Ioan

Ben Clifford wrote:               
              </pre>
              <blockquote type="cite">
                <pre wrap="">On Sat, 16 Jun 2007, Ioan Raicu wrote:

                    
                </pre>
                <blockquote type="cite">
                  <pre wrap="">having problems with the 100 molecule run in MolDyn.  Its not
clear where the
problem is, on the surface Falkon looks fine... we are looking
into where
everything breaks to cause Swift to not continue with the
workflow to
completion!
                          
                  </pre>
                </blockquote>
                <pre wrap="">The same problem that you showed me the other day or different?

with 'the same problem' being that falkon thinks all the jobs are
done; but that falkon's measure response time for sending
completion notifications gets approximately linearly longer over
time and the swift JVM uses ~100% and doesn't inidicate job
completion at all after a certain period.

or different symptoms now?

                    
                </pre>
              </blockquote>
              <pre wrap="">-- 
============================================
Ioan Raicu
Ph.D. Student
============================================
Distributed Systems Laboratory
Computer Science Department
University of Chicago
1100 E. 58th Street, Ryerson Hall
Chicago, IL 60637
============================================
Email: <a class="moz-txt-link-abbreviated" href="mailto:iraicu@cs.uchicago.edu">iraicu@cs.uchicago.edu</a>
Web:   <a class="moz-txt-link-freetext" href="http://www.cs.uchicago.edu/~iraicu">http://www.cs.uchicago.edu/~iraicu</a>
       <a class="moz-txt-link-freetext" href="http://dsl.cs.uchicago.edu/">http://dsl.cs.uchicago.edu/</a>
============================================
============================================
              
              </pre>
            </blockquote>
            <pre wrap="">          
            </pre>
          </blockquote>
          <pre wrap="">-- 

   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: <a class="moz-txt-link-abbreviated" href="http://www.ci.uchicago.edu">www.ci.uchicago.edu</a>.
      Globus Alliance: <a class="moz-txt-link-abbreviated" href="http://www.globus.org">www.globus.org</a>.


------------------------------------------------------------------------

_______________________________________________
Swift-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Swift-devel@ci.uchicago.edu">Swift-devel@ci.uchicago.edu</a>
<a class="moz-txt-link-freetext" href="http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel">http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel</a>
      
          </pre>
        </blockquote>
      </blockquote>
      <pre wrap="">_______________________________________________
Swift-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Swift-devel@ci.uchicago.edu">Swift-devel@ci.uchicago.edu</a>
<a class="moz-txt-link-freetext" href="http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel">http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel</a>

  
      </pre>
    </blockquote>
    <pre wrap="">
    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">-- 
============================================
Ioan Raicu
Ph.D. Student
============================================
Distributed Systems Laboratory
Computer Science Department
University of Chicago
1100 E. 58th Street, Ryerson Hall
Chicago, IL 60637
============================================
Email: <a class="moz-txt-link-abbreviated" href="mailto:iraicu@cs.uchicago.edu">iraicu@cs.uchicago.edu</a>
Web:   <a class="moz-txt-link-freetext" href="http://www.cs.uchicago.edu/~iraicu">http://www.cs.uchicago.edu/~iraicu</a>
       <a class="moz-txt-link-freetext" href="http://dsl.cs.uchicago.edu/">http://dsl.cs.uchicago.edu/</a>
============================================
============================================
</pre>
</body>
</html>