Selected Publications
-
Academic Article
- Contributions of Quantum Factoring on Quantum Computing Research. IEEE Computing Edge. 9:24-26. 2023-09-01
- Card game to demonstrate quantum key exchange. IEEE IT Professional. 25:74-77. 2023-05-01
- Contributions of Quantum Factoring on Quantum Computing Research. IEEE Computer. 55:5. 2022-08-01
- The Suzaku Pattern Programming Framework. 6th NSF/TCPP Workshop on Parallel and Distributed Computing Education (EduPar-16). 2016-05-01
- Using Patterns to Teach Parallel Computing. Fourth NSF/TCPP Workshop on Parallel and Distributed Computing Education (EduPar-14), held in conjunction with the 28th IEEE International Parallel & Distributed Procession Symposium (IPDPS 2014). 2014-05-01
- Toward using higher-level abstractions to teach Parallel Computing. Third NSF/TCPP Workshop on Parallel and Distributed Computing Education (EduPar-13), held in conjunction with the 27th IEEE International Parallel & Distributed Procession Symposium (IPDPS 2013). 2013-05-01
- Pattern Programming Approach for Teaching Parallel and Distributed Computing. The 44th ACM Technical Symposium on Computer Science Education (SIGCSE2013). 2013-03-01
- Extending Shared-Memory Parallelism to a Distributed-Memory Parallelizing Compiler. Annals of the MS in Computer Science and Information Systems at UNC Wilmington. 5. 2011-12-01
- Teaching Grid Computing across North Carolina and Beyond. SC11 International Conference for High Performance Computing, Networking, Storage, and Analysis. 2011-11-01
- Development of an Electronic Medical Record System for the University of North Carolina Wilmington School of Nursing. The 2011 International Conference on e-Learning, e-Business, Enterprise Information Systems, and e-Grovernment (EEE'11), WORLDCOMP'11. 2011-07-01
- Constructing Distributed Computations in an Undergraduate Grid Computing Course. FECS'10 - The 2010 International Conference on Frontiers in Education: Computer Science and Computer Engineering. 2010-07-01
- DDAS: Distributed Data Analysis System. Annals of the MS in Computer Science and Information Systems at UNC Wilmington. 2. 2008-05-01
- Towards a top-down approach to teaching an undergraduate grid computing course. Proceedings of The 39th ACM Technical Symposium on Computer Science Education (SIGCSE2008). 2008-03-01
- Suppressing independent loops in packing/unpacking loop nest to reduce message size for message-passing code. Proceedings of the The 2007 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'07), WorldComp'07. 2007-06-01
- Revisiting communication code generation algorithms for message-passing systems. International Journal of Parallel, Emergent and Distributed Systems (JPEDS). 21:323-344. 2006-10-01
- Teaching Grid Computing in North Carolina: Part I. IEEE Distributed Systems Online. 7:Article Number: 0606-o6003. 2006-01-01
- Teaching Grid Computing in North Carolina: Part II. IEEE Distributed Systems Online. 7:Article Number: 0607-o7003. 2006-01-01
- GridNexus: A grid services scientific workflow system. International Journal of Computer & Information Science (IJCIS). 6:72-82. 2005-06-01
- Experiences in teaching a geographically distributed undergraduate grid computing course. Proceedings of The Second International Workshop on Collaborative and Learning Applications of Grid Technology and Grid Education (Held in conjunction with CCGrid2005). 2005-05-01
- Emerging grid standards. IEEE Computer. 38:43-50. 2005-04-01
- JXPL: An XML-based scripting language for workflow execution in a grid environment. Proceedings of the IEEE SoutheastCon 2005. 2005-04-01
- Geographically-distributed, assignment-structured undergraduate grid computing course. Procceedings of the 36th ACM Technical Symposium on Computer Science Education (SIGCSE2005). 206. 2005-02-01
- Toward a graphical user interface for grid services. Proceedings of the IEEE Southeastern Conference. 316-324. 2004-03-01
- An integrated framework for implementing quality of network concepts. Journal of Network and Systems Management. 10:439-455. 2002-12-01
- The Paraguin compiler---Message-passing code generation using SUIF. Proceedings of the IEEE SoutheastCon 2002. 1-6. 2002-04-01
- Predicting Through-Space NMR Deshielding by Several Organic Functional Groups. The 84th Canadian Society for Chemistry (CSC) Conference and Exhibition. 2001-05-01
- Automatic choice of scheduling heuristics for parallel/distributed computing. Scientific Programming. 7:47-65. 1999-01-01
- Hyperbanyan networks: A new class of networks for distributed-memory multiprocessors. Proceedings of the Fourth Symposium on the Frontiers of Massively Parallel Computation. 254-261. 1992-10-01
- Pair-teaching a course on Grid computing from two campuses on NCREN. Proceedings of the 2009 International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS'09), WORLDCOMP'09.
-
Chapter
- Chapter 151 Grid Computing Implementation and Applications. The Handbook of Computer Networks, John Wiley & Sons. 2006-01-01
-
Document
- Automatic Choice of Scheduling Heuristics for Parallel/Distributed Computing. University of Denver. 1997-07-01