DataSpaces: an interaction and coordination framework for coupled simulation workflows

Springer Science and Business Media LLC - Tập 15 Số 2 - Trang 163-181 - 2012
Ciprian Docan1, Manish Parashar1, Scott Klasky2
1Center for Autonomic Computing, Rutgers University, Piscataway, NJ, USA
2Oak Ridge National Laboratory, P.O. Box 2008, Oak Ridge, TN 37831, USA

Tóm tắt

Từ khóa


Tài liệu tham khảo

Abbasi, H., Wolf, M., Eisenhauer, G., Klasky, S., Schwan, K., Zheng, F.: DataStager: scalable data staging services for petascale applications. In: Proceedings of the 18th ACM International Symposium on High Performance Distributed Computing (HPDC’09), June (2009)

Armstrong, R., Gannon, D., Geist, A., Keahey, K., Kohn, S., McInnes, L., Parker, S., Smolinski, B.: Toward a common component architecture for high-performance scientific computing. In: Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing, August (1999)

Bertrand, F., Bramley, R.: DCA: a distributed CCA framework based on MPI. In: Proceedings of the 9th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS’04), April (2004)

Beynon, M.D., Ferreira, R., Kurc, T., Sussman, A., Saltz, J.: DataCutter: middleware for filtering very large scientific datasets on archival storage systems. In: Proceedings of Mass Storage Systems Conference, March (2000)

Bially, T.: A class of dimension changing mapping and its application to bandwidth compression. PhD thesis, Polytechnic Institute of Brooklyn, June (1976)

Bonachea, D., Hargrove, P., Welcome, M., Yelick, K.: Porting GASNet to portals: partitioned global address space (PGAS) language support for the cray XT. In: Cray User Group (CUG’09), May (2009)

Carriero, N., Gelernter, D.: Linda in context. Commun. ACM 32(4), 444–458 (1989)

Chang, C.S., Ku, S., Weitzner, H.: Numerical study of neoclassical plasma pedestal in a Tokamak geometry. Phys. Plasmas 11(5), 2649–2667 (2004)

Chapman, B., Zima, H., Haines, M., Mehrotra, P., Rosendale, J.V.: Opus: a coordination language for multidisciplinary applications. J. Sci. Program. 6(4), 345–362 (1997)

Cummings, J.: Plasma edge kinetic-mhd modeling in Tokamaks using Kepler workflow for code coupling, data management and visualization. Commun. Comput. Phys. 4, 675–702 (2008)

del Rosario, J.M., Choudhary, A.N.: High-performance I/O for massively parallel computers: problems and prospects. Computer 27(3), 59–68 (1994)

Docan, C., Parashar, M., Klasky, S.: DART: a substrate for high speed asynchronous data IO. In: Proceedings of the 17th International Symposium on High Performance Distributed Computing (HPDC’08), June (2008)

Docan, C., Parashar, M., Klasky, S.: Enabling high speed asynchronous data extraction and transfer using DART. Concur. Comput. Pract. Exp. (2010)

Docan, C., Zhang, F., Parashar, M., Cummings, J., Podhorszki, N., Klasky, S.: Experiments with memory-to-memory coupling for end-to-end fusion simulation workflows. In: Proceedings of the 10th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid’10), May (2010)

Foster, I., Chandy, M.: Fortran M: a language for modular parallel programming. J. Parallel Distrib. Comput. 26(1), 24–35 (1995)

HPF Language Specification, Version 2.0, January (1984). http://www.netlib.org/hpf/hpf-v20-final.ps.gz

Jacob, R., Larson, J., Ong, E.: M×N communication and parallel interpolation in CCSM3 using the model coupling toolkit. Int. J. High Perform. Comput. Appl. 19(3), 293–307 (2005)

Jacob, R., Larson, J., Ong, E.: The model coupling toolkit: a new Fortran90 toolkit for building multiphysics parallel coupled models. Int. J. High Perform. Comput. Appl. 19(3), 277–292 (2005)

http://info.nccs.gov/resources/jaguar (2011)

Kotz, D.: Disk-directed I/O for MIMD multiprocessors. ACM Trans. Comput. Syst. 15(1), 41–74 (1997)

Park, W., Belova, E.V., Fu, G.Y., Tang, X.Z., Strauss, H.R., Sugiyama, L.E.: Plasma simulation studies using multilevel physics models. Phys. Plasmas 6(5), 1796–1803 (1999)

Seamons, K.E., Chen, Y., Jones, P., Jozwiak, J., Winslett, M.: Server-directed collective I/O in Panda. In: Supercomputing Conference (SC’95), December, p. 57 (1995)

Sterck, H.D., Markel, R.S., Pohl, T., Rude, U.: A lightweight Java taskspaces framework for scientific computing on computational grids. In: Proceedings of the 18th Annual ACM Symposium on Applied Computing, March (2003)

Tilak, S., Hubbard, P., Miller, M., Fountain, T.: The ring buffer network bus (RBNB) DataTurbine streaming data middleware for environmental observing systems. In: International Conference on High Performance Computing(HiPC’07), December (2007)

Vaidyanathan, K., Narravula, S., Panda, D.K.: DDSS: a low-overhead distributed data sharing substrate for cluster-based data-centers over modern interconnects. In: Int’l Symposium on High Performance Computing (HiPC’06), December (2006)

Wilson, H.R., Snyder, P.B., Huysmans, G.T.A., Miller, R.L.: Numerical studies of edge localized instabilities in Tokamaks. Phys. Plasmas 9(4), 1277–1286 (2002)

Youssef, M., Yousif, A., El-Sheimy, N., Noureldin, A.: A novel Earthquake warning system based on virtual MIMO-wireless sensor networks. In: Proceedings of Canadian Conference on Electrical and Computer Engineering (CCECE’07), April (2007)

Zhang, L., Parashar, M.: A dynamic geometry-based shared space interaction framework for parallel scientific applications. In: Proceedings of the 11th Annual International Conference on High Performance Computing (HiPC’04), December (2004)

Zhang, L., Parashar, M.: Enabling efficient and flexible coupling of parallel scientific applications. In: Proceedings of the 20th IEEE International Parallel and Distributed Processing Symposium (IPDPS’06). April (2006)