BEGIN:VCALENDAR PRODID:-//Microsoft Corporation//Outlook MIMEDIR//EN VERSION:1.0 BEGIN:VEVENT DTSTART:20111115T221500Z DTEND:20111115T223000Z LOCATION:TCC LL1 DESCRIPTION;ENCODING=QUOTED-PRINTABLE:ABSTRACT: This work presents the Time Iterated Dataflow (TIEFlow) execution model. The TIEFlow model extends the Dynamic Dataflow model to efficiently develop and execute HPC programs in multicore processors. The TIEFlow model addresses the fact that parallel loops are abundant in HPC programs by expresses programs as graphs where each node represents a parallel loop. Program graphs in TIEFlow use weighted arcs to represent loop carried dependencies. The resulting graph model allows simple representation of commonly used constructs such as task parallelism, task pipelining, and program composability. =0ATIEFlow has been implemented and has resulted in a number of research and commercial tools including the SWARM system currently offered by ET International, a fully distributed runtime system that does not require support from an OS and a programming model with its associated compiler. Preliminary results where sample HPC kernels were developed show that TIEFlow is appropriate to develop and execute HPC programs. SUMMARY:Time Iterated Dataflow: A Dataflow Execution Model for HPC Programs PRIORITY:3 END:VEVENT END:VCALENDAR