% Cactus Code Publications @inproceedings{Cactus_Goodale03a, keyword = {cactuscode,general}, author = {T. Goodale and G. Allen and G. Lanfermann and J. Masso and T. Radke and E. Seidel and J. Shalf}, title = {The Cactus Framework and Toolkit: Design and Applications}, booktitle = {Vector and Parallel Processing - VECPAR '2002, 5th International Conference}, publisher = {Springer}, year = {2003}, url = {http://www.springerlink.com/content/2fapcbeyyc1xg0mm/}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Goodale03a.pre.pdf}, abstract = {}, } @inproceedings{Cactus_Allen01e, keyword = {cactuscode,computerscience,general}, author = {G. Allen and T. Dramlitsch and I. Foster and N. Karonis and M. Ripeanu and E. Seidel and B. Toonen}, title = {Supporting Efficient Execution in Heterogeneous Distributed Computing Environments with Cactus and Globus}, booktitle = {Proceedings of Supercomputing 2001}, address = {Denver, USA}, year = {2001}, url = {http://portal.acm.org/citation.cfm?coll=GUIDE&dl=GUIDE&id=582086}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Allen01e.pre.pdf}, abstract = {}, } % Application Publications @Article{Cactus_Camarada01a, keyword = {application,general}, author = {K. Camarada and Y. He and K. Bishop}, title = {A Parallel Chemical Reaction Simulation Using Cactus}, journal = {Linux Clusters: The HPC Revolution}, year = {2001}, url = {http://www.cactuscode.org/Articles/Camarda01.doc}, abstract = {}, } @article{Cactus_Allen99a, keyword = {application,computerscience,general}, author = {G. Allen and T. Goodale and G. Lanfermann and T. Radke and E. Seidel and W. Benger and H. Hege and A. Merzky and J. Masso and John Shalf}, title ={Solving {E}instein's {E}quations on {S}upercomputers}, journal = {IEEE Computer}, volume ={32}, note = {[Cover Story]}, year = {1999}, url = {http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/co/&toc=comp/mags/co/1999/12/rztoc.xml&DOI=10.1109/2.809251}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Allen99a.pre.pdf}, abstract = {}, } @article{Cactus_Vulcanov, keyword = {application,general}, author = {Dumitru N Vulcanov and Miguel Alcubierre}, title = {Testing the Cactus Code on Exact Solutions of the Einstein Field Equations}, journal = {International Journal of Modern Physics C}, volume = {13(6)}, pages = {805-822}, url ={http://www.worldscinet.com/ijmpc/13/1306/S0129183102003577.html}, abstract = {}, } @article{Cactus_Susa02a, keyword = {application,general}, author = {Sascha Husa}, title = {Problems and Successes in the Numerical Approach to the Conformal Field Equations}, journal = {LECT.NOTES PHYS.}, volume = {604}, pages = {239}, year = {2002}, urlpdf = {http://arxiv.org/pdf/gr-qc/0204043}, abstract = {}, } % Performance Evaluation and Optimization Problems @Article{Cactus_Shalf05a, keyword = {performance, general}, author = {J. Shalf and E.Schnetter and G. Allen and E. Seidel}, title = {Common Computational Frameworks as Benchmarking Platforms}, journal = {}, year = {2005}, abstract = {}, url = {http://www.cactuscode.org/Articles/Common_Frameworks.pdf}, } @article{Cactus_Oliker03a, keyword = {performance, general}, author = {L. Oliker and A. Canning and J. Carter and J. Shalf and D. Skinner and S. Ethier and R. Biswas and J. Djomehri and R. Ven der Wijngaart}, title = {Evaluation of Cache-based Superscalar and Cacheless Vector Architectures for Scientific Computations}, journal = {Supercomputing 03}, abstract = {}, url = {http://crd.lbl.gov/~oliker/papers/SC03_SX6.pdf}, } % Computer Science Publications @Article{Cactus_Bondarescu03a, keyword = {computerscience,general}, author = {R. Bondarescu and G. Allen and G. Daues and I. Kelley and M. Russell and E. Seidel and J. Shalf and M. Tobias}, title = {The {A}strophysics {S}imulation {C}ollaboratory Portal: a Framework for Effective Distributed Research}, journal = {Future Generation Computer Systems}, year = {2005}, volume = {21(2)}, pages = {259-270}, url = {http://www.sciencedirect.com/science?_ob=ArticleURL&_udi=B6V06-4BDC9FK-2&_coverDate=02%2F01%2F2005&_alid=435591458&_rdoc=1&_fmt=&_orig=search&_qd=1&_cdi=5638&_sort=d&view=c&_acct=C000050221&_version=1&_urlVersion=0&_userid=10&md5=b63d739bb3213d5989e2f12027d82d95}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Bondarescu03a.pre.pdf}, abstract ={}, } @inproceedings{Cactus_Allen04a, keyword = {computerscience,general}, author = {G. Allen and E. Seidel}, title = {Collaborative Science: Astrophysics Requirements and Experiences}, booktitle = {The Grid: Blueprint for a New Computing Infrastructure (2nd Edition)}, publisher = {Ed: Ian Foster and Carl Kesselmann}, pages = {201-213}, year = {2004}, url = {http://www.elsevier.com/wps/find/bookdescription.cws_home/699905/description#description}, abstract = {}, } @article{Cactus_Allen02a, keyword = {computerscience,general}, author= {G. Allen and E. Seidel and J. Shalf}, title = {Scientific Computing on the Grid}, journal ={Byte}, volume ={Spring}, year = {2002}, url = {http://www-vis.lbl.gov/Publications/2002/LBNL-51039-Byte2002.pdf}, urlpdf= {http://www.cactuscode.org/Articles/BYTE_2002.pdf}, abstract = {}, } @article{Cactus_Russell02a, keyword = {computerscience,general}, author = {M. Russell and G. Allen and G. Daues and I. Foster and E. Seidel and J. Novotny and J. Shalf and G. von Laszewski}, title = {The Astrophysics Simulation Collaboratory: A Science Portal Enabling Community Software Development}, journal = {Cluster Computing}, volume = {5}, number = {3}, year = {2002}, issn = {1386-7857}, pages = {297--304}, doi = {http://dx.doi.org/10.1023/A:1015629422149}, publisher = {Kluwer Academic Publishers}, address = {Hingham, MA, USA}, url = {http://portal.acm.org/citation.cfm?id=593012}, urlpdf= {http://www.cactuscode.org/Articles/Cactus_Russell02a.pre.pdf}, abstract= {}, } @article{Cactus_Laszewski02a, keyword = {computerscience,general}, author = {G. von Laszewski and M. Russell and I. Foster and J. Shalf and G. Allen and G. Daues and J. Novotny and E. Seidel}, title = {Community Software Development with the Astrophysics Simulation Collaboratory}, journal = {Concurency and Computation: Practice and Experience}, volume = {14}, number = {13-15}, pages = {1289-1301}, year ={2002}, url = {http://dx.doi.org/10.1002/cpe.688}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Laszewski02a.pre.pdf}, abstract= {}, } @article{Cactus_Dramlitsch02a, keyword = {computerscience,general}, author = {T. Dramlitsch and G. Allen and E. Seidel }, title = {Grid Aware Parallelizing Algorithms}, note = {Submitted to Journal of Parallel and Distributed Computing}, year ={2002}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Dramlitsch02a.pre.pdf}, abstract = {}, } @article{Cactus_Allen01a, keyword = {computerscience,general}, author = {G. Allen and D. Angulo and I. Foster and G. Lanfermann and C. Liu and T. Radke and E. Seidel and J. Shalf}, title = {The Cactus Worm: Experiments with Dynamic Resource Discovery and Allocation in a Grid Environment}, journal = {International Journal of High Performance Computing Applications}, volume ={15}, number ={4}, year = {2001}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Allen01a.pre.pdf}, url = {http://hpc.sagepub.com/cgi/content/short/15/4/345}, abstract = {}, } @inproceedings{Cactus_Russell01a, keyword = {computerscience,general}, author = {M. Russell and G. Allen and G. Daues and I. Foster and T. Goodale and H. Hege and G. Lanfermann and A. Merzky and T. Radke and E. Seidel}, title = {The Astrophysics Simulation Collaboratory: A Science Portal Enabling Community Software Development}, booktitle = {High Performance Distributed Computing, 2001, Proceedings of the Tenth EEE International Symposium on High Performance Distributed Computing (HPDC-10)}, address = { San Francisco}, year = {2001}, pages = {207-215}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Russell01a.pre.pdf}, url = {http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/hpdc/2001/1296/00/1296toc.xml&DOI=10.1109/HPDC.2001.945190}, abstract = {}, } @inproceedings{Cactus_Laszewski01a, keyword = {computerscience,general}, author = {G. von Laszewski and M. Russell and I. Foster and J. Shalf and G. Allen and G. Daues and J. Novotny and E. Seidel}, title = {Community Software Development with the Astrophysics Simulation Collaboratory}, booktitle = {Supercomputing 2001}, year = {(Revised version: August 2001)}, url = {http://www3.interscience.wiley.com/cgi-bin/abstract/102522469/ABSTRACT?CRETRY=1&SRETRY=0}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Laszewski01a.pre.pdf}, abstract = {}, } @inproceedings{Cactus_Allen01b, keyword = {computerscience,general}, author = {G. Allen and W. Benger and T. Dramlitsch and T. Goodale and H. Hege and G. Lanfermann and A. Merzky and T. Radke and E. Seidel}, title = {Cactus Grid Computing: Review of Current Development}, note = {Lecture Notes in Computer Science; Vol 2150. Europar 2001: Parallel Processing, Proceedings of 7th International Conference Manchester, UK August 28-31, 2001}, editor = "R. Sakellariou and J. Keane and J. Gurd and L. Freeman", publisher = {Springer -Verlag}, year = {2001}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Allen01b.pre.pdf}, url = {http://portal.acm.org/citation.cfm?id=646666.699563}, abstract = {}, } @inproceedings{Cactus_Allen01c, keyword = {computerscience,general}, author = {G. Allen and W. Benger and T. Goodale and H. Hege and G. Lanfermann and A. Merzky and T. Radke and E. Seidel}, title = {Cactus Tools for Grid Applications}, booktitle = {Cluster Computing}, volume = {4(3)}, pages = {179-188}, year = {2001}, url = {http://portal.acm.org/citation.cfm?id=592967}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Allen01c.pre.pdf}, abstract = {}, } @inproceedings{Cactus_Allen01d, keyword = {computerscience,general}, author = {G. Allen and T. Dramlitsch and T. Goodale and G. Lanfermann and T. Radke and E. Seidel and T. Kielmann and K. Verstoep and Z. Balaton and P. Kacsuk and F. Szalai and J. Gehring and A. Keller and A. Streit and L. Matyska and M. Ruda and A. Krenek and H. Frese and H. Knipp and A. Merzky and A. Reinefeld and F. Schintke and B. Ludwiczak and J. Nabrzyski and J. Pukacki and H-P. Kersken and M. Russell}, title = {Early Experiences with the EGrid Testbed}, booktitle = {IEEE International Symposium on Cluster Computing and the Grid}, address ={Brisbane, Australia}, publisher = {}, year = {May 16-18 2001}, url = {http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/ccgrid/2001/1010/00/1010toc.xml&DOI=10.1109/CCGRID.2001.923185}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Allen01d.pre.pdf}, abstract = {}, } @inproceedings{Cactus_Allen00a, keyword = {computerscience,general}, author = {G. Allen and W. Benger and T. Goodale and H. Hege and G. Lanfermann and A. Merzky and T. Radke and E. Seidel and J. Shalf}, title = {The Cactus Code: A Problem Solving Environment for the Grid}, booktitle = {Proceedings of Ninth IEEE International Symposium on High Performance Distributed Computing, HPDC-9, August 1-4 2000, Pittsburgh}, pages = {253-260}, publisher = {IEEE Computer Society}, year = {2000}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Allen00a.pre.pdf}, url = {http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/hpdc/2000/0783/00/0783toc.xml&DOI=10.1109/HPDC.2000.868657}, abstract = {}, } @inproceedings{Cactus_Allen00b, keyword = {computerscience,general}, author = {G. Allen and T. Goodale and G. Lanfermann and T. Radke and E. Seidel}, title = {The Cactus Code for the Grid}, booktitle = {Proceedings of the First EGrid Meeting}, address = {Poznan}, year = {2000}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Allen00b.pre.pdf}, abstract = {}, } @inproceedings{Cactus_Allen00c, keyword = {computerscience,general}, author = {G. Allen and T. Dramlitsch and I. Foster and T. Goodale and N. Karonis and M. Ripeanu and E. Seidel and B. Toonen}, title = {Cactus-{G}: {E}nabling {H}igh-{P}erformance {S}imulation in {H}eterogeneous {D}istributed {C}omputing {E}nvironments}, booktitle= {Proceedings of Fourth Globus Retreat, July 30 - August 1 2001, Pittsburgh}, year = {2000}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Allen00c.pre.pdf}, abstract = {}, } @article{Cactus_Allen99a, keyword = {computerscience,general}, author = {G. Allen and T. Goodale and G. Lanfermann and T. Radke and E. Seidel and W. Benger and H. Hege and A. Merrzky and J. Masso and John Shalf}, title ={Solving {E}instein's {E}quations on {S}upercomputers}, journal = {IEEE Computer}, volume ={32}, note = {[Cover Story]}, year = {1999}, url = {http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/co/&toc=comp/mags/co/1999/12/rztoc.xml&DOI=10.1109/2.809251}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Allen99a.pre.pdf}, abstract = {}, } @inproceedings{Cactus_Allen99b, keyword = {computerscience,general}, author = {G. Allen and T. Goodale and J. Masso and E. Seidel}, title = {The Cactus Computational Toolkit and Using Distributed Computing to Collide Neutron Stars}, booktitle = {Proceedings of Eighth IEEE International Symposium on High Performance Distributed Computing, HPDC-8, Redondo Beach, 1999}, publisher = {IEEE Computer Society}, year = {1999}, url = {http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/hpdc/1999/0287/00/0287toc.xml&DOI=10.1109/HPDC.1999.805282}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Allen99b.pre.pdf}, abstract = {}, } @inproceedings{Cactus_Allen99c, keyword = {computerscience,general}, author = {G. Allen and T. Goodale and E. Seidel}, title = {The Cactus Computational Collaboratory: Enabling Technologies for Relativistic Astrophysics, and a Toolkit for Solving {PDE}s by Communities in Science and Engineering}, booktitle = {7th Symposium on the Frontiers of Massively Parallel Computation-Frontiers 99}, address = {New York}, publisher = {IEEE}, year = {1999}, url = {http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/frontiers/1999/0087/00/0087toc.xml&DOI=10.1109/FMPC.1999.750582}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Allen99c.pre.pdf}, abstract = {}, } @inproceedings{Cactus_Benger01a, keyword = {computerscience,general}, author = {W. Benger and H. Hege and T. Radke and E. Seidel}, title = {Data Description Via a Generalized Fiber Bundle Data Model}, note= {Submitted to the Tenth IEEE International Symposium on High Performance Distributed Computing (HPDC 10), San Francisco }, address = {}, year = {2001}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Benger01a.pre.pdf}, abstract = {}, } @inproceedings{Cactus_Lanfermann01a, keyword = {computerscience,general}, author = {G. Lanfermann and G. Allen and T. Radke and E. Seidel}, title = {Nomadic Migration: A New Tool for Dynamic Grid Computing}, booktitle = {Proceedings of Tenth IEEE International Symposium on High Performance Distributed Computing, HPDC-10, San Francisco}, address = {}, publisher = {IEEE Press}, pages = {435--436}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Lanfermann01a.pre.pdf}, year = {2001}, abstract = {}, } @inproceedings{Cactus_Dramlitsch01a, keyword = {computerscience,general}, author = {T. Dramlitsch and G. Allen and E. Seidel}, title = {Efficient Techniques for Distributed Computing}, booktitle = {Proceedings of Tenth IEEE International Symposium on High Performance Distributed Computing, HPDC-10, San Francisco}, address = {}, publisher = {IEEE Press}, url = {http://www.cactuscode.org/Articles/Cactus_Dramlitsch01a.pre.pdf}, year = {2001}, abstract = {}, } @inproceedings{Cactus_Ripeanu01a, keyword = {computerscience,general}, author = {M. Ripeanu and A. Iamnitchi and I. Foster}, title = {Performance Predictions for a Numerical Relativity Package in Grid Environment}, booktitle = {International Journal of High Performance Computing Applications}, volume = {15(4)}, pages = {375-387}, year = {Winter 2001}, publisher= {Sage Publications}, url = {http://people.cs.uchicago.edu/~matei/PAPERS/}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Ripeanu01a.pre.pdf}, abstract = {}, } @inproceedings{Cactus_Ripeanu01b, keyword = {computerscience,general}, author = {M. Ripeanu and A. Iamnitchi and I. Foster}, title = {{C}actus {A}pplication: {P}erformance {P}redictions in {G}rid {E}nvironment}, booktitle = {Europar 2001: Parallel Processing, Proceedings of 7th International Conference Manchester, UK August 28-31, 2001}, editor = "R. Sakellariou and J. Keane and J. Gurd and L. Freeman", pages = {807-816}, publisher = {Springer}, year = {2001}, url = {http://people.cs.uchicago.edu/~matei/PAPERS/}, urlinfo = {http://www.springerlink.com/content/bvn8exqpyjqp/}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Ripeanu01b.pre.pdf}, abstract = {}, } @inproceedings{Cactus_Allen00d, keyword = {computerscience,general}, author = {G. Allen and T. Dramlitsch and I. Foster and T. Goodale and N. Karonis and M. Ripeanu and E. Seidel and B. Toonen}, title = {{C}actus-{G} {T}oolkit: Supporting Efficient Execution in Heterogenous distributed Computing Environments}, booktitle = {Supercomputing 2000, Proceedings of Fourth Globus Retreat, July 30 - August 1, 2000, Pittsburgh}, note = {Submission for Gordon Bell Prize}, url = {http://portal.acm.org/citation.cfm?coll=GUIDE&dl=GUIDE&id=582086}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Allen00d.pre.pdf}, year = {2000}, abstract = {}, } @inproceedings{Cactus_Allen00e, keyword = {computerscience,general}, author = {G. Allen and W. Benger and T. Goodale and H. Hege and G. Lanfermann and A. Merzky and T. Radke and E. Seidel and J. Shalf}, title = {The Cactus Code: A Problem Solving Environment for the Grid}, booktitle = {Proceedings of First Egrid Meeting at ISTHMUS, Poznan, April 2000}, year = {2000}, url = {http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/hpdc/2000/0783/00/0783toc.xml&DOI=10.1109/HPDC.2000.868657}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Allen00e.pre.pdf}, abstract = {}, } @inproceedings{Cactus_Benger99a, keyword = {computerscience,general}, author = {W. Benger and I. Foster and J.n Novotny and E. Seidel and J. Shalf and W. Smith and P. Walker}, title = "{Numerical Relativity in a Distributed Environment}", booktitle = "Proceedings of the Ninth SIAM Conference on Parallel Processing for Scientific Computing", month = "March", year = "1999", url = {http://portal.acm.org/citation.cfm?id=1080672&dl=ACM&coll=&CFID=15151515&CFTOKEN=6184618}, urlpdf = {http://www.cactuscode.org/Articles/Cactus_Benger99a.pre.pdf}, abstract = {}, }