\relax \citation{Fielding2000} \citation{CORBA} \citation{RMI} \citation{DCOM} \citation{HLA} \citation{Allcock2002} \citation{Gannon2004} \citation{Barish1999,Brunner2001} \citation{Dongarra2002} \citation{Foster2004} \citation{Berman2003} \citation{Foster1998} \@writefile{toc}{\contentsline {section}{\numberline {1}Introduction: Trends in Simulation Research}{1}} \citation{Atkins2003} \citation{Booth2004} \citation{Fox2004} \citation{Booth2004} \citation{Christensen2001} \citation{Gudgin2003} \@writefile{toc}{\contentsline {section}{\numberline {2}Grids and Virtual Organizations}{2}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Introduction}{2}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Styles of Grids}{2}} \@writefile{toc}{\contentsline {section}{\numberline {3}Service Oriented Architectures}{2}} \citation{Carriero1989} \citation{Upson1989} \citation{Aktas2004} \citation{QuakeSim} \@writefile{toc}{\contentsline {section}{\numberline {4}The Impact of Grids on Algorithms}{3}} \@writefile{toc}{\contentsline {section}{\numberline {5}SERVOGrid: Integrating Data and Computing Grids}{3}} \citation{Aydin2005} \citation{CrisisGrid} \citation{Vretanos2002} \citation{Beaujardierre2004} \citation{SensorML} \citation{Tiampo2002} \@writefile{toc}{\contentsline {subsection}{\numberline {5.1}SERVOGrid Applications}{4}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.2}GIS Grid Services for SERVOGrid}{4}} \@writefile{toc}{\contentsline {section}{\numberline {6}Integrating Pattern Informatics and GIS Grid Services: Programming the Grid}{4}} \citation{Fox2005} \citation{Aydin2005} \citation{Oh2005} \citation{Granat2002} \citation{SensorGrid} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1}Providing Live GPS Data for Data Mining Applications}{5}} \@writefile{toc}{\contentsline {section}{\numberline {7}Problem Solving Environments and Messaging}{6}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.1}Requirements for MPI Messaging}{6}} \citation{IMPI} \citation{PVM 2004} \citation{MPI2004} \citation{MPICHG22003} \citation{PACXMPI} \citation{Pallickara2003} \citation{Happner2000} \citation{Microsoft2004a} \citation{Microsoft2004b} \citation{OASIS2004} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2}NaradaBrokering}{7}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3}Fast Web Service Communications}{7}} \newlabel{subsubsec:mylabel1}{{7.3}{7}} \bibcite{Fielding2000}{1} \bibcite{CORBA}{2} \bibcite{RMI}{3} \bibcite{DCOM}{4} \bibcite{HLA}{5} \bibcite{Allcock2002}{6} \bibcite{Gannon2004}{7} \@writefile{toc}{\contentsline {subsection}{\numberline {7.4}The Role of Workflow}{8}} \@writefile{toc}{\contentsline {section}{\numberline {8}Summary and Conclusion}{8}} \@writefile{toc}{\contentsline {section}{\numberline {9}Acknowledgements}{8}} \bibcite{Barish1999}{8} \bibcite{Brunner2001}{9} \bibcite{Dongarra2002}{10} \bibcite{Foster2004}{11} \bibcite{Berman2003}{12} \bibcite{Foster1998}{13} \bibcite{Atkins2003}{14} \bibcite{Booth2004}{15} \bibcite{Fox2004}{16} \bibcite{Christensen2001}{17} \bibcite{Gudgin2003}{18} \bibcite{Carriero1989}{19} \bibcite{Upson1989}{20} \bibcite{Aktas2004}{21} \bibcite{QuakeSim}{22} \bibcite{Aydin2005}{23} \bibcite{CrisisGrid}{24} \bibcite{Vretanos2002}{25} \bibcite{Beaujardierre2004}{26} \bibcite{SensorML}{27} \bibcite{Tiampo2002}{28} \bibcite{Fox2005}{29} \bibcite{Oh2005}{30} \bibcite{Granat2002}{31} \bibcite{SensorGrid}{32} \bibcite{IMPI}{33} \bibcite{PVM1990}{34} \bibcite{MPI2004}{35} \bibcite{MPICHG22003}{36} \bibcite{PACXMPI}{37} \bibcite{Pallickara2003}{38} \bibcite{Happner2000}{39} \bibcite{Microsoft2004a}{40} \bibcite{Microsoft2004b}{41} \bibcite{OASIS2004}{42} \@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces The figure illustrates the hub and spoke architecture for assimilating data using extreme scale computing. Distributed data sources use local clusters for adaptively filtering data, which is then transported using high-performance transport services to one or more centralized high performance computers.}}{10}} \newlabel{fig1}{{1}{10}} \@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces GIS Grid and Execution Grid services may be integrated into meta-applications using workflow orchestration tools such as HPSearch. This represents a "two-level" programming model: applications are wrapped as services that are in turn programmed (or scripted) on a Grid. Dashed arrows represent actual data (file) flow. Solid arrows indicate control messages sent by HPSearch. Dot-dash arrows show messages transmitted through NaradaBrokering.}}{11}} \newlabel{fig2}{{2}{11}} \@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces GPS real-time data filtering is accomplished using NaradaBrokering filter chains.}}{12}} \newlabel{fig2}{{3}{12}} \@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces GPS data filters use topics, or channels, to manage data routing using the NaradaBrokering software.}}{13}} \newlabel{fig2}{{4}{13}}