Publications

Publication Type

Monographs

  1. Barbara Chapman, Gabriele Jost, and Ruud van der Pas, “Using OpenMP: Portable Shared Memory Parallel Programming,” MIT press, October 2007. LINK BibTeX
  2. H.P. Zima and B.M. Chapman, “Supercompilers for Parallel and Vector Computers”, ACM Press Frontier Series, Addison-Wesley, 1990. LINK BibTeX

Theses

  1. Shilpi Bhattacharyya, “A Software Defined Networking framework for Computations on the Wire”, Masters Thesis, Stony Brook University, December, 2018.PDF BibTeX
  2. Siddhartha Jana, “Optimizations for Energy Efficiency within Distributed Memory Programming Models”, PhD Dissertation Thesis, University of Houston, December 2016.PDF BibTeX
  3. Marcus W. Hervey, “Enhanced Debugging for Data Races in Parallel Programs using OpenMP”, Masters Thesis, University of Houston, December, 2016.PDF BibTeX
  4. Xiaonan Tian, “A Compiler Optimization Framework for Directive-based GPU Computing”, PhD Dissertation Thesis, University of Houston, 2016.PDF BibTeX
  5. Peng Sun, “High-level Programming Model for Heterogeneous Embedded Systems using Multicore Industry Standard APIs”, PhD Dissertation Thesis, University of Houston, July, 2016.PDF BibTeX
  6. Cheng Wang, “High Performance Sparse Fourier Transform on Parallel Architectures”, PhD Dissertation Thesis, University of Houston, May, 2016.PDF BibTeX
  7. Rengan Xu, “Optimizing the Performance of Directive-based Programming Model for GPGPUs”, PhD Dissertation Thesis, University of Houston, May, 2016.PDF BibTeX
  8. Shiyao Ge, “Implementation and Evaluation of Additional Parallel Features in Coarray Fortran”, Masters Thesis, University of Houston, May, 2016.PDF BibTeX
  9. Pengfei Hao, “A Checkpointing Restart Approach for OpenSHMEM Fault Tolerance”, Masters Thesis, University of Houston, May, 2016.PDF BibTeX
  10. Naveen Namashivayam Ravichandrasekaran, “OpenSHMEM as an Effective Communication Layer for PGAS Models “, Masters Thesis, University of Houston, 2015.PDF BibTeX
  11. Deepak Eachempati, “Compiler and Runtime Approach for Supporting Efficient Execution of Coarray Fortran Programs”, PhD Dissertation Thesis, University of Houston, 2015.PDF BibTeX
  12. Jinxin Yang, “A Validation Suite for High-level Directive-based Programming Model for Accelerators”, Masters Thesis, University of Houston, 2015.PDF BibTeX
  13. Swaroop Pophale, “Static Analysis Tool for Synchronization Analysis, Representation, and Optimizations for Applications Using OpenSHMEM”, PhD Dissertation Thesis, University of Houston, 2014.PDF BibTeX
  14. Wei Ding, “A Similarity-based Analysis Tools for Scientific Application Porting”, PhD Dissertation Thesis, University of Houston, 2013.PDF BibTeX
  15. Priyanka Ghosh, “Support for Dependency Driven Executions Among OpenMP Tasks”, Masters Thesis, University of Houston, 2012.PDF BibTeX
  16. Sayan Ghosh, “Energy Efficiency of Parallel Scientific Kernels”, Masters Thesis, University of Houston, 2012.PDF BibTeX
  17. Debjyoti Majumder, “Coarray Fortran Runtime Implementation in OpenUH”, Masters Thesis, University of Houston, 2011.PDF BibTeX
  18. Amrita Banerjee, “Dragon2011: OpenUH-based Scalable Visualization Tool for Program Analysis”, Masters Thesis, University of Houston, 2011.PDF BibTeX
  19. Besar Wicaksono, “Dynamic and Transparent Support for Managing Memory Bottlenecks in OpenMP”, Masters Thesis, University of Houston, 2011.PDF BibTeX

Book Chapters

  1. Rengan Xu, Sunita Chandrasekaran and Barbara Chapman, “Using OpenACC for stencil and Feldkamp algorithms”, in Parallel Programming with OpenACC, Editor: Rob Farber, Morgan Kaufman, 2016. LINK BibTeX
  2. Barbara Chapman, Deepak Eachempati and Sunita Chandrasekaran, “OpenMP”, in Programming Models for Parallel Computing, Editor: Pavan Balaji, MIT Press, 2015. PDF BibTeX
  3. Stephen W. Poole, Oscar Hernandez, Jeffery A. Kuehn, Galen M. Shipman, Anthony Curtis and Karl Feind, “OpenSHMEM – Toward a Unified RMA Model”, in Encyclopedia of Parallel Computing, Editor: David Padua, Springer US, 2011. PDF BibTeX
  4. Barbara Chapman and James LaGrone, “OpenMP” – Chapter 6 in Fundamentals of Multicore Software Development, Ed: A. Adl-Tabatabai, V. Pankratius, and W. Tichy, CRC Press, 2010. PDF BibTeX
  5. B. Chapman, “The Challenge of Providing a High-Level Programming Model for High-Performance Computing,” in High Performance Computing: Paradigm and Infrastructure, Ed: M. Guo, L. Yang, pp.21-50, John Wiley & Sons, Inc., 2006 (ISBN: 9780471732716). PDF BibTex
  6. Barbara Chapman, Priya Raghunath, Babu Sundaram, and Yonghong Yan, “Air Quality Prediction in a Production Grid Environment,” in Engineering the Grid, Ed: A. Hoisie, B. Di Martino, J. Dongarra, H. Zima, Nova Publishers, January 2006. PDF
  7. Barbara Chapman, Hari Donepudi, Yupeng Li, Priya Raghunath, Yonghong Yan, Babu Sundaram, and Jiwen He, “Grid Environment With Web-Based Portal Access For Air Quality Modeling,” in Parallel And Distributed Scientific And Engineering Computing – 2004 Practice And Experience Advances In Computation: Theory And Practice, Ed: Yi Pan and Laurence Tianruo Yang, NOVA Publishers, Section 3, Vol.15, pp.191-208, 2004 (ISBN:1-59033-956-8). PDF BibTeX
  8. H.P. Zima, and B.M. Chapman, “Automatische Parallelisierung sequentieller Programme”, In K. Waldschmidt (Ed.) Parallelrechner — Architekturen, Systeme, Werkzeuge , Chapter 14, Teubner, Stuttgart, pp. 563-587, 1995. LINK BibTeX
  9. M. Ujaldon, E.L. Zapata, B.M. Chapman, and H.P. Zima, “Data Parallel Language Features for Sparse Codes”, In B.K. Szymanski, and B. Sinharoy (Eds.) Languages, Compilers and Run-Time Systems for Scalable Computers, Chapter 19, Kluwer Academic Publishers, Boston, pp. 253-264, 1995. LINK BibTeX
  10. B.M. Chapman, P. Mehrotra, and H.P. Zima, “Vienna Fortran – A Fortran Language Extension for Distributed-Memory Multiprocessors”, In J. Saltz and P. Mehrotra (Eds.) Languages, Compilers and Runtime Environments for Distributed Memory Machines, Advances in Parallel Computing 3 , North Holland, pp. 39-62, 1992. LINK BibTeX
  11. H.P. Zima and B.M. Chapman, “Automatic Restructuring for Parallel and Vector Computers”, In H. Adeli (Ed.) Supercomputing in Engineering Analysis, Chapter 5, Marcel Dekker, Inc., New York and Basel, pp. 135-167, 1991. LINK BibTeX

Edited Volumes

  1. Bronis R. de Supinski, Stephen L. Olivier, Christian Terboven, Barbara M. Chapman, Matthias S. Müller (Eds.), “Scaling OpenMP for Exascale Performance and Portability”, Proc. 13th International Workshop on OpenMP (IWOMP2017), Stony Brook, NY, Sepetember, 2017. LINK BibTeX
  2. Guang R. Gao, Depei Qian, Xinbo Gao, Barbara Chapman and Wenguang Chen (Eds.), “Network and Parallel Computing”, Proc. 13th IFIP WG 10.3 International Conference (NPC 2016), Xi’an, China, October 28-29, 2016. LINK BibTeX
  3. Christian Terboven, Bronis R. de Supinski, Pablo Reble, Barbara M. Chapman and Matthias S. Müller (Eds.), “OpenMP: Heterogenous Execution and Data Movements”, Proc. 11th International Workshop on OpenMP (IWOMP 2015), LNCS 9342, Springer, 2015, ISBN 978-3-319-24594-2. LINK BibTeX
  4. Luiz DeRose, Bronis R. de Supinski, Stephen L. Olivier, Barbara M. Chapman and Matthias S. Müller (Eds.), “Using and Improving OpenMP for Devices, Tasks, and More”, Proc. 10th International Workshop on OpenMP (IWOMP 2014), LNCS 8766, Springer, 2014, ISBN 978-3-319-11453-8. LINK BibTeX
  5. Alistair P. Rendall, Barbara M. Chapman and Matthias S. Muller (Eds.), “OpenMP in the Era of Low Power Devices and Accelorators”, Proc. 9th International Workshop on OpenMP (IWOMP 2013), LNCS 8122, Springer Verlag, 2013. LINK BibTeX
  6. B. M. Chapman, F. Massaioli, M. S. Müller and M. Rorro (Eds.), “OpenMP in a Heterogeneous World”, 8th International Workshop on OpenMP (IWOMP 2012) , LNCS 7312, Springer, 2012. LINK BibTeX
  7. B. M. Chapman, W. D. Gropp, K. Kumaran and M. S. Müller(Eds.), “OpenMP in the Petascale Era”, 7th International Workshop on OpenMP (IWOMP 2011), LNCS 6665, Springer, 2011. LINK BibTeX
  8. Barbara Chapman, Frederic Desprez, Gerhard R. Joubert, Alain Lichnewsky, Frans Peters, and Thierry Priol, “Parallel Computing: From Multicores and GPU’s to Petascale,” Vol.19, IOS Press, 2010. LINK BibTeX
  9. M. Sato, T. Hanawa, M. S. Muller, B. M. Chapman and B. R. de Supinski(Eds.), “Beyond Loop Level Parallelism in OpenMP: Accelerators, Tasking & More”, 6th International Workshop on OpenMP (IWOMP 2010), LNCS 6132, Springer, 2010. LINK BibTeX
  10. Matthias S. Muller, Bronis R. de Supinski, and Barbara M. Chapman, “Evolving OpenMP in an Age of Extreme Parallelism,” in the 5th International Workshop on OpenMP (IWOMP 2009), Dresden, Germany, June 2009, Proceedings. Vol.5568 Springer 2009. LINK BibTeX
  11. Barbara Chapman and D. Kranzlmueller (Eds), “Special Issue of Scientific Programming on Large-Scale Programming Tools and Environments, in Scientific Programming, Vol.16, No.2-3, pp.101-103, 2008. BibTeX
  12. Matthias S. Muller, Barbara Chapman, Bronis R. de Supinski, Allen D. Malony, and Michael Voss (2008), “OpenMP Shared Memory Parallel Programming,” in International Workshop, IWOMP 2005 and IWOMP 2006, Eugene, OR, USA, June 2005, and Reims, France, June 2006, LNCS, Computer Science and General Issues, Vol.4315, Springer Verlag, 2008. LINK BibTeX
  13. B. Chapman, “The Challenge of Providing a High-Level Programming Model for High-Performance Computing”, In M. Guo, L. Yang (Eds.), High Performance Computing: Paradigm and Infrastructure, Wiley Publishers, Chapter 2, pp. 21-50, 2006. LINK BibTeX
  14. Ronald Perrott, Barbara Chapman, Jaspal Subhlok, Rodrigo Fernandes de Mello, and Laurence T. Yang, “High Performance Computing and Communications,” in Third International Conference, HPCC’07, Houston, TX, USA, Proceedings of Lecture Notes in Computer Science and General Issues, LNCS, Vol.4782, Springer Verlag, 2007. LINK BibTeX
  15. B. Chapman (Ed.), “Shared Memory Parallel Programming with Open MP”, in Proceedings of the 5th International Workshop on OpenMP Applications and Tools (WOMPAT 2004), LNCS 3349, Springer-Verlag, 2005. LINK BibTeX
  16. Barbara M. Chapman and Federico Massaioli, Special Issue: “Parallel Computing on OpenMP Tools, Applications and New Frontiers,” in Parallel Computing, Vol.31, No.10-12, Elsevier, pp.957-959, October-December 2005. PDF BibTex
  17. E. Ayguade and B. Chapman (Eds), Special issue: Scientific Programming with selected papers on OpenMP (including papers from the 2001 European Workshop on OpenMP), Vol.11, No.2, pp.79-80, 2003. PDF BibTex
  18. M. Bull and B. Chapman (Guest Editors), Special Issues of Scientific Programming, Vol.9, pp.2-3, 2001. PDF BibTex
  19. Mats Brorsson and Barbara M. Chapman, “Special Issue: EWOMP’99 – First European Workshop on OpenMP,” in Concurrency – Practice and Experience, Vol.12, No.12, pp.1117-1119, 2000.PDF BibTeX

Journal Publications

  1. Anjia Wang, Alok Mishra, Chunhua Liao, Yonghong Yan and Barbara Chapman, “FreeCompilerCamp.org: Training for OpenMP Compiler Development from Cloud”, in Journal of Computation Science Education, 2019 (accepted). PDF Bibtex
  2. Md Abdullah Shahneous Bari, Abid Malik, Ahmad Qawasmeh and Barbara Chapman, “Performance and Energy Impact of OpenMP Runtime Configurations on Power Constrained Systems”, in Sustainable Computing: Informatics and Systems, 2019. LINK Bibtex
  3. Michael Wolfe, Seyong Lee, Jungwon Kim, Xiaonan Tiana, Rengan Xu, Barbara Chapman and Sunita Chandrasekaran, “The OpenACC data model: Preliminary study on its major challenges and implementations”, in Parallel Computing, Volume 78, 2018. LINK Bibtex
  4. Ahmad Qawasmeh, Maxime R. Hugues, Henri Calandra and Barbara M. Chapman, “Performance portability in reverse time migration and seismic modelling via OpenACC”, in International Journal of High Performance Computing Applications, Volume 31, 2017. LINK Bibtex
  5. Xiaonan Tian, Rengan Xu, Yonghong Yan, Sunita Chandrasekaran, Deepak Eachempati, and Barbara Chapman, “Compiler Transformation of Nested Loops for GPGPUs”, in Concurrency and Computation: Practice and Experience, Special Issue on Programming Models and Applications for Multicores and Manycore, 2015. PDF Bibtex
  6. Rengan Xu, Sunita Chandrasekaran, Barbara Chapman, “Multi-GPU Support on Shared Memory System using Directive-based Programming Model”, in the Special Issue of Programming Models, Languages and Compilers for Manycore and Heterogeneous Architectures, Journal of Scientific Programming, Article ID 621730, pp. 3:3-3:3, 2015. LINK Bibtex
  7. Sayan Ghosh, Terrence Liao, Henri Calandra, Barbara M. Chapman, “Performance of CPU/GPU compiler directives on ISO/TTI kernels”, in Computing, Springer Vienna,pp. 1-14, 2013 LINK Bibtex .
  8. Deepak Eachempati, Alan Richardson, Siddhartha Jana, Terrence Liao, Henri Calandra, and Barbara Chapman, “A Coarray Fortran implementation to support data-intensive application development,” in Cluster Computing, Springer, US, pp. 1-15, 2013. LINK Bibtex
  9. Wei Ding, Chung-Hsing Hsu, Oscar R. Hernandez, Barbara Chapman, and Richard L. Graham, “KLONOS: Similarity-based planning tool support for porting scientific applications”, in Journal of Concurrency and Computation: Practice and Experience, Volume 25, Issue 8, pp.1072–1088, June 2013. LINK Bibtex
  10. Barbara Chapman, Deepak Eachempati, and Oscar Hernandez, “Experiences Developing the OpenUH Compiler and Runtime Infrastructure”, in International Journal of Parallel Programming, Volume 41, Issue 6, pp. 825-854, August 2013. LINK Bibtex
  11. A. Amritkar, D. Tafti, R. Liu, R. Kufrin, and B. Chapman, “OpenMP parallelism for fluid and fluid-particulate systems”, Parallel Computing, Vol. 38 (9), pp. 501–517, 2012. LINK Bibtex
  12. Jack Dongarra, Pete Beckman, Terry Moore, Patrick Aerts, Giovanni Aloisio, Jean-Claude Andre, David Barkai, Jean-Yves Berthou, Taisuke Boku, Bertrand Braunschweig, Franck Cappello, Barbara M. Chapman, Xuebin Chi, Alok N. Choudhary, Sudip S. Dosanjh, Thom H. Dunning, Sandro Fiore, Al Geist, Bill Gropp, Robert J. Harrison, Mark Hereld, Michael A. Heroux, Adolfy Hoisie, Koh Hotta, Zhong Jin, Yutaka Ishikawa, Fred Johnson, Sanjay Kale, Richard Kenway, David E. Keyes, Bill Kramer, Jesús Labarta, Alain Lichnewsky, Thomas Lippert, Bob Lucas, Barney Maccabe, Satoshi Matsuoka, Paul Messina, Peter Michielse, Bernd Mohr, Matthias S. Mueller, Wolfgang E. Nagel, Hiroshi Nakashima, Michael E. Papka, Daniel A. Reed, Mitsuhisa Sato, Edward Seidel, John Shalf, David Skinner, Marc Snir, Thomas L. Sterling, Rick Stevens, Fred Streitz, Bob Sugar, Shinji Sumimoto, William Tang, John Taylor, Rajeev Thakur, Anne E. Trefethen, Mateo Valero, Aad van der Steen, Jeffrey S. Vetter, Peg Williams, Robert Wisniewski, and Katherine A. Yelick, “The International Exascale Software Project roadmap”, in IJHPCA, 25(1): pp.3-60, 2011. LINK BibTeX
  13. Haoqiang Jin, Dennis Jespersen, Piyush Mehrotra, Rupak Biswas, Lei Huang, and Barbara Chapman, “High Performance Computing Using MPI and OpenMP on Multi-core Parallel Systems,” in Parallel Computing(2011), Vol. 37, 9, pp.562-575, 2011. LINK BibTeX
  14. Lei Huang, Haoqiang Jin, Barbara Chapman, and Liqi Yi, “Enabling Locality-Aware Computations in OpenMP,” in Journal of Scientific Computing, Vol.18, 3-4, pp.169-181, IOS Press Amsterdam, 2010. LINK BibTeX
  15. Barbara M. Chapman, Jesus Labarta, Vivek Sarkar, and Mitsuhisa Sato, “Programmability Issues,” in International Journal on High Performance Computing Applications, Vol.23, 4, pp.328-331, 2009. LINK BibTeX
  16. Oscar Hernandez, Haoqiang Jin and Barbara Chapman, “A performance tuning methodology with compiler support,” in Journal of Scientific Programming: Special Issue on Large-Scale Programming Tools and Environments, Vol.16, No.2-3, pp.135-153, 2008. LINK BibTeX
  17. Haoqiang Jin, Barbara Chapman, and Lei Huang, “Performance Evaluation of a Multi-Zone Application in Different OpenMP Approaches,” Best Paper Award, in International Workshop on OpenMP (IWOMP 2007), Beijing, China, June 2007, LNCS, Vol.4935,pp.25-36, Springer Verlag, 2008. (ISBN: 978-3-540-69302-4). LINK BibTeX
  18. Yonghong Yan and Barbara Chapman, “A Feature-Rich Workflow Description Language that Supports Resource Co-allocations,” in High Performance Computing and Grids in Action, Ed: L. Grandinetti, IOS Press, Series: Advances in Parallel Computing, Vol.16, pp.363-383, Amsterdam, 2008. LINK BibTeX
  19. Barbara M. Chapman and Dieter Kranzlmuller, “Foreword,” in Scientific Programming, Vol.16, No.2-3, pp.101-103, 2008. LINK BibTeX
  20. Oscar Hernandez, Haoqiang Jin, and Barbara Chapman, “Compiler Support for Efficient Instrumentation,” in Parallel Computing: Architectures, Algorithms and Applications, Ed: C. Bischof, M. B¨ucker, P. Gibbon, G.R. Joubert, T. Lippert, B. Mohr, F. Peters, John von Neumann Institute for Computing, J¨ulich, NIC Series, Vol.38, pp.661-668, 2007, Reprinted in Advances in Parallel Computing, IOS Press, Vol.15, 2008. LINK BibTeX
  21. Laksono Adhianto and Barbara M. Chapman, “Performance Modeling of Communication and Computation in Hybrid MPI and OpenMP Applications,” in Simulation Modeling Practice and Theory, Vol.15, No.4, pp.481-491, October 2007. LINK BibTeX
  22. Tien-Hsiung Weng, Ruey-Kuen Perng, and Barbara M. Chapman, “OpenMP Implementation of SPICE3 Circuit Simulator,” in International Journal of Parallel Programming, Vol.35, No.5, pp.493-505, October 2007. LINK BibTeX
  23. Chunhua Liao, Oscar Hernandez, Barbara M. Chapman, Wenguang Chen, and Weimin Zheng, “OpenUH: An Optimizing, Portable OpenMP Compiler,” in Concurrency and Computation: Practice and Experience, Vol.19, No.18, pp.2317-2332, April 2007. LINK BibTeX
  24. B. Chapman, H. Donepudi, Y. Li, P. Raghunath, Y. Yan and B. Sundaram and J. He, “Grid Environment with Web-Based Portal Access for Air Quality Modeling”, in Parallel and Distributed Scientific and Engineering Computing: Practice and Experience, 2007. LINK BibTeX
  25. Yonghong Yan and Barbara M. Chapman, “Campus Grids Meet Applications: Modeling, Meta-scheduling and Integration,” in Journal of Grid Computing, Vol.4(2), pp.159-175, June 2006. LINK BibTeX
  26. Barbara M. Chapman, Priya Raghunath, Babu Sundaram, and Yonghong Yan, “Predicting Air Quality in a Production Quality Grid Environment,” in Engineering the Grid: status and perspective, Ed: Jack Dongarra, Hans Zima, Adolfy Hoisie, Laurence Yang, and Beniamino Di Martino, January 2006. LINK BibTeX
  27. Lei Huang, B. Chapman, and Z. Liu, “Towards a More Efficient Implementation of OpenMP for Clusters via Translation to Global Arrays,” in Parallel Computing, Vol.31, No.10-12, pp.1114-1139, October-December 2005. LINK BibTex
  28. L. Huang, B. Chapman, and R. Kendall, “OpenMP on Distributed Memory via Global Arrays,” in Parallel Computing: Software Technology, Algorithms, Architectures and Applications (PARCO’03), Ed: G.R. Joubert, W.E. Nagel, F.J. Peters and W.V. Walter, Elsevier, Vol.13, Dresden, Germany, 2004. LINK BibTex
  29. T-H. Weng and B. Chapman, “Toward Optimization of OpenMP Codes for Synchronization and Data Reuse,” in International Journal of High Performance Computing and Networking (IJHPCN), Vol.1, No.1-3, pp.43-54, 2004. LINK BibTex
  30. Ami Marowka, Zhenying Liu, and Barbara M. Chapman, “OpenMP-oriented applications for distributed shared memory architectures,” in Concurrency and Computation: Practice and Experience, Vol.16, No.4, pp.371-384, 2004. LINK BibTex
  31. B. Chapman, H. Donepudi, Y. Li, P. Raghunath, B. Sundaram, and Y. Yan, “An OGSI-Compliant Portal for Campus Grids,” Invited contribution, Proc. 10th ISPE International Conference On Concurrent Engineering, A.A. Balkema Publishers, pp.987-994, Portugal, July 2003.BibTex
  32. B. Chapman, J. He, Y. Li, and B. Sundaram, “Computational Environment for Air Quality Modeling in Texas,” in Use of High Performance Computing in Meteorology, Ed: W. Zwieflhofer, World Scientific Publishing Co., pp.384-396, 2003. BibTex
  33. B. Chapman, “Programming Models For High Performance Computing,” in Keynote paper, Annals of the Marie Curie Fellowship Association, Vol.2, pp.9-16, 2002. LINK BibTex
  34. Barbara M. Chapman, F. Bregier, Amit Patil, and Achal Prabhakar, “Achieving performance under OpenMP on ccNUMA and software distributed shared memory systems,” in Concurrency and Computation: Practice and Experience, Vol.14, No.8-9, pp.713-739, 2002. LINK BibTex
  35. Barbara M. Chapman, John H. Merlin, D. Pritchard, Francois Bodin, Yann Mevel, Tor Sorevik, and L. Hill, “Program Development Tools for Clusters of Shared Memory Multiprocessors,” in Journal of Supercomputing, Vol.17, No.3, pp.311-322, 2000. LINK BibTeX
  36. Laksono Adhianto, Francois Bodin, Barbara M. Chapman, Laurent Hascoet, Aron Kneer, David Lancaster, I. C. Wolton, and M. Wirtz, “Tools for OpenMP application development: the POST project,” in Concurrency – Practice and Experience, Vol.12, No.12, pp.1177-1191, 2000. PDF BibTeX
  37. J. H. Merlin, S. B. Baden, S. J. Fink and B. M. Chapman, “Multiple Data Parallelism with HPF and KeLP”, Future Generation Computer Systems, Vol. 3, pp. 393-405, 1999. LINK BibTeX
  38. B.M. Chapman, H.P. Zima, M. Haines, P. Mehrotra, and J. Van Rosendale, “OPUS: A Coordination Language for Multidisciplinary Applications”, Scientific Programming, Vol. 4, pp. 345-362, 1998. LINK BibTeX
  39. M. Ujaldon, E.L. Zapata, B.M. Chapman, and H.P. Zima, “Vienna Fortran/HPF Extensions for Sparse and Irregular Problems and Their Compilation”, IEEE Transactions on Parallel and Distributed Systems, Vol. 10, pp. 1068-1083, October 1997. LINK BibTeX
  40. B.M. Chapman, P. Mehrotra, and H.P. Zima, “Vienna Fortran and the Path Towards a Standard Parallel Language”, Invited paper, IEICE Trans. Information and Systems, E80-D, pg. 4, April 1997. LINK BibTeX
  41. H.P. Zima, P. Brezany, and B.M. Chapman, “SUPERB and Vienna Fortran”, Parallel Computing Vol. 20, pp. 1487-1517, 1994. LINK BibTeX
  42. H.P. Zima, P. Brezany, B.M. Chapman, and J. Hulman, “Automatic Parallelization for Distributed-Memory Systems: Experiences and Current Research”, Invited Paper, Informatik aktuell, Springer-Verlag, 1993. Also in: P.P. Spies (Ed.): Euro-Arch ’93, pp. 538-556, Proc. European Informatics Congress, Computing Systems Architectures, Munich, October 18-19, 1993. LINK BibTeX
  43. B.M. Chapman, P. Mehrotra, and H.P. Zima, “High performance Fortran without templates: an alternative model for distribution and alignment.”, Proc. Fourth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP ’93), San Diego (1993), ACM SIGPLAN Notices 7, pp. 92-101, 1993. LINK BibTeX
  44. B.M. Chapman, P. Mehrotra, and H.P. Zima, “User Defined Mappings in Vienna Fortran”, Proc. Second Workshop on Languages, Compilers, and Run-Time Environments for Distributed-Memory Multiprocessors , Boulder, CO (1992), ACM SIGPLAN Notices 1, pp. 72-75, 1993. LINK BibTeX
  45. H.P. Zima, and B. M. Chapman, “Compiling for Distributed-Memory Systems”, Invited Paper, Proceedings of the IEEE, Special Section on Languages and Compilers for Parallel Machines, pp. 264-287, 1993. LINK BibTeX
  46. B.M. Chapman, P. Mehrotra, and H.P. Zima, “Programming in Vienna Fortran”, Scientific Programming 1, pp. 31-50, Fall 1992. LINK BibTeX
  47. H.P. Zima, and B. M. Chapman, “Software Tools for Parallel Program Development”, Invited paper, In P.W. Gaffney, E.N. Houstis, (Eds.) Proc. IFIP TC2/WG 2.5 Working Conference on Programming Environments for High-Level Scientific Problem Solving, pp. 157-177, 1991, IFIP Transactions A-2, North Holland, 1992. LINK BibTeX

Refereed Conference and Workshop Publications

2019

  • Lingda Li and Barbara Chapman, “Compiler Assisted Hybrid Implicit and Explicit GPU Memory Management under Unified Address Space”, In The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC’19), November 2019, Denver, CO. (accepted) PDF

 

2018

  • Md Abdullah Shahneous Bari, Larisa Stoltzfus, Pei-Hung Lin, Chunhua Liao, Murali Emani and Barbara Chapman, “Is Data Placement Optimization Still Relevant On Newer GPUs?”, In Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems (PMBS18). PDF Bibtex
  • Jeremy Kemp and Barbara Chapman, “Mapping OpenMP to a Distributed Tasking Runtime”, In International Workshop on OpenMP, September 2018, Barcelona, Spain. PDF Bibtex
  • Lingda Li, Hal Finkel, Martin Kong and Barbara Chapman, “Manage OpenMP GPU Data Environment Under Unified Address Space”, In International Workshop on OpenMP, September 2018, Barcelona, Spain. LINK Bibtex
  • Srđan Milakovic, Zoran Budimlic, Howard Pritchard, Anthony Curtis, Barbara Chapman, and Vivek Sarkar, “SHCOLL – a Standalone Implementation of OpenSHMEM-style Collectives API”, In OpenSHMEM Workshop, August 2018, Baltimore, MD. PDF Bibtex
  • Max Grossman, Howard Pritchard, Anthony Curtis, and Vivek Sarkar, “HOOVER: Distributed, Flexible, and Scalable Streaming Graph Processing on OpenSHMEM”, In OpenSHMEM Workshop, August 2018, Baltimore, MD. PDF Bibtex

 

2017

  • Alok Mishra, Lingda Li, Martin Kong, Han Finkel, and Barbara Chapman, “Benchmarking and Evaluating Unified Memory for OpenMP GPU Offloading”, In LLVM-HPC’17: Proceedings of the Fourth Workshop on the LLVM Compiler Infrastructure in HPC, November 2017, Denver, CO. PDF Bibtex
  • [BEST PAPER AWARD] Md Abdullah Shahneous Bari, Abid Malik, Ahmad Qawasmeh and Barbara Chapman, “A Detailed Analysis of OpenMP Runtime Configurations for Power Constrained Systems”, In The Eighth International Green and Sustainable Computing Conference (IGSC2017), October 2017, Orlando, FL. PDF Bibtex
  • Hamidreza Asaadi and Barbara Chapman, “Comparative Study of Deep Learning Framework in HPC Environments”, In 2017 New York Scientific Data Summit (NYSDS2017), August 2017, New York, NY. PDF Bibtex
  • Michael Wolfe, Seyong Lee, Jungwon Kim, Xiaonan Tian, Rengan Xu, Sunita Chandrasekaran and Barbara M. Chapman, “Implementing the OpenACC Data Model”, In 2017 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), pp. 662-672, May 2017, Orlando, FL. LINK Bibtex
  • Chen Shen, Xionan Tian, Dounia Khaldi and Barbara Chapman, “Assessing One-to-One Parallelism Levels Mapping for OpenMP Offloading to GPUs”, In Proceedings of the 8th International Workshop on Programming Models and Applications for Multicores and Manycores (PMAM17), pp. 68-73, February 2017, Austin, TX. PDF Bibtex

 

2016

  • Dounia Khaldi and Barbara Chapman. “Towards an Automatic HBM Allocation using LLVM: Case Study with Knights Landing”. In Third Workshop on the LLVM Compiler Infrastructure in HPC (held in conjunction with SC16), pp. 12-20, November, 2016, Salt Lake City, UT. LINK Bibtex
  • Verinder S. Rana, Meifeng Lin and Barbara M. Chapman. “A Scalable Task Parallelism Approach for LU Decomposition with Multicore CPUs”. In International Workshop on Extreme Scale Programming Models and Middlewar (ESPM2)(held in conjunction with SC16), pp. 17-23, November, 2016, Salt Lake City, UT. PDF Bibtex
  • Md Abdullah Shahneous Bari, Nicholas Chaimov, Abid M. Malik, Kevin A. Huck, Barbara Chapman, Allen D. Malony and Osman Sarood. “ARCS: Adaptive Runtime Configuration Selection for Power-Constrained OpenMP Applications”. In Proceedings of 2016 IEEE International Conference on Cluster Computing (IEEECLUSTER 2016), pp. 461-470, September, 2016, Taipei, Taiwan. PDF Bibtex
  • Hamidreza Asaadi, Dounia Khaldi and Barbara Chapman. “A Comparative Survey of the HPC and Big Data Paradigms: Analysis and Experiments”. In Proceedings of 2016 IEEE International Conference on Cluster Computing (IEEECLUSTER 2016), pp. 423-432,September, 2016, Taipei, Taiwan. PDF Bibtex
  • Xiaonan Tian, Dounia Khaldi, Deepak Eachempati and Rengan Xu and Barbara Chapman. “Optimizing GPU Register Usage: Extensions to OpenACC and Compiler Optimizations”. In Proceedings of 2016 45th International Conference on Parallel Processing (ICPP 2016), pp. 572-581, August, 2016, Philadelphia, PA. PDF Bibtex
  • Ghosh, Sayan, Jeff R. Hammond, A. J. Peña, Pavan Balaji, Assefaw H. Gebremedhin, and Barbara Chapman. “One-Sided Interface for Matrix Operations Using MPI-3 RMA: A Case Study with Elemental”. In Proceedings of 2016 45th International Conference on Parallel Processing (ICPP 2016), pp. 185-194, August, 2016, Philadelphia, PA. PDF Bibtex
  • Siddhartha Jana, Tony Curtis, Dounia Khaldi, and Barbara Chapman. “Increasing Computational Asynchrony in OpenSHMEM with Active Messages”. In Third workshop on OpenSHMEM and Related Technologies (OpenSHMEM 2016), pp. 35-51, August, 2016, Baltimore, MD. PDF Bibtex
  • Suyang Zhu, Sunita Chandrasekaran, Peng Sun, Barbara M. Chapman, Marcus W. Winter and Tobias Schuele. “Exploring Task Parallelism for Heterogeneous Systems Using Multicore Task Management API”. In Euro-Par 2016 Workshops, pp. 697-708, August, 2016, Grenoble, France. PDF Bibtex
  • Rengan Xu, Sunita Chandrasekaran, Xiaonan Tian and Barbara Chapman. “An Analytical Model-based Auto-tuning Framework for Locality-aware Loop Scheduling”. In Proceedings of 2016 International Supercomputing Conference (ISC 2016), pp. 3-20, June, 2016, Frankfurt, Germany. PDF Bibtex
  • Cheng Wang, Sunita Chandrasekaran and Barbara Chapman. “cusFFT: A High-Performance Sparse Fast Fourier Transform Algorithm on GPUs”. In the 30th IEEE International Parallel & Distributed Processing Symposium (IPDPS), pp. 963-972, May, 2016, Chicago, Illinois, USA. PDF Bibtex
  • Cheng Wang, Sunita Chandrasekaran, and Barbara Chapman. “Poster: High-Performance Sparse Fast Fourier Transform on GPUs”. In GPU Technology conference (GTC), April, 2016, San Jose, CA, USA. Link Bibtex

 

2015

  • Ahmad Qawasmeh, Abid Muslim Malik and Barbara Chapman. “Adaptive OpenMP Task Scheduling Using Runtime APIs and Machine Learning”. In 14th IEEE International Conference on Machine Learning and Applications (ICMLA), pp. 889 – 895, December, 2015, Miami, FL, USA. PDF Bibtex
  • Dounia Khaldi, Pierre Jouvelot, Francois Irigoin, Corinne Ancourt and Barbara Chapman. “LLVM Parallel Intermediate Representation: Design and Evaluation using OpenSHMEM Communications”. In the 2nd workshop on LLVM Compiler Infrastructure in HPC at SC’15, pp. 2, November, 2015, Austin, TX, USA. PDF Bibtex
  • Millad Ghane, Abid M. Malik, Barbara C. Chapman, and Ahmad Qawasmeh. “False Sharing Detection in OpenMP Applications Using OMPT API”. In Proceedings of 11th International Workshop on OpenMP (IWOMP 2015), Lecture Notes in Computer Science, Springer, Vol. 9342, pp. 102-114,October, 2015, Aachen, Germany. PDF Bibtex
  • Aaron Welch, P. Shamis, Pengfei Hao, and Barbara Chapman. “PySHMEM: A High Productivity OpenSHMEM Interface for Python”. In Proceedings of the 9th International Conference on Partitioned Global Address Space Programming Models(PGAS’15), pp. 99 – 101, September, 2015, Washington DC, USA. PDF Bibtex
  • Siddhartha Jana and Barbara Chapman. “Impact of Frequency Scaling on One Sided Remote Memory Accesses”. In 9th International Conference on Partitioned Global Address Space Programming Models (PGAS 2015), pp. 25-37, September, 2015, Washington DC, USA. PDF Bibtex
  • Shiyao Ge, Deepak Eachempati, Dounia Khaldi and Barbara Chapman. “An Evaluation of Anticipated Extensions for Fortran Coarrays”. In 9th International Conference on Partitioned Global Address Space Programming Models (PGAS 2015), pp. 47-58, September, 2015, Washington DC, USA. PDF Bibtex
  • Dounia Khaldi, Shiyao Ge, Deepak Eachempati, Pierre Jouvelot and Barbara Chapman. “A Team-Based Methodology of Memory Hierarchy-Aware Runtime Support in Coarray Fortran”. In Proceedings of IEEE Cluster 2015, pp. 448-451, September, 2015, Chicago, USA. Link Bibtex
  • Naveen Namashivayam, Deepak Eachempati, Dounia Khaldi and Barbara Chapman. “OpenSHMEM as a Portable Communication Layer for PGAS Models: A Case Study with Coarray Fortran”. In Proceedings of IEEE Cluster 2015, pp. 438-447, September, 2015, Chicago, USA. PDF Bibtex
  • Peng Sun, Sunita Chandrasekaran, Suyang Zhu and Barbara Chapman. “Deploying OpenMP Task Parallelism on Multicore Embedded Systems with MCA Task APIs”. In Proceedings of IEEE International Conference on High Performance Computing and Communications (HPCC’15), pp. 843-847, August, 2015, New York, USA. PDF Bibtex
  • Pengfei Hao, Swaroop Pophale, Pavel Shamis, Anthony Curtis and Barbara Chapman. “Check-pointing Approach for Fault Tolerance”. In Proceedings of Second OpenSHMEM Workshop: Experiences, Implementations and Tools, pp. 36-52, August, 2015, Annapolis, MD, USA. Link Bibtex
  • Naveen Namashivayam, Dounia Khaldi, Deepak Eachempati and Barbara Chapman. “Extending the Strided Communication Interface in OpenSHMEM”. In Proceedings of Second OpenSHMEM Workshop: Experiences, Implementations and Tools, pp. 3-17, August, 2015, Annapolis, Maryland, USA. PDF Bibtex
  • Peng Sun, Sunita Chandrasekaran, and Barbara Chapman. “OpenMP-MCA:Leveraging Multiprocessor Embedded Systems using industry standards”. In Proceedings of PLC2015 co-located with IPDPS 2015, pp. 679-688, May, 2015, Hyderabad, India. PDF Bibtex
  • Ahmad Qawasmeh, Barbara Chapman, Maxime Hugues and Henri Calandra. “GPU technology applied to reverse time migration and seismic modeling via OpenACC”. In Proceedings of the Sixth International Workshop on Programming Models and Applications for Multicores and Manycores, pp. 75-85, February, 2015, San Francisco Bay Area, CA, USA. PDF Bibtex

 

2014

  • Guido Juckeland, William Brantley, Sunita Chandrasekaran, Barbara Chapman, Shuai Che, Mathew Colgrove, Huiyu Feng, Alexander Grund, Robert Henschel, Wen-Mei Hwu, Huian Li, Matthias S. MAller, Maxim Perminov, Pavel Shelepugin, Kevin Skadron, John Stratton, Alexey Titov, Ke Wang, Matthijs van Waveren, Brian Whitney, Sandra Wienke, Rengan Xu, Kalyan Kumaran. “SPEC ACCEL – A Standard Application Suite for Measuring Hardware Accelerator Performance”. In 5th International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer System (PMBS 2014), November, 2014, New Orleans, Louisiana, USA (accepted). PDF
  • Anilkumar Nandamuri, Abid M. Malik, Ahmad Qawasmeh and Barbara M. Chapman. “Power and Energy Footprint of OpenMP programs using OpenMP Runtime API”. In 2nd International Workshop on Energy Efficient Super Computing (E2SC) held in conjunction with SC14, November, 2014, New Orleans, Louisiana, USA (accepted). PDF
  • Rengan Xu, Maxime Hugues, Henri Calandra, Sunita Chandrasekaran and Barbara Chapman. “Accelerating Kirchhoff Migration on GPU using Directives”. In Proceedings of the 1st Workshop on Accelerator Programming using Directives (WACCPD 2014), pp. 37-46, November, 2014, New Orleans, Louisiana, USA. PDF Bibtex
  • Naveen Namashivayam, Sayan Ghosh, Dounia Khaldi, Deepak Eachempati, and Barbara Chapman. “Native Mode-Based Optimizations of Remote Memory Accesses in OpenSHMEM for Intel Xeon Phi”. In 8th International Conference on Partitioned Global Address Space Programming Models (PGAS 2014), pp. 12:1-12:11, October, 2014, Eugene, Oregon, USA. PDF Bibtex
  • Siddhartha Jana, Joseph Schuchart, and Barbara Chapman. “Analysis of Energy and Performance of RDMA-based Data Access Patterns”. In 8th International Conference on Partitioned Global Address Space Programming Models (PGAS 2014), October, 2014, Eugene, Oregon, USA PDF Bibtex
  • Aaron Welch, Swaroop Pophale, Pavel Shamis, Oscar Hernandez and Stephen Poole and Barbara Chapman. “Extending the OpenSHMEM memory model to support user-defined spaces”. In 8th International Conference on Partitioned Global Address Space Programming Models (PGAS 2014), pp. 11:1 – 11:10, October, 2014, Eugene, Oregon, USA. PDF Bibtex
  • Pengfei Hao,Pavel Shamis, Manjunath Gorentla Venkata, Swaroop Pophale, Aaron Welch, Stephen Poole and Barbara M. Chapman. “Fault Tolerance for OpenSHMEM”. In 8th International Conference on Partitioned Global Address Space Programming Models (PGAS 2014), pp. 23:1 – 23:3, October, 2014, Eugene, Oregon, USA. PDF Bibtex
  • Peng Sun, Sunita Chandrasekaran, and Barbara Chapman. “Targeting Heterogeneous SoCs using MCAPI”. In TECHCON 2014, in the GRC Research Category Section 29.1, SRC, September, 2014, Austin, TX, USA. PDF Bibtex
  • Peng Sun, Sunita Chandrasekaran, and Barbara Chapman. “Poster: High level programming model for heterogeneous MPSoCs using industry standard APIs”. In TECHCON 2014, in TECHFAIR 4, SRC, September, 2014, Austin, TX, USA. PDF Bibtex
  • Rengan Xu, Xiaonan Tian, Sunita Chandrasekaran, Yonghong Yan and Barbara Chapman. “NAS Parallel Benchmarks on GPGPUs using a Directive-based Programming Model”. In the 27th International Workshop on Languages and Compilers for Parallel Computing (LCPC 2014) , pp. 67 – 81, September, 2014, Hillsboro, Oregon, USA. PDFBibtex
  • Siddhartha Jana, Oscar Hernandez , Stephen Poole, and Barbara Chapman. “Power Consumption Due to Data Movement in Distributed Programming Models”. In Euro-Par 2014 Parallel Processing , August, 2014, Porto, Portugal PDF Bibtex
  • Ahmad Qawasmeh, Abid M. Malik, and Barbara M. Chapman. “OpenMP Task Scheduling Analysis via OpenMP Runtime API and Tool Visualization”. In 2014 IEEE 28th International Parallel & Distributed Processing Symposium Workshops (IPDPSW 2014) ,pp. 1049 – 1058, May, 2014, Phoenix, Arizona, USA. PDF Bibtex
  • Cheng Wang, Rengan Xu, Sunita Chandrasekaran, Barbara Chapman and Oscar Hernandez. “A Validation Testsuite for OpenACC 1.0”. In 2014 IEEE 28th International Parallel and Distributed Processing Symposium Workshop & PhD Forum (IPDPSW), pp. 1407 – 1416, May, 2014, Phoenix, Arizona, USA. PDF Bibtex
  • Xiaonan Tian, Rengan Xu, Yonghong Yan, Zhifeng Yun, Sunita Chandrasekaran and Barbara Chapman. “Poster : OpenUH – An Open Source OpenACC Compiler”. In GPU Technology conference (GTC), March, 2014, San Jose, CA, USA. PDF Bibtex
  • Pavel Shamis, Manjunath Venkata, Stephen Poole, Aaron Welch and Tony Curtis. “Designing a High Performance OpenSHMEM Implementation Using Universal Common Communication Substrate as a Communication Middleware”. In First OpenSHMEM Workshop: Experiences, Implementations and Tools, pp. 1 – 13, March, 2014, Annapolis, MD, USA. PDF Bibtex
  • Swaroop Pophale, Oscar Hernandez, Stephen Poole and Barbara Chapman. “Extending the OpenSHMEM Analyzer to perform synchronization and multi-valued analysis,” First OpenSHMEM Workshop: Experiences, Implementations and Tools, pp. 134-148, March, 2014, Annapolis, MD, USA. PDF Bibtex
  • Stephen Poole, Pavel Shamis, Aaron Welch, Swaroop Pophale, Manjunath Gorentla Venkata, Oscar Hernandez, Gregory Koenig, Tony Curtis and Chung-Hsing Hsu. “OpenSHMEM Extensions and a Vision for its Future Direction”. In First OpenSHMEM Workshop: Experiences, Implementations and Tools, pp. 149-162, March, 2014, Annapolis, MD, USA. PDF Bibtex
  • Matthew Baker, Oscar Hernandez, Henry Jin, Swaroop Pophale and Jean-Charles Vasnier. “Hybrid Programming using OpenSHMEM and OpenACC”. In First OpenSHMEM Workshop: Experiences, Implementations and Tools, pp. 78-89, March, 2014, Annapolis, MD, USA. PDF Bibtex
  • Jeff R. Hammond, Sayan Ghosh and Barbara Chapman. “Implementing OpenSHMEM using MPI-3 one-sided communication”. In First OpenSHMEM Workshop: Experiences, Implementations and Tools, pp. 44-58, March, 2014, Annapolis, MD, USA. PDF Bibtex
  • Siddhartha Jana, Oscar Hernandez, Stephen Poole, Chung-Hsing Hsu, and Barbara Chapman, “Analyzing the Energy and Power Consumption of Remote Memory Accesses in the OpenSHMEM Model.” In First OpenSHMEM Workshop: Experiences, Implementations and Tools, pp. 59-73, March, 2014, Annapolis, MD, USA. PDF Bibtex
  • Rengan Xu, Xiaonan Tian, Yonghong Yan, Sunita Chandrasekaran, and Barbara Chapman. “Reduction Operations in Parallel Loops for GPGPUs”. In 2014 International Workshop on Programming Models and Applications for Multicores and Manycores (PMAM 2014), pp. 10:10-10:20, February, 2014, Orlando, Florida, USA. PDF Bibtex

 

2013

  • Cheng Wang, Mauricio Araya-Polo, Sunita Chandrasekaran, Amik St-Cyr, Barbara Chapman, and Detlef Hohl. “Parallel Sparse FFT “, IA^3 ’13 Proceedings of the 3rd Workshop on Irregular Applications: Architectures and Algorithms, in conjunction with SC ’13, pp. 10:1 – 10:8, November, 2013, Denver, CO, USA. PDF Bibtex
  • Priyanka Ghosh, Jeff Hammond, Sayan Ghosh and Barbara Chapman, “Performance Analysis of the NWChem TCE for Different Communication Patterns”, In Workshop on. Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems (PMBS13), in conjunction with SC13, LNCS 8551, pp. 281-294, November, 2013, Denver, CO, USA. PDF Bibtex
  • Ahmad Qawasmeh, Abid M. Malik, Deepak Eachempati, and Barbara M. Chapman, Poster: “Task Profiling through OpenMP Runtime API and Tool Support”, in SC13, Denver, Colorado, November 2013. PDF Bibtex
  • Xiaonan Tian, Rengan Xu, Yonghong Yan, Zhifeng Yun, Sunita Chandrasekaran, and Barbara Chapman. “Compiling A High-Level Directive-based Programming Model for Accelerators”. In 26th International Workshop on Languages and Compilers for High Performance Computing (LCPC 2013), pp. 105-120, September, 2013, Santa Clara, CA, USA. PDF Bibtex
  • Jinxin Yang, Abid M. Malik, and Barbara M. Chapman, Poster: “Compiler Independent Strategy for Data Locality Optimization”, in SC13, Denver, Colorado, November, 2013. (accepted)
  • Swaroop Pophale, Tony Curtis, Barbara Chapman. Poster: “Improving performance of openSHMEM reference library by portable PE mapping technique”, SC13, Denver, Colorado, November,2013. PDF Bibtex
  • Swaroop Pophale, Oscar Hernandez, Stephen Poole and Barbara Chapman. “Static Analyses for Unaligned Collective Synchronization Matching for OpenSHMEM”, Proceedings of the Seventh Conference on Partitioned Global Address Space Programming Model, pp. 231-236, October, 2013, Edinburgh, UK,2013. PDF Bibtex
  • Swaroop Pophale, Anthony Curtis, Barbara Chapman and Stephen Poole. Poster: “Validation and Verification Suite for OpenSHMEM”. Proceedings of the Seventh Conference on Partitioned Global Address Space Programming Model (PGAS 2013), pp. 257-258, Edinburgh, UK, October, 2013. PDF Bibtex
  • Ahmad Qawasmeh, Abid Malik, Barbara Chapman, Kevin Huck, and Allen Malony, “Open Source Task Profiling by Extending the OpenMP Runtime API”. In Proc. the 9th International Workshop on OpenMP (IWOMP), volume 8122 of Lecture Notes in Computer Science, pp. 186-199. Springer, Canberra, Australia, September, 2013. PDF Bibtex
  • Priyanka Ghosh, Yonghong Yan, Deepak Eachempati, and Barbara Chapman, “A Prototype Implementation of OpenMP Task Dependency Support,” in OpenMP in the Era of Low Power Devices and Accelerators, the 9th International Workshop on OpenMP (IWOMP2013), LNCS 8122, pp. 128-140. Canberra, Australia, September 2013. PDF Bibtex
  • Sayan Ghosh, Sunita Chandrasekaran, and Barbara Chapman. “Statistical modeling of power/energy of scientific kernels on a multi-GPU system.” In IEEE International Green Computing Conference (IGCC), pp. 1-6. IEEE, 2013. Arlington, VA, June 2013. PDF Bibtex
  • Cheng Wang, Sunita Chandrasekaran, Peng Sun, Barbara Chapman, and Jim Holt, “Portable Mapping of OpenMP to Multicore Embedded Systems Using MCA APIs,” in Proceedings of the 14th ACM SIGPLAN/SIGBED conference on Languages, compilers and tools for embedded systems, pp.153-162, Seattle, WA, June 2013. PDF Bibtex
  • Rengan Xu, Sunita Chandrasekaran and Barbara Chapman, “Exploring Programming Multiple GPUs using OpenMP & OpenACC-based Hybrid Model”. In 2013 IEEE 27th International Parallel & Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), pp. 1169-1176, Boston, MA, May 2013. PDF Bibtex
  • Rengan Xu, Mauricio Araya-Polo, and Barbara Chapman, “Filesystem Aware Scalable I/O Framework for Data-Intensive Parallel Applications”. In 2013 IEEE 27th IEEE International Parallel & Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), pp. 2007-2014, Boston, MA, May 2013. PDF Bibtex
  • Tiffany Mintz, Oscar Hernandez, Christos Kartsaklis, David E. Bernholdt, Swaroop Pophale, “Toward Abstracting the Communication Intent in Applications to Improve Portability and Productivity”, HIPS 2013 Workshop in conjunction with IPDPS’13, pp. 385—393, Boston, Massachusetts USA, May, 2013. PDF Bibtex
  • Sayan Ghosh, Sunita Chandrasekaran, and Barbara Chapman, Poster: “Power and Energy Prediction of Multi-GPU kernels Using Non-linear Regression”, in GPU Technology Conference (GTC’13), San Jose, CA, March 2013. PDF Bibtex
  • Rengan Xu, Cheng Wang, Sunita Chandrasekaran, and Barbara Chapman, Poster: “OpenACC Programming Experiences using Scientific Applications”. In GPU Technology Conference (GTC’13), San Jose, CA, March 2013. PDF Bibtex
  • Cheng Wang, Sunita Chandrasekaran, Barbara Chapman, and Jim Holt. 2013. “libEOMP: a portable OpenMP runtime library based on MCA APIs for embedded systems”. In Proceedings of the 2013 International Workshop on Programming Models and Applications for Multicores and Manycores (PMAM), in conjunction with the the 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), pp. 83–92, Shenzhen, China, February, 2013. PDF Bibtex

 

2012 and Before

  • Yonghong Yan, Jeremy Kemp, Xiaonan Tian, Abid Muslim Malik, and Barbara Chapman, “Performance and Power Characteristics of Matrix Multiplication Algorithms on Multicore and Shared Memory Machines,” in Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems (ScalA) in conjunction with International Conference for High Performance Computing, Networking, Storage and Analysis (SC’12), Salt Lake City, Utah, November 2012. PDF Bibtex
  • Deepak Eachempati, Alan Richardson, Terrence Liao, Henri Calandra, and Barbara Chapman, “A Coarray Fortran Implementation to Support Data-intensive Application Development,” in the International Workshop on Data-Intensive Scalable Computing Systems (DISCS) in conjunction with the ACM/IEEE Supercomputing Conference (SC), 2012. PDF Bibtex
  • Sayan Ghosh, Terrence Liao, Henri Calandra, and Barbara Chapman, “Experiences with OpenMP, PGI, HMPP and OpenACC directives on ISO/TTI kernels”, in Multi-Core Computing Systems Workshop (MuCoCoS’12), in conjunction with SuperComputing Conference (SC’12), Salt Lake City, pp. 691-700. IEEE, 2012. Salt Lake City, Utah, November 2012. PDF Bibtex
  • Lei Huang, Eric Stotzer, Hangjun Yi, Barbara Chapman, and Sunita Chandrasekaran, “Parallelizing Ultrasound Image Processing using OpenMP on Multicore Embedded Systems”, in IEEE Global High Tech Congress on Electronics (GHTCE), pp.131-138, Shenzhen, China, November 2012. PDF Bibtex
  • Kshitij Mehta, Edgar Gabriel, and Barbara Chapman, “Specification and performance evaluation of parallel i/o interfaces for OpenMP”, in Proceedings of the 8th international conference on OpenMP in a Heterogeneous World (IWOMP’12), pp.1-14, Berlin, Heidelberg, June 2012. PDF Bibtex
  • Sayan Ghosh, Sunita Chandrasekaran, and Barbara Chapman, “Energy Analysis of Parallel Scientific Kernels on Multiple GPUs”, in Proceedings of the 2012 Symposium on Application Accelerators in High Performance Computing (SAAHPC’12), Symposium on, pp. 54-63. IEEE, 2012. Chicago, IL, July 2012 PDF Bibtex
  • Sayan Ghosh, Sunita Chandrasekaran, and Barbara Chapman, Poster: “Statistical Power and Energy Modeling of multi-GPU kernels”, in High Performance Computing, Networking, Storage and Analysis (SCC), 2012 SC Companion,pp. 1516-1516. IEEE, 2012. Salt Lake City, Utah, November 2012.PDF Bibtex
  • Priyanka Ghosh, Yonghong Yan, and Barbara Chapman. “Support for dependency driven executions among openmp tasks”, in Data-Flow Execution Models for Extreme Scale Computing (DFM), in conjunction with PACT 2012, pages 48–54. IEEE, Minneapolis, MN. PDF Bibtex
  • Wei Ding, Oscar R. Hernandez, and Barbara Chapman, “A Similarity-Based Analysis Tool for Porting OpenMP Applications”, in Facing the Multicore-Challenge III, Stuttgart, Germany, September 2012. PDF Bibtex
  • Deepak Eachempati, Alan Richardson, Terrence Liao, Henri Calandra, Barbara Chapman, “A Coarray Fortran Implementation to Support Data-Intensive Application Development”, in The International Workshop on Data-Intensive Scalable Computing Systems (DISCS), in conjunction with Supercomputing Conference (SC’12), Salt Lake City, Utah, November 2012. PDF Bibtex
  • Ahmad Qawasmeh, Barbara Chapman, and Amrita Banerjee, “A Compiler-Based Tool for Array Analysis in HPC Applications”, in Proceeding of the 41st International Conference on Parallel Processing Workshops (ICPPW12), pp.454-463, September 2012. PDF Bibtex
  • Oscar Hernandez, Siddhartha Jana, Swaroop Pophale, Stephen Poole, Jeffery Kuehn, and Barbara Chapman, “The OpenSHMEM Analyzer”, in Proceedings of the Sixth Conference on Partitioned Global Address Space Programming Model (PGAS’12), Santa Barbara, CA, October 2012 PDF Bibtex
  • Swaroop Pophale, Ramachandra Nanjegowda, Haoqiang Jin, Barbara Chapman, Tony Curtis, Stephen Poole, and Jeffery Kuehn, “OpenSHMEM Performance and Potential: A NPB Experimental Study”, in Proceedings of the Sixth Conference on Partitioned Global Address Space Programming Model (PGAS’12), Santa Barbara, CA, October 2012. PDF Bibtex
  • Cheng Wang, Sunita Chandrasekaran, and Barbara Chapman, “An OpenMP 3.1 Validation Testsuite”, in Proceedings of the 8th international conference on OpenMP in a Heterogeneous World (IWOMP’12), LNCS, Volume 7312, p.237-249, 2012.PDF Bibtex
  • Rengan Xu, Sunita Chandrasekaran, Barbara Chapman, and Christoph F. Eick, “Directive-based Programming Models for Scientific Applications – A Comparison”, In 2012 SC Companion: High Performance Computing, Networking, Storage and Analysis (SCC), pp. 1-9, Salt Lake City, Utah, November 2012.PDF Bibtex
  • Rengan Xu, Mauricio Araya-Polo, and Barbara Chapman, Poster: “Parallel I/O Framework for Data-Intensive Parallel Applications”, in the 7th Parallel Data Storage Workshop (PDSW’12), in conjunction with Supercomputing Conference (SC’12), Salt Lake City, Utah, November 2012. PDF Bibtex
  • Munara Tolubaeva, Yonghong Yan, and Barbara Chapman, “Compile-Time Detection of False Sharing via Loop Cost Modeling”, in HIPS’12 Workshop, in conjunction with 28th IEEE International Parallel & Distributed Processing Symposium (IPDPS’12), Shanghai, China, 2012. PDF Bibtex

  • Barbara Chapman, Deepak Eachempati, and Oscar Hernandez, “Experiences Developing the OpenUH Compiler and Runtime Infrastructure”, in Cetus Users and Compiler Infrastructure Workshop, in conjunction with PACT 2011, Galveston Island, Texas, USA, October 2011. PDF Bibtex
  • Ayodunni Aribuki, Sunita Chandrasekaran, and Barbara Chapman, “Improving Heterogeneous Multicore Programming using OpenMP”, Presented at SRC at 13th premier technical conference, in the GRC Research Category, TECHCON 2011, Publication ID : P060398. Bibtex
  • Sayan Ghosh, and Barbara Chapman, Poster:”Programming Strategies for GPUs and their Power Consumption”, in Proceedings of the 2011 International Conference on Parallel Architectures and Compilation Techniques (PACT ’11), International Conference on, pp. 218-218. IEEE, 2011. Galveston Island, Texas, USA, October 2011. PDF Bibtex
  • Swaroop Pophale, Poster:” Openshmem library development,”ž in Proceedings of the international conference on Supercomputing, ser. ICS ’11. pp. 374-374, 201.PDF Bibtex
  • Stephen W. Poole, Oscar Hernandez, Jeffery A. Kuehn, Galen M. Shipman, Anthony Curtis, and Karl Feind, “OpenSHMEM – Toward a Unified RMA Model. Published in Encyclopedia of Parallel Computing”, Springer, US, 1379-1391, 2011. LINK Bibtex
  • Oscar Hernandez, Wei Ding, Barbara Chapman, Christos Kartsaklis, Ramanan Sankaran, and Richard Graham, “Experiences with High-Level Programming Directives for Porting Applications to GPUs”, in Facing the Multicore-Challenge II, Karlsruhe Institute of Technology, Germany 2011. PDF BibTeX
  • Wei Ding, Chung-Hsing Hsu, Oscar R. Hernandez, Barbara Chapman, and Richard L. Graham, “Bioinspired Similarity-Based Planning Support for the Porting of Scientific Applications”, in WPABA ’11 workshop, in conjunction with PACT ’11.PDF BibTeX
  • Barbara Chapman, Deepak Eachempati, and Oscar Hernandez, “Experiences Developing the OpenUH compiler and Runtime Infrastructure”, in Cetus Users and Compiler Infrastructure Workshop, in conjunction with PACT ’11. PDF BibTeX
  • Besar Wicaksono, Munara Tolubaeva, and Barbara Chapman, “Detecting False Sharing in OpenMP Applications Using the DARWIN Framework”, in LCPC ’11. PDF BibTeX
  • Barbara M. Chapman, William D. Gropp, Kalyan Kumaran, and Matthias S. Müller(Eds), “OpenMP in the Petascale Era”, in Proceedings of 7th International Workshop on OpenMP, IWOMP 2011, LNCS 6665, Chicago, IL, USA, June, 2011. LINK BibTeX
  • Besar Wicaksono, Ramachandra C Nanjegowda, and Barbara Chapman, “A Dynamic Optimization Framework for OpenMP”, in Proceedings IWOMP 2011, LNCS 6665, pp.54-68, Springer, 2011. PDF BibTeX
  • James LaGrone, Ayodunni Aribuki, Cody Addison, and Barbara Chapman, “A Runtime Implementation of OpenMP Tasks”, in Proceedings IWOMP 2011, LNCS 6665, pp.165-178, Springer, Heidelberg, 2011. PDF BibTeX
  • James LaGrone, Ayodunni Aribuki, and Barbara Chapman, “A set of microbenchmarks for measuring OpenMP task overheads”, in International Conference on Parallel and Distributed Processing Techniques and Applications, volume II, pp.594-600, July 2011. PDF BibTeX

  • Deepak Eachempati, Hyoung Joon Jun, and Barbara Chapman. “An Open-Source Compiler and Runtime Implementation for Coarray Fortran,” in Proceedings of PGAS’10 conference, article no: 13, pp. 1-8, New York, NY, USA, 2010. PDF BibTeX
  • Barbara Chapman, Tony Curtis, Swaroop Pophale, Stephen Poole, Jeff Kuehn, Chuck Koelbel, and Lauren Smith, “Introducing OpenSHMEM: SHMEM for the PGAS Community,” in PGAS’10 Proceedings of the Fourth Conference on Partitioned Global Address Space Programming Model, article no.2, pp.1-3, New York, NY, USA, 2010. PDF BibTeX
  • Mitsuhisa Sato, Toshihiro Hanawa, Matthias S. Muller, Barbara M. Chapman, and Bronis R. de Supinski(Eds), “Beyond Loop Level Parallelism in OpenMP:Accelerators, Tasking & More,” in Proceedings of 6th International Workshop on OpenMP (IWOMP’10), LNCS 6132, Tsukuba, Japan, June 2010. LINK BibTeX

  • Oscar Hernandez, Van Bui, Richard Kufrin, Ramachandra C. Nanjegowda, and Barbara Chapman, “Open Source Software Support for the OpenMP Runtime API for Profiling,” in Proceedings of The Second International Workshop on Parallel Programming Models and Systems Software for High-End Computing (P2S2), pp.130-137, September, 2009, Vienna, Austria. PDF BibTeX
  • Barbara Chapman, Lei Huang, Eric Stotzer, Eric Biscondi, Ashish Shrivastava, and Alan Gatherer, “Implementing OpenMP on a High Performance Embedded Multicore MPSoC,” in Proceedings of Workshop on Multithreaded Architectures and Applications (MTAAP ’09), in conjunction with International Parallel and Distributed Processing Symposium (IPDPS 2009), pp.1-8, Rome, Italy, May 2009. PDF BibTeX
  • Lei Huang, Deepak Eachempati, Marcus W. Hervey, and Barbara Chapman. Poster:”Exploiting Global Optimizations for OpenMP Programs in the OpenUH Compiler,” In Proc. of 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP 2009), pp. 289-290, Raleigh, NC, February 14-18, 2009 PDF BibTeX
  • Nanjegowda, R., Hernandez, O., Chapman, B., and Jin, H. H. 2009, “Scalability Evaluation of Barrier Algorithms for OpenMP,” in Proceedings of the 5th international Workshop on Openmp: Evolving OpenMP in An Age of Extreme Parallelism (Dresden, Germany, June 03 – 05, 2009). M. S. Muller, B. R. Supinski, and B. M. Chapman, Eds. Lecture Notes In Computer Science, vol.5568, pp.42-52, Springer-Verlag, Berlin,Heidelberg.PDF BibTeX
  • Cody Addison, James LaGrone, Lei Huang, and Barbara Chapman, “OpenMP 3.0 tasking implementation in OpenUH,” in Open64 Workshop in Conjunction with the International Symposium on Code Generation and Optimization, 2009. PDF BibTeX
  • Barbara M. Chapman, Bart Kienhuis, Eduard Ayguade, Francois Bodin, Oscar G. Plata, and Eric Stotzer, “Introduction,” in Euro-Par 2009, Vol.5704, pp.837-838, Springer Verlag.LINK BibTeX

  • Oscar Hernandez, D. Tafti, P. Gopalkrishnan, Lei Huang, and Barbara Chapman, “Experiences in Tuning an OpenMP Application,” in Workshop on Architectures and Languages for Throughput Applications, Beijing, China 2008.
  • Kevin Huck, Oscar Hernandez, Van Bui, Sunita Chandrasekaran, Barbara Chapman, Allen D. Malony, Lois Curfman McInnes, and Boyana Norris, “Capturing Performance Knowledge for Automated Analysis,” in Proceedings of ACM/IEEE Conference on SC’08, article no.49, pp.1-10, Austin, TX, USA, 2008. PDF BibTeX
  • Van Bui, Oscar Hernandez, Kevin Huck, Li Li, Boyana Norris, Lois Curfman McInnes, and Barbara Chapman, “A Component Infrastructure for Performance and Power Modeling of Parallel Scientific Applications,” in Proceedings of the 2008 compFrame/HPC-GECO workshop on Component based high performance conference, article no.6, pp.1-11, Karlsruhe, Germany, October 2008. PDF BibTeX
  • Lei Huang, Deepak Eachempati, Marcus W. Hervey, and Barbara Chapman. “Extending Global Optimizations in the OpenUH compiler for OpenMP,” In Open64 Workshop at CGO 2008, In Conjunction with the International Symposium on Code Generation and Optimization (CGO), Boston, MA, April 2008. PDF BibTeX
  • Laksono Adhianto and B. Chapman, “An Open64-Based Framework Tool for Parallel Applications,” in Open64 Workshop at CGO 2008, in Conjunction with the International Symposium on Code Generation and Optimization (CGO), Boston, MA, April 2008. PDF BibTeX
  • Haoqiang Jin, Barbara M. Chapman, Lei Huang, Dieter an Mey, and Thomas Reichstein, “Performance Evaluation of a Multi-Zone Application in Different OpenMP Approaches,” in International Journal of Parallel Programming, Vol.36, No.3, pp.312-325, Springer Verlag, 2008. PDF BibTeX
  • Barbara M. Chapman, Weimin Zheng, Guang R. Gao, Mitsuhisa Sato, Eduard Ayguade, and Dongsheng Wang, “A Practical Programming Model for the Multi-Core Era,” in 3rd International Workshop on OpenMP, IWOMP 2007, Beijing, China, June 2007, in Proceedings Springer 2008, Vol.4935, pp.161-172, Springer Verlag, 2008. LINK BibTeX
  • Barbara M. Chapman, “Managing Multicore with OpenMP (Extended Abstract),” in PVM/MPI 2008, Vol.5205,pp.3-4, Springer Verlag, 2008. LINK BibTeX
  • Tien-Hsiung Weng, Ruey-Kuen Perng, and Barbara M. Chapman, “OpenMP Implementation of SPICE3 Circuit Simulator,” in Proceedings IWOMP 2006, LNCS, Vol.4315,pp.361-371, Springer Verlag, 2008. LINK BibTeX
  • Chunhua Liao, Zhenying Liu, Lei Huang, and Barbara Chapman, “Evaluating OpenMP on Chip MultiThreading Platforms,” in First International Workshop on OpenMP, IWOMP 2005,
    Eugene, OR, USA, June, 2005 LNCS, Vol.4315, pp.178-190, 2008. PDF BibTeX
  • Oscar Hernandez, Fengguang Song, Barbara Chapman, Jack Dongarra, Bernd Mohr, Shirley Moore, and Felix Wolf, “Performance Instrumentation and Compiler Optimizations for MPI/OpenMP Applications,” in Proceedings International Workshop on OpenMP (IWOMP 2006), 2006, LNCS, Vol.4315, pp.267-287, Springer Berlin / Heidelberg, 2008. PDF BibTeX
  • Oscar Hernandez,Lei Huang, and Barbara Chapman, “Experiences Tuning an OpenMP Application,” in Workshop on Architectures and Languages for Throughput Applications, Beijing, China, 2008. LINK BibTeX

  • Van Bui, Oscar Hernandez, Barbara Chapman, Rick Kufrin, Danesh Tafti, and Pradeep Gopalkrishnan, “Towards an Implementation of the OpenMP Collector API,” in Proceedings of the International Conference ParCo 2007, Julich/Aachen, Germany, September 2007, IOS Press, John von Neumann Institute for Computing, Vol.15, pp.573-580, December 2007. LINK BibTeX
  • Sunita Chandrasekaran, Oscar Hernandez, D. Maskell, Barbara Chapman, and Van Bui, “Compilation and Parallelization Techniques with Tool Support to Realize Sequence Alignment Algorithm on FPGA and Multicore,” in Proceedings Workshop on New Horizons in Compilers,Goa, India, December 2007. PDF
  • Lei Huang, Girija Sethuraman, and Barbara Chapman, “Parallel Data Flow Analysis for OpenMP Programs,” in International Workshop on OpenMP (IWOMP 2007), Beijing, China, LNCS, Vol.4935, pp.138-142, Springer Verlag, June 2007. PDF BibTeX
  • C. Liao and B. Chapman, “A compile-time cost model for OpenMP,” Invited Paper, in 12th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS), pp.1-8, Long Beach, CA, USA, March 2007. PDF BibTeX
  • Yonghong Yan and Barbara Chapman, “Scientific Workflow Scheduling in Computational Grids – Planning, Reservation and Data/Network-Awareness,” in The 8th IEEE/ACM International Conference on Grid Computing, pp.18-25, September 2007. PDF BibTeX
  • B. Chapman and Lei Huang, “Enhancing OpenMP and its Implementation for Programming Multicore Systems,” Invited Paper, Proceedings of PARCO 2007, pp.3-18, Germany, September 2007. PDF BibTeX
  • Van Bui, “PerfOMP: A Runtime Performance/Event Monitoring Interface for OpenMP,” Master’s Thesis, University of Houston, Houston, TX, USA, 2007. PDF BibTeX
  • Deepak Eachempati, Lei Huang, and Barbara Chapman. “Strategies and Implementation for Translating OpenMP Code for Clusters,” in Proc. of the 3rd International Conference on High Performance Computing and Communications (HPCC’07), pp. 420-431, Houston, TX, 2007. Springer-Verlag. PDF BibTeX
  • Barbara M. Chapman, “The Multicore Programming Challenge,” in Advanced Parallel Processing Technologies 7th International Symposium, APPT 2007, Guangzhou, China, November, 2007, Proceedings LNCS, Vol.4847,pp.3. LINK BibTeX
  • Barbara M. Chapman and Dieter an Mey, “The Future of OpenMP in the Multi-Core Era,” in PARCO 2007, pp.571-572, Germany, September 2007. PDF BibTeX

    • Oscar Hernandez, Fengguang Song, Barbara Chapman, Jack Dongarra, Bernd Mohr, Shirley Moore, and Felix Wolf, “Performance Instrumentation and Compiler Optimizations for MPI/OpenMP Applications,” in Proc. International Workshop on OpenMP (IWOMP 2006), Reims, France, June 2006, LNCS, Vol.4315, pp.267-278, Springer Verlag 2008. PDF BibTeX
    • Lei Huang, Barbara Chapman, and Chunhua Liao, “An Implementation and Evaluation of Thread Subteam for OpenMP Extensions,” in Workshop on Programming Models for Ubiquitous Parallelism (PMUP 06), pp.18-24, Seattle, WA, September 2006. PDF BibTeX
    • Laksono Adhianto and Barbara Chapman, “Autoscoping Support for OpenMP Compiler,” in Workshop on Tools and Compilers for Hardware Acceleration (TCHA 06), Seattle WA, September 2006. BibTeX
    • Laksono Adhianto and Barbara Chapman, “Performance Modeling of Communication and Computation in Hybrid MPI and OpenMP Applications,” in 12th International Conference on Parallel and Distributed Systems (ICPADS’06), Vol.2, pp.3-8, Minneapolis, MN, 2006. PDF BibTeX
    • B. M. Chapman, L. Huang, H. Jin, G. Jost, and B. R. de Supinski, “Extending OpenMP Worksharing Directives for Multithreading,” in Euro-Par 2006, pp.645-654, Dresden, Germany, August-September 2006. PDF BibTeX

    • Chunhua Liao, Oscar Hernandez, Barbara Chapman, Wenguang Chen, and Weimin Zheng, “OpenUH: An Optimizing, Portable OpenMP Compiler,” in 12th Workshop on Compilers for Parallel Computers, Coruña, Spain, January 2006, Concurrency and Computation: Practice and Experience, Vol.19, No.18, pp.2317-2332, 2006. PDF BibTeX

    • Babu Sundaram, Barbara M. Chapman, Bernard Li, Mark Mayo, Asim S. Siddiqui, and Steven J. M. Jones, “Sun Grid Engine Package for OSCAR – A Google Summer Of Code 2005 Project,” in 20th Annual International Symposium on High Performance Computing Systems and Applications (HPCS 2006), pp.41, St. John’s, Newfoundland, Canada, May 2006. LINK BibTeX
    • William Jalby, Oscar G. Plata, Barbara M. Chapman, and Paul Kelly, “Topic 4: Compilers for High Performance,” in Euro-Par 2006, pp.277, Dresden, Germany, August-September 2006. LINK BibTeX
    • Barbara M. Chapman, Lei Huang, Haoqiang Jin, Gabriele Jost, and Bronis R. de Supinski, “Toward Enhancing OpenMP’s Work-Sharing Directives,” in Euro-Par 2006, pp.645-654, Dresden, Germany, August-September 2006. PDF BibTeX

  • Barbara M. Chapman, “Scalable Shared Memory Parallel Programming: Will One Size Fit All?,” in Proceedings of the 14th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing(PDP), pp.3, Montbéliard, France, February 2006. LINK BibTex

    • Barbara M. Chapman, Lei Huang, Gabriele Jost, Haoqiang Jin, and Bronis R. de Supinski, “Support for Flexibility and User Control of Worksharing in OpenMP,” in NAS Technical Report NAS-05-015, October 2005. PDF BibTex

    • Chunhua Liao, Zhenying Liu, Lei Huang, and Barbara Chapman, “Evaluating OpenMP on Chip MultiThreading Platforms,” in Proceedings of the First International Workshop on OpenMP (IWOMP’05), pp.178-190, Springer-Verlag, 2005. PDF BibTex

    • Babu Sundaram and Barbara Chapman, “Addressing Credential Revocation in Grid Environments,” in 6th IEEE/ACM International Workshop on Grid Computing, pp.323-326, Seattle, WA, USA, November 2005. PDF BibTex
    • Babu Sundaram and Barbara Chapman, “Towards Simpler and Pervasive Grid Authentication Schemes,” in Globus World Conference 2005, Boston, MA, USA, February 2005 BibTex
    • Barbara M. Chapman, “Shared Memory Parallel Programming with OpenMP,” in 5th International Workshop on OpenMP Applications and Tools (WOMPAT’2004), Houston, TX, USA, May 2004, LNCS, Vol.3349, Springer, 2005. LINK BibTex
    • O. Hernandez, C. Liao, and B. Chapman, “A Tool to Display Array Access Patterns in OpenMP Programs,” in workshop on state-of-the-art in scientific computing (PARA’04),Lyngby, Denmark, June 2004, LNCS, Vol.3732, pp.490-498, Springer, 2005.PDF BibTex

    • O. Hernandez, C. Liao, and B. Chapman, “Dragon: A Static and Dynamic Tool for OpenMP,” in Workshop on OpenMP Applications and Tools (WOMPAT’04), Houston, TX, USA, May 2004, LNCS, Vol.3349, pp.53-66, Springer Verlag, 2005. PDF BibTex

  • B. Sundaram and B.Chapman, “A Grid Authentication System with Revocation Guarantees,” in Proceedings of 12th International Conference on High Performance Computing (HIPC’05), Vol.3769, pp.508-517, Goa, India, December 2005. LINK BibTex
  • Yonghong Yan, Barbara Chapman, and Babu Sundaram, “Air Quality Forecasting on Campus Grid,” in Workshop on Grid Applications: from Early Adopters to Mainstream Users (GGF14), Chicago, IL June 2005. PDF BibTex

    • Matthias Muller, Christoph Niethammer, Barbara Chapman, Yi Wen, and Zhenying Liu, “Validating OpenMP 2.5 for Fortran and C/C++,” in Proceedings of the 6th European Workshop on OpenMP (EWOMP’04), pp.91-96, Stockholm, Sweden, October 2004.DRAFT PDF

    • Z. Liu, L. Huang, B. Chapman, and T.-H.Weng, “Efficient Implementation of OpenMP for Clusters with Implicit Data Distribution,” in Workshop on OpenMP Applications and Tools (WOMPAT’04), Houston, TX, USA, May 2004, LNCS, Vol.3349, pp 121-136, Springer Verlag, 2005.PDF

    • L. Huang, B. Chapman, Z. Liu, and R. Kendall, “Efficient Translation of OpenMP to Distributed Memory,” in Proceedings ICCS’04, Vol.3038, pp.408-413, Springer Verlag 2004.PDF


    • L. Huang, B. Chapman, and R. Kendall, “OpenMP for Clusters,” in Fifth European Workshop on OpenMP (EWOMP’03), pp.79-88, Aachen, Germany, September 2003.PDF

    • L. Huang, B. Chapman, and R. Kendall, “OpenMP on Distributed Memory via Global Arrays,” in Proceedings of PARCO’03, pp.795-802, Dresden, Germany, 2003.PDF

    • B. Chapman, O. Hernandez, L. Huang, T.-H. Weng, Z. Liu, L. Adhianto, and Y. Wen, “Dragon: An Open64-Based Interactive Program Analysis Tool for Large Applications,” in Proceedings 4th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT’03), pp.792-796, Chengdu, China, August 2003.PDF

    • Z. Liu, B. Chapman, Y. Wen, L. Huang, and O. Hernandez, “Analysis and Optimizations for the Translation of OpenMP Codes into SPMD Style,” in Proceedings Workshop on OpenMP Applications and Tools (WOMPAT’03), Toronto, Ontario, Canada, June 2003, LNCS, Vol.2716, pp.26-41, Springer Verlag, 2003 PDF

  • T.H. Weng and B. Chapman, “Asynchronous Execution of OpenMP Code,” in Proceedings ICCS’03, Melbourne, Australia, June 2003, LNCS, Vol.2660, pp.667-676, Springer Verlag 2003.LINK
  • Zhenying Liu, Barbara M. Chapman, Tien-Hsiung Weng, and Oscar Hernandez, “Improving the Performance of OpenMP by Array Privatization,” in Proceedings of Workshop on OpenMP Applications and Tools (WOMPAT’03), Toronto, Ontario, Canada, June 2003, LNCS, Vol.2716, pp.244-259, Springer Verlag, 2003. LINK

    • Z. Liu, B. Chapman, T.-H. Weng, and O. Hernandez, “Improving the Performance of OpenMP by Array Privatization,” in Workshop on OpenMP Applications and Tools (WOMPAT’02), Fairbanks, AK, USA, August 2002, LNCS, Vol.2716, pp. 244-259, Springer Verlag, 2002.PDF

    • B. M. Chapman, T.-H. Weng, O. Hernandez, Z. Liu, L. Huang, Y. Wen, and L. Adianto, “Cougar: Interactive Tool for Cluster Computing,” in Proceedings of the 6th World MultiConference on Systemics, Cybernetics and Informatics, pp.14-18, Orlando, FL, USA, July 2002.PDF

    • T.-H. Weng and B. M. Chapman, “Implementing OpenMP using Dataflow execution Model for Data Locality and Efficient Parallel Execution,” in Proceedings of the 7th workshop on High-Level Parallel Programming Models and Supportive Environments, pp.180-188, April 2002.PDF

    • B. M. Chapman, “Parallel Application Development with the Hybrid MPI+OpenMP Programming Model,” in PVM/MPI’02, Vol.2474, pp.321-330, Springer Verlag, 2002. LINK
    • Ami Marowka, Zhenying Liu, and Barbara M. Chapman, “OpenMP-oriented Applications for Distributed Shared Memory Architectures,” in IASTED Parallel and Distributed Computing and Systems (PDCS’02), pp.768-773, Cambridge, MA, USA, November 2002. LINK
    • B. Sundaram and B. M. Chapman, “XML-based Policy Framework for Usage Policy Management in Grids,” in Proceedings 3rd International workshop on Grid Computing, pp.194-198, Springer Verlag, 2002.LINK
    • Achal Prabhakar, Vladimir Getov, and Barbara M. Chapman, “Performance Comparisons of Basic OpenMP Constructs,” in 4th International Symposium on High Performance Computing (ISHPC’02), pp.413-424, Springer Verlag, 2002. PDF


    • B. Chapman, O. Hernandez, A. Patil, and A. Prabhaka, “Program Development Environment for OpenMP on ccNUMA and NUMA Platforms,” in Proceedings of the Third International Conference on Large-Scale Scientific Computing-Revised Papers (LSSC’01), pp. 210-217, Springer-Verlag, 2001.PDF BibTeX

    • B. Chapman, A. Patil, and A. Prabhakar, “Performance Oriented Programming for NUMA Architectures,” in Proceedings Workshop on OpenMP Applications and Tools (WOMPAT’01), West Lafayette, IN, USA, July 2001, LNCS, pp.137-154, Springer Verlag, 2001.PDF BibTeX

    • F. Bregier, B. Chapman, A. Patil, and A. Prabhakar, “Extensions d’OpenMP pour les Architectures Hierarchie Memoire Multiple,” in Proceedings 7me SYMPosium en Architectures nouvells des machines (SYMPA 7), Cite des Sciences de la Vilette, Paris, 2001.PDF BibTeX

  • Babu Sundaram and Barbara M. Chapman, “Policy Engine: A Framework for Authorization,” in Accouting Policy Specification and Evaluation in Grids (GRID’01), pp.145-153, Springer Verlag, 2001. LINK BibTeX

  • Samuel P. Midkiff, Barbara M. Chapman, Jean-Francois Collard, and Jens Knoop, “Compilers for High Performance,” in Euro-Par 2000, pp.329-330, Munich, Germany, August-September 2000. LINK PDF BibTeX

 

Other Publications

  • [POSTER, BRONZE MEDAL, ACM Student Research Competition] Alok Mishra, Martin Kong and Barbara Chapman, “Kernel fusion/decomposition for automatic GPU-offloading,” in Proceedings of the 2019 IEEE/ACM International Symposium on Code Generation and Optimization (CGO), Washington DC, USA, 2019. PDF BibTeX
  • Barbara Chapman and James LaGrone, “OpenMP entry in the Encyclopedia of Parallel Computing,” David Padua, editor-in-chief, Springer, 2010. PDF BibTeX
  • Barbara M. Chapman and Ernst L. Leiss, “Optimizing Compilers,” in Wiley Encyclopedia of Computer Science and Engineering, John Wiley & Sons Inc., 2008. LINK BibTeX
  • Barbara Chapman, “OpenUH: Exploring Language Constructs and Their Implementations,” in Gelato ICE, San Jose, CA, USA, April 2007. LINK
  • Yonghong Yan and Barbara M. Chapman, “Support for Specification and Scheduling of Workflow Applications on the Grid, Department of Computer Science, University of Houston, August 2006. PDF BibTeX
  • Van Bui, Oscar Hernandez, Barbara Chapman, and Rick Kufrin, Poster: “An OpenMP Runtime Analyzer,” in ACM SIGPLAN/SIGBED Conference for Languages, Compilers, and Tools for Embedded Systems, pp.61-64, Ottawa, Ontario, Canada, June 2006. PDF
  • Yonghong Yan and Barbara M. Chapman, “Workflow Support in a GRACCE Meta-scheduling Architecture,” Department of Computer Science, University of Houston, October 2005. PDF BibTex
  • Yonghong Yan and Barbara M. Chapman, “Comparative Study of Distributed Resource Management Systems – SGE, LSF, PBS Pro, and LoadLeveler,” Department of Computer Science, University of Houston, May 2005. PDF BibTex
  • Barbara Chapman, Babu Sundaram, and Kiran Thyagaraja, “EZ-Grid: Integrated Resource Brokerage Services for computational Grids,” Department of Computer Science, University of Houston, 2003. PDF BibTex
  • Priya Raghunath, Yonghong Yan, Barbara Chapman, and Jiwen He, “Adaptive Execution Framework for Air Quality Modeling Application,” Department of Computer Science, University of Houston, Houston, July 2003. PDF BibTex
  • B. Chapman, Y. Yan and A. Curtis, “Building a Campus Grid Today”, Invited Paper, Sun SuperG Conference, Berlin, Sun Microsystems, May 2003. BibTex
  • Laure, E., Chapman, B., “Interprocedural array alignment analysis.” In High-Performance Computing and Networking, v. 1401, pp. 747-756, Springer Berlin Heidelberg, January 1998. PDF BibTex
  • J.H. Merlin and B.M. Chapman, “High Performance Fortran 2.0”, In Proc. of Summer School of Modern Programming Languages and Models, Tech University of Hamburg-Harburg, 1997. PDF BibTex
  • E. Laure, and B. Chapman, “Interprocedural Array Alignment Analysis”, In Proc. Third Workshop on Automatic Data Layout and Performance Prediction, pp. 747-756, UPC, Barcelona, January 1997. PDF BibTex
  • E. Laure, and B. Chapman, “A Refined Method for Alignment Analysis Combining Inter- and Intradimensional Alignment Preferences”, In Proc. Sixth Workshop on Compilers for Parallel Computers (CPC’96), pp. 169-180, Aachen, Germany, 1996. LINK BibTex
  • B.M. Chapman, P. Mehrotra, and H.P. Zima, “HPF+: New Language and Implementation Mechanisms for the Support of Advanced Irregular Applications”, In Proc. Sixth Workshop on Compilers for Parallel Computers (CPC’96), Aachen, Germany, 1996. LINK BibTex
  • B.M. Chapman, P. Mehrotra, and H.P. Zima, “High Performance Applications: State-of-the-Art and Future Requirements”, In 1996 Spring Proceedings Cray User Group, pp. 6-13, 1996. PDF BibTex
  • B. Di Martino, and B.M. Chapman, “Program Comprehension Techniques to Improve Automatic Parallelization”, In Proc. Second Workshop on Automatic Data Layout and Performance Prediction, Rice University, Houston, 1995. PDF BibTex
  • B.M. Chapman, P. Mehrotra, and H.P. Zima, “High Performance Fortran: Current Status and Future Directions”, Invited Paper, In Proc. International Advanced Workshop on High Performance Computing, Technology and Applications, Cetraro, Italy, June 1994. PDF BibTex
  • V. Getov, T. Brandes, B. Chapman, A. Hey, D. Pritchard, “A Comparison of HPF-Like Systems: Early Prototypes”, In Proc. Workshop on Performance Evaluation and Benchmarking of Parallel Systems, University of Warwick, Coventry, December 1994. PDF BibTex
  • J. Hulman, S. Andel, B.M. Chapman, and H.P. Zima, “Intelligent Parallelization Within the Vienna Fortran Compilation System”, In Proc. Fourth Workshop on Compilers for Parallel Computers, Delft, Netherlands, pp. 455-467, December 13-16 1993. PDF BibTex
  • B. Chapman and H.P. Zima, “Vienna Fortran – A Data-Parallel Programming Language”, In Proc. Unicom Seminar on Parallel Programming Languages, London, 1992. Also In Proc.1992 European Meeting of the Intel Supercomputer Users Group, Lyon, August 1992. PDF BibTex