Thesis (1)
  1. T. Hoefler. Principles for Coordinated Optimization of Computation and Communication in Large-Scale Parallel Systems. PhD thesis, Sep. 2008. [bibtex-entry]


Articles in journals or book chapters (10)
  1. P. Balaji, D. Buntinas, D. Goodell, W. Gropp, T. Hoefler, S. Kumar, E. Lusk, R. Thakur, and J. L. Traeff. MPI on Millions of Cores. Parallel Processing Letters (PPL), Dec. 2010. [bibtex-entry]


  2. T. Hoefler. Software and Hardware Techniques for Power-Efficient HPC Networking. Computing in Science and Engineering (CiSE), Dec. 2010.
    Note: Accepted for publication. [bibtex-entry]


  3. T. Hoefler, T. Schneider, and A. Lumsdaine. Accurately Measuring Overhead, Communication Time and Progression of Blocking and Nonblocking Collective Operations at Massive Scale. International Journal of Parallel, Emergent and Distributed Systems, 25(4):241-258, Jul. 2010. [bibtex-entry]


  4. T. Hoefler, R. Rabenseifner, H. Ritzdorf, B. R. de Supinski, R. Thakur, and J. L. Traeff. The Scalable Process Topology Interface of MPI 2.2. Concurrency and Computation: Practice and Experience, Jun. 2010.
    Note: Accepted for publication. [bibtex-entry]


  5. T. Hoefler, T. Schneider, and A. Lumsdaine. The Effect of Network Noise on Large-Scale Collective Communications. Parallel Processing Letters (PPL), Dec. 2009. [bibtex-entry]


  6. 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 (SIMPAT), 17(9):1511-1521, Oct. 2009. [bibtex-entry]


  7. 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. [bibtex-entry]


  8. Torsten Hoefler, Peter Gottschling, Andrew Lumsdaine, and Wolfgang Rehm. Optimizing a Conjugate Gradient Solver with Non-Blocking Collective Operations. Elsevier Journal of Parallel Computing (PARCO), 33(9):624-633, 9 2007. [bibtex-entry]


  9. T. Hoefler, R. Janisch, and W. Rehm. Improving the parallel scaling of ABINIT, pages 551-559. CINECA Conzorzio Interuniversitario, 12 2005. [bibtex-entry]


  10. T. Hoefler, R. Janisch, and W. Rehm. A Performance Analysis of ABINIT on a Cluster System, pages 37-51. Springer, Lecture Notes in Computational Science and Engineering, 12 2005. [bibtex-entry]


Conference articles (64)
  1. Andrew Friedley, Greg Bronevetsky, Torsten Hoefler, and Andrew Lumsdaine. Hybrid MPI: Efficient Message Passing for Multi-core Systems. In SC 2013, November 2013. [bibtex-entry]


  2. Andrew Friedley, Torsten Hoefler, Greg Bronevetsky, Ching-Chen Ma, and Andrew Lumsdaine. Ownership Passing: Efficient Distributed Memory Programming on Multi-core Systems. In Principle and Practice of Parallel Programming (PPoPP), February 2013. [bibtex-entry]


  3. Peter Gottschling and Torsten Hoefler. Productive Parallel Linear Algebra Programming with Unstructured Topology Adaption. In International Symposium on Cluster, Cloud and Grid Computing, Ottawa, Canada, May 2012. ACM/IEEE. [bibtex-entry]


  4. Jeremiah Willcock, Torsten Hoefler, Nick Edmonds, and Andrew Lumsdaine. Active Pebbles: Parallel Programming for Data-Driven Applications. In International Conference on Supercomputing, Tucson, Arizona, May 2011. [bibtex-entry]


  5. Eric Holk, William E. Byrd, Jeremiah Willcock, Torsten Hoefler, Arun Chauhan, and Andrew Lumsdaine. Kanor -- A Declarative Language for Explicit Communication. In Thirteenth International Symposium on Practical Aspects of Declarative Languages (PADL'11), Austin, Texas, January 2011. [bibtex-entry]


  6. Nick Edmonds, Torsten Hoefler, and Andrew Lumsdaine. A Space-Efficient Parallel Algorithm for Computing Betweenness Centrality in Distributed Memory. In International Conference on High Performance Computing, Goa, India, December 2010. [bibtex-entry]


  7. N. Edmonds, T. Hoefler, and A. Lumsdaine. A Space-Efficient Parallel Algorithm for Computing Betweenness Centrality in Distributed Memory. In , Dec. 2010.
    Note: Accepted at the 2010 International Conference on High Performance Computing (HiPC'10). [bibtex-entry]


  8. Nicholas Edmonds, Jeremiah Willcock, Torsten Hoefler, and Andrew Lumsdaine. Design of a Large-Scale Hybrid-Parallel Graph Library. In International Conference on High Performance Computing, Student Research Symposium, Goa, India, December 2010. [bibtex-entry]


  9. N. Edmonds, J. Willock, T. Hoefler, and A. Lumsdaine. Design of a Large-Scale Hybrid-Parallel Graph Library. In , Dec. 2010.
    Note: Accepted at the 2010 International Conference on High Performance Computing (HiPC'10), Student Research Symposium. [bibtex-entry]


  10. T. Hoefler. Bridging Performance Analysis Tools and Analytic Performance Modeling for HPC. In Proceedings of Workshop on Productivity and Performance (PROPER 2010), Dec. 2010. Springer. [bibtex-entry]


  11. T. Hoefler, T. Schneider, and A. Lumsdaine. Characterizing the Influence of System Noise on Large-Scale Applications by Simulation. In International Conference for High Performance Computing, Networking, Storage and Analysis (SC'10), Nov. 2010.
    Note: SC10 Best Paper Award. [bibtex-entry]


  12. T. Hoefler, G. Bronevetsky, B. Barrett, B. R. de Supinski, and A. Lumsdaine. Efficient MPI Support for Advanced Hybrid Programming Models. In Recent Advances in the Message Passing Interface (EuroMPI'10), volume LNCS 6305, pages 50--61, Sep. 2010. Springer. [bibtex-entry]


  13. T. Hoefler and S. Gottlieb. Parallel Zero-Copy Algorithms for Fast Fourier Transform and Conjugate Gradient using MPI Datatypes. In Recent Advances in the Message Passing Interface (EuroMPI'10), volume LNCS 6305, pages 132--141, Sep. 2010. Springer. [bibtex-entry]


  14. T. Hoefler, W. Gropp, R. Thakur, and J. L. Traeff. Toward Performance Models of MPI Implementations for Understanding Application Scaling Issues. In Recent Advances in the Message Passing Interface (EuroMPI'10), volume LNCS 6305, pages 21--30, Sep. 2010. Springer. [bibtex-entry]


  15. Jeremiah Willcock, Torsten Hoefler, Nicholas Edmonds, and Andrew Lumsdaine. AM++: A Generalized Active Message Framework. In Parallel Architectures and Compilation Techniques, September 2010. [bibtex-entry]


  16. J. Willcock, T. Hoefler, N. Edmonds, and A. Lumsdaine. AM++: A Generalized Active Message Framework. In , Sep. 2010.
    Note: Accepted at The Nineteenth International Conference on Parallel Architectures and Compilation Techniques (PACT'10). [bibtex-entry]


  17. B. Arimilli, R. Arimilli, V. Chung, S. Clark, W. Denzel, B. Drerup, T. Hoefler, J. Joyner, J. Lewis, J. Li, N. Ni, and R. Rajamony. The PERCS High-Performance Interconnect. In Proceedings of 18th Symposium on High-Performance Interconnects (Hot Interconnects 2010), Aug. 2010. IEEE. [bibtex-entry]


  18. T. Hoefler, T. Schneider, and A. Lumsdaine. LogGOPSim - Simulating Large-Scale Applications in the LogGOPS Model. In , Jun. 2010.
    Note: ACM Workshop on Large-Scale System and Application Performance (LSAP 2010). [bibtex-entry]


  19. Torsten Hoefler, Jeremiah Willcock, Arun Chauhan, and Andrew Lumsdaine. The Case for Collective Pattern Specification. In Workshop on Advances in Message Passing, June 2010. [bibtex-entry]


  20. R. Thakur, P. Balaji, D. Buntinas, D. Goodell, W. Gropp, T. Hoefler, S. Kumar, E. Lusk, and J. L. Traeff. MPI at Exascale. In Procceedings of SciDAC 2010, Jun. 2010. [bibtex-entry]


  21. T. Hoefler, C. Siebert, and A. Lumsdaine. Scalable Communication Protocols for Dynamic Sparse Data Exchange. In Proceedings of the 2010 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'10), pages 159--168, Jan. 2010. ACM. [bibtex-entry]


  22. P. Kambadur, A. Gupta, T. Hoefler, and A. Lumsdaine. Demand-driven Execution of Static Directed Acyclic Graphs Using Task Parallelism. In , Dec. 2009.
    Note: 2009 International Conference on High Performance Computing (HIPC-2009). [bibtex-entry]


  23. 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. [bibtex-entry]


  24. 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. [bibtex-entry]


  25. 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. [bibtex-entry]


  26. T. Hoefler, C. Siebert, and A. Lumsdaine. Group Operation Assembly Language - A Flexible Way to Express Collective Communication. In ICPP-2009 - The 38th International Conference on Parallel Processing, Sep. 2009. IEEE. [bibtex-entry]


  27. 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. [bibtex-entry]


  28. 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. [bibtex-entry]


  29. 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. [bibtex-entry]


  30. 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. [bibtex-entry]


  31. T. Hoefler and J. L. Träff. Sparse Collective Operations for MPI. In Proceedings of the 23rd IEEE International Parallel & Distributed Processing Symposium (IPDPS), HIPS Workshop, May 2009. [bibtex-entry]


  32. 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. [bibtex-entry]


  33. J. Mueller, T. Schneider, J. Domke, R. Geyer, M. Haesing, T. Hoefler, S. Hoehlig, G. Juckeland, A. Lumsdaine, M. Mueller, and W. Nagel. Cluster Challenge 2008: Optimizing Cluster Configuration and Applications to Maximize Power Efficiency. In 10th LCI International Conference on High-Performance Clustered Computing, Mar. 2009.
    Note: 2nd best paper. [bibtex-entry]


  34. T. Hoefler and A. Lumsdaine. Message Progression in Parallel Computing - To Thread or not to Thread?. In Proceedings of the 2008 IEEE International Conference on Cluster Computing, Oct. 2008. IEEE Computer Society. [bibtex-entry]


  35. T. Hoefler, T. Schneider, and A. Lumsdaine. Multistage Switches are not Crossbars: Effects of Static Routing in High-Performance Networks. In Proceedings of the 2008 IEEE International Conference on Cluster Computing, Oct. 2008. IEEE Computer Society. [bibtex-entry]


  36. T. Hoefler, F. Lorenzen, and A. Lumsdaine. Sparse Non-Blocking Collectives in Quantum Mechanical Calculations. In Recent Advances in Parallel Virtual Machine and Message Passing Interface, 15th European PVM/MPI Users' Group Meeting, volume LNCS 5205, pages 55-63, Sep. 2008. Springer. [bibtex-entry]


  37. T. Hoefler, M. Schellmann, S. Gorlatch, and A. Lumsdaine. Communication Optimization for Medical Image Reconstruction Algorithms. In Recent Advances in Parallel Virtual Machine and Message Passing Interface, 15th European PVM/MPI Users' Group Meeting, volume LNCS 5205, pages 75-83, Sep. 2008. Springer. [bibtex-entry]


  38. P. Geoffray and T. Hoefler. Adaptive Routing Strategies for Modern High Performance Networks. In 16th Annual IEEE Symposium on High Performance Interconnects (HOTI 2008), pages 165-172, Aug. 2008. IEEE Computer Society. [bibtex-entry]


  39. T. Hoefler, P. Gottschling, and A. Lumsdaine. Leveraging Non-blocking Collective Communication in High-performance Applications. In SPAA'08, Proceedings of the Twentieth Annual Symposium on Parallelism in Algorithms and Architectures, pages 113-115, 06 2008. Association for Computing Machinery (ACM). [bibtex-entry]


  40. T. Hoefler and A. Lumsdaine. Overlapping Communication and Computation with High Level Communication Routines. In Proceedings of the 8th IEEE Symposium on Cluster Computing and the Grid (CCGrid 2008), 05 2008. [bibtex-entry]


  41. T. Hoefler and A. Lumsdaine. Optimizing non-blocking Collective Operations for InfiniBand. In Proceedings of the 22nd IEEE International Parallel & Distributed Processing Symposium (IPDPS), 04 2008. [bibtex-entry]


  42. T. Hoefler, T. Schneider, and A. Lumsdaine. Accurately Measuring Collective Operations at Massive Scale. In Proceedings of the 22nd IEEE International Parallel & Distributed Processing Symposium (IPDPS), 04 2008. [bibtex-entry]


  43. T. Schneider, T. Hoefler, S. Wunderlich, T. Mehlan, and W. Rehm. An optimized ZGEMM implementation for the Cell BE. In Proceedings of the 9th Workshop on Parallel Systems and Algorithms (PASA), 02 2008. [bibtex-entry]


  44. A. Friedley, T. Hoefler, M. Leininger, and A. Lumsdaine. Scalable High Performance Message Passing over InfiniBand for Open MPI. In Proceedings of 3rd KiCC Workshop 2007, 12 2007. RWTH Aachen. [bibtex-entry]


  45. T. Hoefler, A. Lichei, and W. Rehm. Low-Overhead LogGP Parameter Assessment for Modern Interconnection Networks. In Proceedings of the 21st IEEE International Parallel & Distributed Processing Symposium, 03 2007. IEEE Computer Society. [bibtex-entry]


  46. T. Hoefler, C. Siebert, and W. Rehm. A practically constant-time MPI Broadcast Algorithm for large-scale InfiniBand Clusters with Multicast. In Proceedings of the 21st IEEE International Parallel & Distributed Processing Symposium, pages 232, 03 2007. IEEE Computer Society. [bibtex-entry]


  47. Torsten Hoefler, Prabhanjan Kambadur, Richard L Graham, Galen Shipman, and Andrew Lumsdaine. A Case For Standard Non-blocking Collective Operations. In Proceedings of the 14th European PVM/MPI Users' Group Meeting, LNCS, Paris, France, pages 125--134, 2007. [bibtex-entry]


  48. T. Hoefler, J. Squyres, W. Rehm, and A. Lumsdaine. A Case for Non-Blocking Collective Operations. In Frontiers of High Performance Computing and Networking - ISPA 2006 Workshops, volume 4331/2006, pages 155-164, 12 2006. Springer Berlin / Heidelberg. [bibtex-entry]


  49. T. Hoefler, R. Janisch, and W. Rehm. Parallel scaling of Teter's minimization for Ab Initio calculations. In , 11 2006.
    Note: Presented at the workshop HPC Nano in conjunction with SC'06. [bibtex-entry]


  50. T. Hoefler, P. Gottschling, W. Rehm, and A. Lumsdaine. Optimizing a Conjugate Gradient Solver with Non-Blocking Collective Operations. In Recent Advantages in Parallel Virtual Machine and Message Passing Interface. 13th European PVM/MPI User's Group Meeting, Proceedings, LNCS 4192, pages 374-382, 9 2006. Springer. [bibtex-entry]


  51. Torsten Hoefler, Peter Gottschling, Wolfgang Rehm, and Andrew Lumsdaine. Optimizing a Conjugate Gradient Solver with Non-Blocking Collective Operations. In ParSim 2006 Workshop, September 2006. [bibtex-entry]


  52. T. Hoefler, J. Squyres, G. Fagg, G. Bosilca, W. Rehm, and A. Lumsdaine. A New Approach to MPI Collective Communication Implementations. In 6th Austrian-Hungarian Workshop on Distributed and Parallel Systems, 09 2006. [bibtex-entry]


  53. T. Hoefler, C. Viertel, T. Mehlan, F. Mietke, and W. Rehm. Assessing Single-Message and Multi-Node Communication Performance of InfiniBand. In Proceedings of IEEE Inernational Conference on Parallel Computing in Electrical Engineering, PARELEC 2006, pages 227-232, 9 2006. IEEE Computer Society. [bibtex-entry]


  54. T. Mehlan, J. Strunk, T. Hoefler, F. Mietke, and W. Rehm. IRS - A portable Interface for Reconfigurable Systems. In Proceedings of IEEE Inernational Conference on Parallel Computing in Electrical Engineering, PARELEC 2006, pages 187-191, 9 2006. IEEE Computer Society. [bibtex-entry]


  55. F. Mietke, R. Baumgartl, R. Rex, T. Mehlan, T. Hoefler, and W. Rehm. Analysis of the Memory Registration Process in the Mellanox InfiniBand Software Stack. In Euro-Par 2006 Parallel Processing, pages 124-133, 8 2006. Springer-Verlag Berlin. [bibtex-entry]


  56. T. Hoefler, T. Mehlan, F. Mietke, and W. Rehm. Fast Barrier Synchronization for InfiniBand. In Proceedings of the 20th IEEE International Parallel & Distributed Processing Symposium (IPDPS), 4 2006. [bibtex-entry]


  57. T. Hoefler, T. Mehlan, F. Mietke, and W. Rehm. LogfP - A Model for small Messages in InfiniBand. In Proceedings of the 20th IEEE International Parallel & Distributed Processing Symposium (IPDPS), 4 2006. [bibtex-entry]


  58. T. Hoefler, T. Mehlan, F. Mietke, and W. Rehm. Adding Low-Cost Hardware Barrier Support to Small Commodity Clusters. In Proceedings of 19th International Conference on Architecture and Computing Systems - ARCS'06, pages 343-250, 3 2006. [bibtex-entry]


  59. T. Hoefler. The Cell Processor. In 22C3 Proceedings, pages 286-292, 12 2005. [bibtex-entry]


  60. Torsten Hoefler, Jeffrey M. Squyres, Torsten Mehlan, Frank Mietke, and Wolfgang Rehm. Implementing a Hardware-Based Barrier in Open MPI. In Proceedings of KiCC'05, Chemnitzer Informatik Berichte, November 2005. [bibtex-entry]


  61. T. Hoefler, L. Cerquetti, T. Mehlan, F. Mietke, and W. Rehm. A practical approach to the rating of barrier algorithms using the LogP model and Open-MPI. In Proceedings of the 2005 International Conference on Parallel Processing Workshops, pages 562--569, 06 2005. [bibtex-entry]


  62. T. Hoefler and W. Rehm. A Communication Model for Small Messages with InfiniBand. In PARS Mitteilungen, pages 32-41, 06 2005. PARS.
    Note: (Awarded with the PARS Junior Researcher Prize). [bibtex-entry]


  63. F. Mietke, M. Steiger, T. Mehlan, T. Hoefler, and W. Rehm. SHIBA Shared Memory Support for InfiniBand MPICH2 Device. In PARS Mitteilungen 2005, pages 14-23, 6 2005. [bibtex-entry]


  64. T. Hoefler. Remote Network Analysis. In 21C3 Proceedings, pages 33-37, 12 2004. [bibtex-entry]


Internal reports (7)
  1. Greg Bronevetsky, Andrew Friedley, Torsten Hoefler, Andrew Lumsdaine, and Dan Quinlan. Compiling MPI for Many-Core Systems. Technical report LLNL-TR-638557, Lawrence Livermore National Laboratory, 2013. [bibtex-entry]


  2. T. Schneider, T. Hoefler, and A. Lumsdaine. ORCS: An Oblivious Routing Congestion Simulator. Technical report 675, Indiana University, Feb. 2009. [bibtex-entry]


  3. T. Schneider, T. Hoefler, and A. Lumsdaine. ORCS: An Oblivious Routing Congestion Simulator. Technical report 675, Indiana University, Feb. 2009. [bibtex-entry]


  4. D. Gregor, T. Hoefler, B. Barrett, and A. Lumsdaine. Fixing Probe for Multi-Threaded MPI Applications. Technical report 674, Indiana University, Jan. 2009. [bibtex-entry]


  5. T. Hoefler and A. Lumsdaine. Design, Implementation, and Usage of LibNBC. Technical report, Open Systems Lab, Indiana University, 08 2006. [bibtex-entry]


  6. T. Hoefler, J. Squyres, G. Bosilca, G. Fagg, A. Lumsdaine, and W. Rehm. Non-Blocking Collective Operations for MPI-2. Technical report, Open Systems Lab, Indiana University, 08 2006. [bibtex-entry]


  7. T. Hoefler, M. Reinhardt, F. Mietke, T. Mehlan, and W. Rehm. Low Overhead Ethernet Communication for Open MPI on Linux Clusters. Technical report 06, TU Chemnitz, 7 2006. [bibtex-entry]


Posters and Presentations (5)
  1. Jeremiah Willcock, Torsten Hoefler, Nick Edmonds, and Andrew Lumsdaine. Active Pebbles: A Programming Model For Highly Parallel Fine-Grained Data-Driven Computations, February 2011.
    Note: Poster. Tied (two-way) for Best Student Poster.[bibtex-entry]


  2. T. Hoefler and G. Zerah. Optimization of a parallel 3d-FFT with non-blocking collective operations. Invited presentation at the 3rd International ABINIT Developer Workshop, Liege, Belgium, 01 2007. [bibtex-entry]


  3. T. Hoefler. Non-Blocking Collectives for MPI-2. Presentation at parallel systems group at the Commissariat a l'Energie Atomique - Direction des applications militaires (CEA-DAM), Bruyeres-le-chatel, France, 01 2007. [bibtex-entry]


  4. T. Hoefler. Application Optimization with non-blocking Collectives. Presentation at parallel applications group at the Commissariat a l'Energie Atomique - Direction des applications militaires (CEA-DAM), Bruyeres-le-chatel, France, 01 2007. [bibtex-entry]


  5. T. Hoefler. Evaluation of publicly available Barrier-Algorithms and Improvement of the Barrier-Operation for large-scale Cluster-Systems with special Attention on InfiniBand Networks, Apr. 2005. [bibtex-entry]



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: Sun May 28 03:15:13 2017
Author: apache.


This document was translated from BibTEX by bibtex2html