Thesis
  1. Brian W. Barrett. One-Sided Communication for High Performance Computing Applications. PhD thesis, Indiana University, March 2009.
    @PhdThesis{brbarret_thesis09,
    author = {Brian W. Barrett},
    title = {One-Sided Communication for High Performance Computing Applications},
    school = {Indiana University},
    month = March,
    year = 2009 }


Articles in journals or book chapters
  1. M. H. Swat, S. D. Hester, A. I. Balter, R. W. Heiland, B. L. Zaitlen, and J. A. Glazier. Multicell simulations of development and disease using the CompuCell3D simulation environment. In I. V. Maly, editor,Systems Biology, volume 500 of Methods in Molecular Biology, pages 361--428. Humana Press, Clifton, N.J., 2009.
    @incollection{MMB+09,
    author = {M.~H. Swat and S.~D. Hester and A.~I. Balter and R.~W. Heiland and B.~L. Zaitlen and J.~A. Glazier},
    editor = {I.~V. Maly},
    year = 2009,
    pages = {361--428},
    title = {Multicell simulations of development and disease using the CompuCell3D simulation environment},
    booktitle = {Systems Biology},
    series = {Methods in Molecular Biology},
    volume = 500,
    publisher = {Humana Press},
    address = {Clifton, N.J.} }


  2. Peter Gottschling, David S. Wise, and Adwait Joshi. Generic Support of Algorithmic and Structural Recursion for Scientific Computing. The International Journal of Parallel, Emergent and Distributed Systems (IJPEDS), 2009.
    Note: Accepted.
    @Article{pg_ijpeds_recursion,
    author = {Peter Gottschling and David S. Wise and Adwait Joshi},
    title = {Generic Support of Algorithmic and Structural Recursion for Scientific Computing},
    journal = {The International Journal of Parallel, Emergent and Distributed Systems ({IJPEDS})},
    year = 2009,
    doi = {http://doi.acm.org/10.1080/1744576.YYxxxxx},
    note = {Accepted} }


  3. T. Hoefler, T. Schneider, and A. Lumsdaine. LogGP in Theory and Practice - An In-depth Analysis of Modern Interconnection Networks and Benchmarking Methods for Collective Operations.. Elsevier Journal of Simulation Modelling Practice and Theory, Jun. 2009.
    @article{hoefler-loggp-colls,
    author={T. Hoefler and T. Schneider and A. Lumsdaine},
    title={{LogGP in Theory and Practice - An In-depth Analysis of Modern Interconnection Networks and Benchmarking Methods for Collective Operations.}},
    journal={Elsevier Journal of Simulation Modelling Practice and Theory},
    year={2009},
    month={Jun.},
    publisher={Elsevier},
    source={http://www.unixer.de/~htor/publications/},
    }


  4. T. Hoefler, T. Schneider, and A. Lumsdaine. The Effect of Network Noise on Large-Scale Collective Communications. Parallel Processing Letters (PPL), Dec. 2009.
    Note: Accepted for publication (in print).
    @article{hoefler-collnetnoise,
    author={T. Hoefler and T. Schneider and A. Lumsdaine},
    title={{The Effect of Network Noise on Large-Scale Collective Communications}},
    journal={Parallel Processing Letters (PPL)},
    year={2009},
    month={Dec.},
    publisher={World Scientific Publishing Company},
    note={Accepted for publication (in print)},
    source={http://www.unixer.de/~htor/publications/},
    }


  5. Marcin Zalewski and Sibylle Schupp. A Semantic Definition of Separate Type Checking in C++ with Concepts. Journal of Object Technology, 8(5):105--132, 2009.
    Note: Extended version available in Zalewski's PhD thesis.
    @Article{Zalewski_semantic_2009,
    author = {Marcin Zalewski and Sibylle Schupp},
    title = {A Semantic Definition of Separate Type Checking in {C++} with Concepts},
    journal = {Journal of Object Technology},
    year = 2009,
    volume = 8,
    number = 5,
    pages = {105--132},
    note = {Extended version available in Zalewski's PhD thesis.},
    url = {http://www.jot.fm/issues/issue_2009_07/article2/index.html},
    pdf = {http://www.jot.fm/issues/issue_2009_07/article2.pdf} }


Conference articles
  1. Zhendong Su Andreas Saebjoernsen, Jeremiah Willcock, Thomas Panas, Dan Quinlan. Detecting Code Clones in Binary Executables. In International Conference on Software Testing and Analysis (ISSTA), July 2009.
    Note: To appear.
    @inproceedings{saebjoernsen09detecting,
    author = {Andreas Saebjoernsen, Jeremiah Willcock, Thomas Panas, Dan Quinlan, Zhendong Su},
    title = {Detecting Code Clones in Binary Executables},
    booktitle = {International Conference on Software Testing and Analysis (ISSTA)},
    month=jul,
    year = 2009,
    note = {To appear} }


  2. Joseph A. Cottam and Andrew Lumsdaine. Algebraic Guide Generation. In 13th International Conference on Information Visualzation (IV'09), July 2009.
    @inproceedings{Cottam2008AutoGuide,
    Author = {Joseph A. Cottam and Andrew Lumsdaine},
    Booktitle = {13th International Conference on Information Visualzation (IV'09)},
    Date-Added = {2008-04-23 11:15:44 -0400},
    Date-Modified = {2009-05-21 14:54:55 -0400},
    Month = {July},
    Title = {Algebraic Guide Generation},
    Year = {2009} }


  3. Ronald Garcia, Andrew Lumsdaine, and Amr Sabry. Lazy evaluation and delimited control. In POPL '09: Proceedings of the 36th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages, New York, NY, USA, pages 153--164, 2009. ACM.
    @inproceedings{garcia09:call-by-need,
    author = {Garcia, Ronald and Lumsdaine, Andrew and Sabry, Amr},
    title = {Lazy evaluation and delimited control},
    booktitle = {{POPL} '09: Proceedings of the 36th annual {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
    year = 2009,
    isbn = {978-1-60558-379-2},
    pages = {153--164},
    location = {Savannah, GA, USA},
    doi = {http://doi.acm.org/10.1145/1480881.1480903},
    publisher = {ACM},
    address = {New York, NY, USA},
    }


  4. Peter Gottschling and Dag Lindbo. Generic Compressed Sparse Matrix Insertion: Algorithms and Implementations in MTL4 and FEniCS. In POOSC 2009 workshop at ECOOP09, Genova, Italy, ACM Digital Library (doi pending), 2009.
    @InProceedings{pg_poosc_insertion,
    author = {Peter Gottschling and Dag Lindbo},
    title = {Generic Compressed Sparse Matrix Insertion: Algorithms and Implementations in {MTL4} and {FEniCS}},
    booktitle = {POOSC 2009 workshop at ECOOP09, Genova, Italy},
    year = 2009,
    series = {ACM Digital Library (doi pending)},
    location = {Genova, Italy} }


  5. T. Hoefler, A. Lumsdaine, and J. Dongarra. Towards Efficient MapReduce Using MPI. In Recent Advances in Parallel Virtual Machine and Message Passing Interface, 16th European PVM/MPI Users' Group Meeting, Sep. 2009. Springer.
    @inproceedings{hoefler-map-reduce,
    author={T. Hoefler and A. Lumsdaine and J. Dongarra},
    title={{Towards Efficient MapReduce Using MPI}},
    year={2009},
    month={Sep.},
    booktitle={Recent Advances in Parallel Virtual Machine and Message Passing Interface, 16th European PVM/MPI Users' Group Meeting},
    location={Helsinki, Finland},
    publisher={Springer},
    source={http://www.unixer.de/~htor/publications/},
    }


  6. T. Hoefler, T. Schneider, and A. Lumsdaine. A Power-Aware, Application-Based, Performance Study Of Modern Commodity Cluster Interconnection Networks. In Proceedings of the 23rd IEEE International Parallel & Distributed Processing Symposium (IPDPS), CAC Workshop, May 2009.
    @inproceedings{hoefler-power-networks,
    author={T. Hoefler and T. Schneider and A. Lumsdaine},
    title={{A Power-Aware, Application-Based, Performance Study Of Modern Commodity Cluster Interconnection Networks}},
    year={2009},
    month={May},
    booktitle={Proceedings of the 23rd IEEE International Parallel & Distributed Processing Symposium (IPDPS), CAC Workshop},
    location={Rome, Italy},
    source={http://www.unixer.de/~htor/publications/},
    }


  7. T. Hoefler, T. Schneider, and A. Lumsdaine. The Impact of Network Noise at Large-Scale Communication Performance. In Proceedings of the 23rd IEEE International Parallel & Distributed Processing Symposium (IPDPS), LSPP Workshop, May 2009.
    @inproceedings{hoefler-netnoise,
    author={T. Hoefler and T. Schneider and A. Lumsdaine},
    title={{The Impact of Network Noise at Large-Scale Communication Performance}},
    year={2009},
    month={May},
    booktitle={Proceedings of the 23rd IEEE International Parallel & Distributed Processing Symposium (IPDPS), LSPP Workshop},
    location={Rome, Italy},
    source={http://www.unixer.de/~htor/publications/},
    }


  8. T. Hoefler, T. Schneider, and A. Lumsdaine. Optimized Routing for Large-Scale InfiniBand Networks. In 17th Annual IEEE Symposium on High Performance Interconnects (HOTI 2009), Aug. 2009.
    @inproceedings{hoefler-sssp-routing,
    author={T. Hoefler and T. Schneider and A. Lumsdaine},
    title={{Optimized Routing for Large-Scale InfiniBand Networks}},
    year={2009},
    month={Aug.},
    booktitle={17th Annual IEEE Symposium on High Performance Interconnects (HOTI 2009)},
    location={New York, NY},
    source={http://www.unixer.de/~htor/publications/},
    }


  9. T. Hoefler, C. Siebert, and A. Lumsdaine. Group Operation Assembly Language - A Flexible Way to Express Collective Communication. In In proceedings of the 38th International Conference on Parallel Processing (ICPP-2009), Sep. 2009.
    @inproceedings{hoefler-goal,
    author={T. Hoefler and C. Siebert and A. Lumsdaine},
    title={{Group Operation Assembly Language - A Flexible Way to Express Collective Communication}},
    year={2009},
    month={Sep.},
    location={Vienna, Austria},
    booktitle={In proceedings of the 38th International Conference on Parallel Processing (ICPP-2009)},
    source={http://www.unixer.de/~htor/publications/},
    }


  10. T. Hoefler and J. L. Traeff. Sparse Collective Operations for MPI. In Proceedings of the 23rd IEEE International Parallel & Distributed Processing Symposium (IPDPS), HIPC Workshop, May 2009.
    @inproceedings{hoefler-sparsecolls-hipc,
    author={T. Hoefler and J. L. Traeff},
    title={{Sparse Collective Operations for MPI}},
    year={2009},
    month={May},
    booktitle={Proceedings of the 23rd IEEE International Parallel \& Distributed Processing Symposium (IPDPS), HIPC Workshop},
    location={Rome, Italy},
    source={http://www.unixer.de/~htor/publications/},
    }


  11. Joshua Hursey, Timothy I. Mattox, and Andrew Lumsdaine. Interconnect Agnostic Checkpoint/Restart in Open MPI. In Proceedings of the Eighteenth International Symposium on High Performance Distributed Computing (HPDC 2009), June 2009. ACM.
    Keywords: Open MPI, high performance computing, rollback-recovery, MPI, fault tolerance, checkpoint/restart, High Speed Interconnect, InfiniBand, Shared Memory, Myrinet, Checkpoint Coordination Protocol.
    @InProceedings{hursey:hpdc09:Interconnect-Agnostic-CR,
    author = {Joshua Hursey and Timothy I. Mattox and Andrew Lumsdaine},
    title = {Interconnect Agnostic Checkpoint/Restart in {O}pen {MPI}},
    booktitle = {Proceedings of the Eighteenth International Symposium on {High Performance Distributed Computing (HPDC 2009)}},
    year = 2009,
    month = {June},
    location = {Munich, Germany},
    publisher = {ACM},
    url = {http://doi.acm.org/10.1145/1551609.1551619},
    keywords = "Open MPI, high performance computing, rollback-recovery, MPI, fault tolerance, checkpoint/restart, High Speed Interconnect, InfiniBand, Shared Memory, Myrinet, Checkpoint Coordination Protocol",
    }


  12. C. Kaiser, T. Hoefler, B. Bierbaum, and T. Bemmerl. Implementation and Analysis of Nonblocking Collective Operations on SCI Networks. In Proceedings of the 23rd IEEE International Parallel & Distributed Processing Symposium (IPDPS), CAC Workshop, May 2009.
    @inproceedings{kaiser-nbc-sci,
    author={C. Kaiser and T. Hoefler and B. Bierbaum and T. Bemmerl},
    title={{Implementation and Analysis of Nonblocking Collective Operations on SCI Networks}},
    year={2009},
    month={May},
    booktitle={Proceedings of the 23rd IEEE International Parallel & Distributed Processing Symposium (IPDPS), CAC Workshop},
    location={Rome, Italy},
    source={http://www.unixer.de/~htor/publications/},
    }


  13. Prabhanjan Kambadur, Amol Ghoting, Anshul Gupta, and Andrew Lumsdaine. Extending Task Parallelism For Frequent Pattern Mining. In Proceedings of the International Conference on Parallel Computing (ParCO), Lyon, France, September 2009.
    @InProceedings{kambadur09:frequent_pattern_mining,
    author = {Prabhanjan Kambadur and Amol Ghoting and Anshul Gupta and Andrew Lumsdaine},
    title = {Extending Task Parallelism For Frequent Pattern Mining},
    booktitle = {Proceedings of the International Conference on Parallel Computing (ParCO)},
    year = 2009,
    address = {Lyon, France},
    month = {September},
    and a grant by the Lilly Endowment. }


  14. Prabhanjan Kambadur, Anshul Gupta, Amol Ghoting, Haim Avron, and Andrew Lumsdaine. PFunc: Modern Task Parallelism For Modern High Performance Computing. In Proceedings of the 2008 ACM/IEEE conference on Supercomputing (SC), Portland, Oregon, November 2009.
    @InProceedings{kambadur09:pfunc,
    author = {Prabhanjan Kambadur and Anshul Gupta and Amol Ghoting and Haim Avron and Andrew Lumsdaine},
    title = {PFunc: Modern Task Parallelism For Modern High Performance Computing},
    booktitle = {Proceedings of the 2008 ACM/IEEE conference on Supercomputing (SC)},
    year = 2009,
    address = {Portland, Oregon},
    month = {November},
    and a grant by the Lilly Endowment. }


  15. Prabhanjan Kambadur, Torsten Hoefler, Anshul Gupta, and Andrew Lumsdaine. Demand-driven Execution of Static Direct Acyclic Graphs Using Task Parallelism. In International Conference on High Performance Computing (HiPC), Kochi, India, December 2009.
    @InProceedings{kambadur09:dag,
    author = {Prabhanjan Kambadur and Torsten Hoefler and Anshul Gupta and Andrew Lumsdaine},
    title = {Demand-driven Execution of Static Direct Acyclic Graphs Using Task Parallelism},
    booktitle = {International Conference on High Performance Computing (HiPC)},
    year = 2009,
    address = {Kochi, India},
    month = {December},
    and a grant by the Lilly Endowment. }


  16. Daniel Lincke, Patrik Jansson, Marcin Zalewski, and Cezar Ionescu. Generic Libraries in C++ with Concepts from High-Level Domain Descriptions in Haskell. In IFIP TC 2 Working Conference on Domain-Specific Languages, pages 236--261, July 2009.
    @inproceedings{lincke_generic_2009,
    title = {Generic Libraries in {C++} with Concepts from High-Level Domain Descriptions in {Haskell}},
    doi = {http://dx.doi.org/10.1007/978-3-642-03034-5_12},
    booktitle = {{IFIP} {TC} 2 Working Conference on {Domain-Specific} Languages},
    author = {Daniel Lincke and Patrik Jansson and Marcin Zalewski and Cezar Ionescu},
    month = jul,
    year = 2009,
    pages = {236--261} }


  17. J. Mueller, T. Schneider, J. Domke, R. Geyer, M. Haesing, T. Hoefler, S. Hoehlig, G. Juckeland, A. Lumsdaine, M. Mueller, and and W. Nagel. Cluster Challenge 2008: Optimizing Cluster Configuration and Applications to Maximize Power Efficiency. In , Mar. 2009.
    Note: 2nd best paper at the 10th LCI International Conference on High-Performance Clustered Computing.
    @inproceedings{mueller-cc08,
    author={J. Mueller and T. Schneider and J. Domke and R. Geyer and M. Haesing and T. Hoefler and S. Hoehlig and G. Juckeland and A. Lumsdaine and M. Mueller and and W. Nagel},
    title={{Cluster Challenge 2008: Optimizing Cluster Configuration and Applications to Maximize Power Efficiency}},
    year={2009},
    month={Mar.},
    location={Boulder, CO},
    note={2nd best paper at the 10th LCI International Conference on High-Performance Clustered Computing},
    source={http://www.unixer.de/~htor/publications/},
    }


Internal reports
  1. D. Gregor, T. Hoefler, B. Barrett, and A. Lumsdaine. Fixing Probe for Multi-Threaded MPI Applications. Technical report 674, Indiana University, Jan. 2009.
    @techreport{mprobe-proposal-rev4,
    author={D. Gregor and T. Hoefler and B. Barrett and A. Lumsdaine },
    title={{Fixing Probe for Multi-Threaded MPI Applications}},
    institution={Indiana University},
    year={2009},
    month={Jan.},
    number={674},
    publisher={Indiana University Computer Science},
    source={http://www.unixer.de/~htor/publications/},
    }


  2. T. Hoefler on behalf of the MPI Forum. MPI: A Message-Passing Interface Standard -- Working-Draft for Nonblocking Collective Operations. Technical report, MPI Forum, Apr. 2009.
    @techreport{nbc-proposal-rev-6,
    author={T. Hoefler on behalf of the MPI Forum},
    title={{MPI: A Message-Passing Interface Standard -- Working-Draft for Nonblocking Collective Operations}},
    institution={MPI Forum},
    year={2009},
    month={Apr.},
    publisher={MPI Forum},
    source={http://www.unixer.de/~htor/publications/},
    }


  3. T. Schneider, T. Hoefler, and A. Lumsdaine. ORCS: An Oblivious Routing Congestion Simulator. Technical report 675, Indiana University, Feb. 2009.
    @techreport{orcs-tr,
    author={T. Schneider and T. Hoefler and A. Lumsdaine },
    title={{ORCS: An Oblivious Routing Congestion Simulator}},
    institution={Indiana University},
    year={2009},
    month={Feb.},
    number={675},
    publisher={Indiana University Computer Science},
    source={http://www.unixer.de/~htor/publications/},
    }


  4. T. Schneider, T. Hoefler, and A. Lumsdaine. ORCS: An Oblivious Routing Congestion Simulator. Technical report 675, Indiana University, Feb. 2009.
    @techreport{orcs-tr,
    author={T. Schneider and T. Hoefler and A. Lumsdaine },
    title={{ORCS: An Oblivious Routing Congestion Simulator}},
    institution={Indiana University},
    year={2009},
    month={Feb.},
    number={675},
    publisher={Indiana University Computer Science},
    source={http://www.unixer.de/~htor/publications/},
    }


Miscellaneous
  1. Joseph A. Cottam and Andrew Lumsdaine. GuideMe: Automatic Generation of Legends and Guides, May 2009.
    Keywords: Poster at the Indiana University, School of Informatics graduate-student poster session. Recieved honorable mention award. Accompanying paper to apper in IV'09..
    @misc{Cottam2009GuideMe,
    Author = {Joseph A. Cottam and Andrew Lumsdaine},
    Date-Added = {2009-05-21 14:47:53 -0400},
    Date-Modified = {2009-05-21 14:50:07 -0400},
    Keywords = {Poster at the Indiana University, School of Informatics graduate-student poster session. Recieved honorable mention award. Accompanying paper to apper in IV'09.},
    Month = {May},
    Title = {GuideMe: Automatic Generation of Legends and Guides},
    Year = {2009} }


  2. Peter Gottschling. Scientific Computing in Silicon (in German). Presentation at Silicon Saxony Day, Dresden, May 2009.
    @Misc{gottschling09:silicon_saxony,
    author = {Peter Gottschling},
    title = {Scientific Computing in Silicon (in German)},
    howpublished = {Presentation at Silicon Saxony Day, Dresden},
    month = {May},
    year = 2009 }


  3. Prabhanjan Kambadur. An OpenCL Tutorial. Invited talk at IBM T J Watson Research Center, August 2009.
    @Misc{kambadur09:opencl,
    author = {Prabhanjan Kambadur},
    title = {An OpenCL Tutorial},
    howpublished = {Invited talk at IBM T J Watson Research Center},
    month = {August},
    year = 2009 }


  4. Prabhanjan Kambadur. Extending Task Parallelism For Frequent Pattern Mining. IBM T J Watson Research Center, August 2009.
    @Misc{kambadur09:IBM_presentation,
    author = {Prabhanjan Kambadur},
    title = {Extending Task Parallelism For Frequent Pattern Mining},
    howpublished = {IBM T J Watson Research Center},
    month = {August},
    year = 2009 }


  5. Prabhanjan Kambadur. Extending Task Parallelism For Frequent Pattern Mining. International Conference on Parallel Computing, September 2009.
    @Misc{kambadur09:parco_presentation,
    author = {Prabhanjan Kambadur},
    title = {Extending Task Parallelism For Frequent Pattern Mining},
    howpublished = {International Conference on Parallel Computing},
    month = {September},
    year = 2009 }


  6. Prabhanjan Kambadur. PFunc: Modern Task Parallelism For Modern High Performance Computing. IBM T J Watson Research Center, July 2009.
    @Misc{kambadur09:pfunc_modern_task_parallelism,
    author = {Prabhanjan Kambadur},
    title = {{PFunc: Modern Task Parallelism For Modern High Performance Computing}},
    howpublished = {IBM T J Watson Research Center},
    month = {July},
    year = 2009 }


  7. Ben Zaitlen and Randy Heiland. Spatial Geometry in CompuCell3D. Presentation at the CellML-SBGN-SBO-BioPAX-MIASE Workshop, Auckland, New Zealand, April 2009.
    @Misc{zaitlen09:cc3d_cellml_presentation,
    author = {Ben Zaitlen and Randy Heiland},
    title = {Spatial Geometry in CompuCell3D},
    howpublished = {Presentation at the CellML-SBGN-SBO-BioPAX-MIASE Workshop, Auckland, New Zealand},
    month = {April},
    year = 2009 }


  8. Andrew Friedley, Christopher Mueller, and Andrew Lumsdaine. Presenting CorePy: A Synthetic Programming Environment For Python.
    Note: Poster Presentation at CGO 2009, March 2009.
    @Unpublished{friedley-corepy-cgo09,
    author = {Andrew Friedley and Christopher Mueller and Andrew Lumsdaine},
    title = {Presenting CorePy: A Synthetic Programming Environment For Python},
    note = {Poster Presentation at CGO 2009},
    month = {March},
    year = {2009},
    location = {Seattle, WA} }


  9. Andrew Friedley, Christopher Mueller, Ben Martin, and Andrew Lumsdaine. High-Performance Code Generation Using CorePy.
    Note: Presentation at SciPy 2009, August 2009.
    @Unpublished{friedley-corepy-scipy09,
    author = {Andrew Friedley and Christopher Mueller and Ben Martin and Andrew Lumsdaine},
    title = {High-Performance Code Generation Using CorePy},
    note = {Presentation at SciPy 2009},
    month = {August},
    year = {2009},
    location = {Pasadena, CA} }


  10. Andrew Friedley. Improving Performance Critical Code Development Via Synthetic Programming.
    Note: Presentation at Sandia National Laboratories, March 2009.
    @Unpublished{friedley-corepy-sandia09,
    author = {Andrew Friedley},
    title = {Improving Performance Critical Code Development Via Synthetic Programming},
    note = {Presentation at Sandia National Laboratories},
    month = {March},
    year = {2009},
    location = {Livermore, CA} }



BACK TO INDEX




Disclaimer:

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All person copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.




Last modified: Thu Nov 5 01:40:43 2009
Author: dikim.


This document was translated from BibTEX by bibtex2html

Copyright 2005, The Trustees of Indiana University
Comments  |   Webmaster