Prev: Compaq Visual Fortran 6.6 on Vista
Next: MR&C chp 14
From: Abraham Abraham on 12 Jul 2010 16:29 1. ZCP - an application level checkpointing aid is improving and you are invited to test and comment about it. Bug reports are especially welcome as the pseudo-parser is probably still immature: http://shum.huji.ac.il/~agay/zcp/blog.cgi?index The idea is to mark in the source program all declarations of variables (and their associated parameters) that should be checkpointed. The mark is a prefix that comments out the declarations ("!#" in f90 and "c!" in f77). You then run ZCP on the source to create a f90 module that declares the commented variables (and parameters) and defines three checkpointing procedures. Now you add in your program a "use" for the generated module and put calls to the three procedures in suitable places (they have no arguments!) and voila you got a reliable checkpointing support for your program! If some malfunction kills your program just run it again, it will find a valid checkpoint, read it and continue running from it. Some guidelines for placing the calls to the checkpointing routines is provided in the docs. You can leave comments here at CLF, at the bottom of the web page or personally to me (to the email address at the bottom of the web page). 2. The old User Notes on Fortran Programming guide did well in the past (the ibiblio mirror was almost at the top of Google search!). The UNFP may have now a "second edition" with modern HTML/CSS style, upgrading to modern Fortran and a lot of added material. The old UNFP was a cooperative net project and hopefully the new one will be the same. Tim Prince already contributed several wonderful articles. Thanks a lot! You can see a very preliminary draft of one page at: http://shum.huji.ac.il/~agay/unfp2/ch1-2.html and compare it with the old one: http://shum.huji.ac.il/~agay/unfp/ch1-2.html better? Note that the web pages for ZCP and UNFP2 are now optimized for Firefox V2 and have problems with Explorer V6 (they look ugly and the side boxes are truncated). Any suggestions on this are very welcome!
|
Pages: 1 Prev: Compaq Visual Fortran 6.6 on Vista Next: MR&C chp 14 |