[ET Trac] [Einstein Toolkit] #741: Support function READS and WRITES statements in schedule.ccl files

Einstein Toolkit trac-noreply at einsteintoolkit.org
Sat Jan 28 18:45:36 CST 2012


#741: Support function READS and WRITES statements in schedule.ccl files
-------------------------+--------------------------------------------------
 Reporter:  hinder       |       Owner:     
     Type:  enhancement  |      Status:  new
 Priority:  major        |   Milestone:     
Component:  Other        |     Version:     
 Keywords:               |  
-------------------------+--------------------------------------------------
 As part of the work on the dependency-based scheduler
 (https://docs.einsteintoolkit.org/et-
 docs/Adding_requirements_to_the_Cactus_scheduler) and also for writing
 code for non-CPU compute devices (GPUs), it is very useful to have
 available information about which variables are read from and written to
 by a scheduled Cactus function.  There is a branch of the flesh
 (NewSchedule) on which this support has been implemented.  The
 application-thorn writer adds READS: <vars> and WRITES: <vars> statements
 in the schedule definition of each function.  This should be 100%
 backwards compatible.  For convenience, a diff between the current trunk
 and the NewSchedule branch is attached.

 OK to merge into the flesh trunk?

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/741>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list