2017 (4)
Simultac Fonton: A Fine-Grain Architecture for Extreme Performance beyond Moore's Law. Brodowicz, M.; and Sterling, T. Supercomputing Frontiers and Innovations, 4(2): 27-37. 2017.
bibtex
Declarative Guide Creation. Cottam, J., A.; and Lumsdaine, A. Electronic Imaging, 2017(1): 22-33. 2017.
bibtex
Asymptotic Computing–Undoing the Damage. STERLING, T.; BRODOWICZ, M.; and KOGLER, D. New Frontiers in High Performance Computing and Big Data, 30: 55. 2017.
bibtex
A Survey: Runtime Software Systems for High Performance Computing. Sterling, T.; Anderson, M.; and Brodowicz, M. Supercomputing Frontiers and Innovations, 4(1): 48-68. 2017.
bibtex
  2016 (2)
Facilitating Visualization Capacity Building. Byrd, V., L.; and Cottam, J., A. In Proceedings of the 9th International Symposium on Visual Information Communication and Interaction, pages 156, 2016. ACM
bibtex
Epoch Persistence: Safe, efficient, on-demand rendering for streaming data. Cottam, J., A.; and Lumsdaine, A. In System Sciences (HICSS), 2016 49th Hawaii International Conference on, pages 1730-1739, 2016. IEEE
bibtex
  2015 (5)
Dynamic parallelism for simple and efficient gpu graph algorithms. Zhang, P.; Holk, E.; Matty, J.; Misurda, S.; Zalewski, M.; Chu, J.; McMillan, S.; and Lumsdaine, A. In Proceedings of the 5th Workshop on Irregular Applications: Architectures and Algorithms, pages 11, 2015. ACM
bibtex
The anatomy of large-scale distributed graph algorithms. Firoz, J., S.; Kanewala, T., A.; Zalewski, M.; Barnas, M.; and Lumsdaine, A. arXiv preprint arXiv:1507.06702. 2015.
bibtex
Comparison of single source shortest path algorithms on two recent asynchronous many-task runtime systems. Firoz, J., S.; Barnas, M.; Zalewski, M.; and Lumsdaine, A. In Parallel and Distributed Systems (ICPADS), 2015 IEEE 21st International Conference on, pages 674-681, 2015. IEEE
bibtex
Dynamic Adaptation for Elastic System Services Using Virtual Servers. Kulkarni, A.; Greenberg, H.; Lang, M.; and Lumsdaine, A. In High Performance Computing (HiPC), 2015 IEEE 22nd International Conference on, pages 125-134, 2015. IEEE
bibtex
Pixel-oriented techniques for visualizing next-generation HPC systems. Cottam, J.; Martin, B.; Dalessandro, L.; and Lumsdaine, A. In Software Visualization (VISSOFT), 2015 IEEE 3rd Working Conference on, pages 160-164, 2015. IEEE
bibtex
  2014 (11)
A dynamic execution model applied to distributed collision detection. Anderson, M.; Brodowicz, M.; Dalessandro, L.; DeBuhr, J.; and Sterling, T. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8488 LNCS: 470-477. 2014.
A dynamic execution model applied to distributed collision detection [link]Website   bibtex   abstract
SLOWER: A performance model for Exascale computing. Sterling, T.; Kogler, D.; Anderson, M.; and Brodowicz, M. Supercomputing frontiers and innovations, 1(2): 42-57. 2014.
bibtex
Scoping rules on a platter: A framework for understanding and specifying name binding. Voufo, L.; Zalewski, M.; and Lumsdaine, A. In Proceedings of the 10th ACM SIGPLAN workshop on Generic programming, pages 59-70, 2014. ACM
bibtex
Region-based memory management for GPU programming languages: enabling rich data structures on a spartan host. Holk, E.; Newton, R.; Siek, J.; and Lumsdaine, A. ACM SIGPLAN Notices, 49(10): 141-155. 2014.
bibtex
Scoping Rules on a Platter. Voufo, L.; Zalewski, M.; and Lumsdaine, A. In Proceedings of the 10th ACM SIGPLAN workshop on Generic programming, pages 59-70, 2014.
bibtex
Abstract rendering: Out-of-core rendering for information visualization. Cottam, J., A.; Lumsdaine, A.; and Wang, P. In Visualization and Data Analysis 2014, volume 9017, pages 90170K, 2014. International Society for Optics and Photonics
bibtex
Distributed control: priority scheduling for single source shortest paths without synchronization. Zalewski, M.; Kanewala, T., A.; Firoz, J., S.; and Lumsdaine, A. In Proceedings of the 4th Workshop on Irregular Applications: Architectures and Algorithms, pages 17-24, 2014. IEEE Press
bibtex
Preserving Data While Rendering. Cottam, J., A.; and Wang, P. Parsons Journal for Information Mapping, 6(1). 2014.
Preserving Data While Rendering [pdf]Website   bibtex
PXFS: A persistent storage model for extreme scale. Yang, S.; Brodowicz, M.; Ligon III, W., B.; and Kaiser, H. In 2014 International Conference on Computing, Networking and Communications, ICNC 2014, pages 900-906, 2014. IEEE Computer Society
PXFS: A persistent storage model for extreme scale [link]Website   bibtex   abstract
Towards Automated Coding of Program Comprehension Gaze Data. Hansen, M.; Goldstone, R., L.; and Lumsdaine, A. Eye Movements in Programming Education,9. 2014.
bibtex   abstract
Towards exascale co-design in a runtime system. Sterling, T.; Anderson, M.; Bohan, P., K.; Brodowicz, M.; Kulkarni, A.; and Zhang, B. In International Conference on Exascale Applications and Software, pages 85-99, 2014. Springer
bibtex
  2013 (19)
Minimizing Exascale Memory Bandwidth Usage through Sparse Matrix Compression. Willcock, J.; and Lumsdaine, A. In Exascale Mathematics Working Group Workshop, 2013.
bibtex
Hybrid MPI: Efficient Message Passing for Shared and Distributed Memory. Friedley, A.; Bronevetsky, G.; Hoefler, T.; and Lumsdaine, A. Technical Report 2013.
bibtex
Exascale computing. Gottlieb, S.; and Sterling, T. Computing in Science and Engineering, 15(6): 12-15. 2013.
Exascale computing [link]Website   bibtex
Ownership passing: Efficient distributed memory programming on multi-core systems. Friedley, A.; Hoefler, T.; Bronevetsky, G.; Lumsdaine, A.; and Ma, C. In ACM SIGPLAN Notices, volume 48, pages 177-186, 2013. ACM
bibtex
Compiled MPI: Cost-Effective Exascale Application Development. Lumsdaine, A.; and Friedley, A. Technical Report 2013.
bibtex
Expressing graph algorithms using generalized active messages. Edmonds, N.; Willcock, J.; and Lumsdaine, A. In Proceedings of the 27th international ACM conference on International conference on supercomputing, pages 283-292, 2013. ACM
bibtex
Quantifying Program Complexity and Comprehension. Hansen, M.; Lumsdaine, A.; Goldstone, R.; Hill, R.; and Yu, C. Technical Report 2013.
bibtex
GPU programming in rust: Implementing high-level abstractions in a systems-level language. Holk, E.; Pathirage, M.; Chauhan, A.; Lumsdaine, A.; and Matsakis, N., D. In Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International, pages 315-324, 2013. IEEE
bibtex
High-level Coordination Specification. Cottam, J., A.; Holk, E.; Byrd, W., E.; Chauhan, A.; and Lumsdaine, A. In Workshop on Leveraging Abstractions and Semantics in High-performance Computing (LASH-C), 2013.
bibtex
Towards brain-inspired system architectures. Sterling, T.; Brodowicz, M.; and Gilmanov, T. In International Workshop on Brain-Inspired Computing, pages 159-170, 2013. Springer
bibtex
Mobile Computational Photography 2013: Introduction to the JEI Focal Track Presentations. Georgiev, T.; and Lumsdaine, A. SPIE, 8667. 2013.
bibtex
Performance Modeling of Gyrokinetic Toroidal Simulations for a many-tasking runtime system. Anderson, M.; Brodowicz, M.; Kulkarni, A.; and Sterling, T. In International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems, pages 136-157, 2013. Springer
bibtex
Achieving scalability in the presence of Asynchrony for Exascale Computing. Sterling, T.; Anderson, M.; and Brodowicz, M. Transition of HPC Towards Exascale Computing, 24: 104. 2013.
bibtex
Tabulated equations of state with a many-tasking execution model. Anderson, M.; Brodowicz, M.; Sterling, T.; Kaiser, H.; and Adelstein-Lelbach, B. In Proceedings - IEEE 27th International Parallel and Distributed Processing Symposium Workshops and PhD Forum, IPDPSW 2013, pages 1691-1699, 2013. IEEE Computer Society
Tabulated equations of state with a many-tasking execution model [link]Website   bibtex   abstract
Application characteristics of many-tasking execution models. Gilmanov, T.; Anderson, M.; Brodowicz, M.; and Sterling, T. In Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA), pages 263, 2013. The Steering Committee of The World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp)
bibtex
Hybrid MPI: efficient message passing for multi-core systems. Friedley, A.; Bronevetsky, G.; Hoefler, T.; and Lumsdaine, A. In Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, pages 18, 2013. ACM
bibtex
Award ER25750: Coordinated Infrastructure for Fault Tolerance Systems Indiana University Final Report. Lumsdaine, A. Technical Report 2013.
bibtex
Optimizing process creation and execution on multi-core architectures. Kulkarni, A.; Ionkov, L.; Lang, M.; and Lumsdaine, A. The International Journal of High Performance Computing Applications, 27(2): 147-161. 2013.
bibtex
Overplotting: Unified solutions under abstract rendering. Cottam, J.; Lumsdaine, A.; and Wang, P. In Big Data, 2013 IEEE International Conference on, pages 9-16, 2013. IEEE
bibtex
  2012 (22)
Compiled MPI: Cost-Effective Exascale Applications Development. Bronevetsky, G.; Quinlan, D.; Lumsdaine, A.; and Hoefler, T. Technical Report 2012.
bibtex
Neutron star evolutions using tabulated equations of state with a new execution model. Anderson, M.; Brodowicz, M.; Kaiser, H.; Adelstein-Lelbach, B.; and Sterling, T. arXiv preprint arXiv:1205.5055. 2012.
bibtex
Declarative parallel programming for GPUs. Holk, E.; Byrd, W.; Mahajan, N.; Willcock, J.; Chauhan, A.; and Lumsdaine, A. Advances in Parallel Computing, 22: 297-304. 2012.
Declarative parallel programming for GPUs [link]Website   bibtex   abstract
Cognitive architectures: A way forward for the psychology of programming. Hansen, M., E.; Lumsdaine, A.; and Goldstone, R., L. In Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software, pages 27-38, 2012. ACM
bibtex
Efficient dynamic data visualization with persistent data structures. Cottam, J., A.; and Lumsdaine, A. In Proceedings of SPIE - The International Society for Optical Engineering, volume 8294, pages 82940X, 2012.
Efficient dynamic data visualization with persistent data structures [link]Website   bibtex   abstract
Award ER25844: Minimizing System Noise Effects for Extreme-Scale Scientific Simulation Through Function Delegation. Lumsdaine, A. Technical Report 2012.
bibtex
Towards a new execution model for HPC clouds. Sterling, T.; and Anderson, M. In Proceedings of Science, 2012.
Towards a new execution model for HPC clouds [link]Website   bibtex   abstract
Plenoptic rendering with interactive performance using GPUs. Lumsdaine, A.; Chunev, G.; and Georgiev, T. In Proceedings of SPIE - The International Society for Optical Engineering, volume 8295, 2012.
Plenoptic rendering with interactive performance using GPUs [link]Website   bibtex   abstract
Breaking the speed and scalability barriers for graph exploration on distributed-memory machines. Checconi, F.; Petrini, F.; Willcock, J.; Lumsdaine, A.; Choudhury, A., R.; and Sabharwal, Y. In Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, pages 13, 2012. IEEE Computer Society Press
bibtex
Improving the scalability of parallel N-body applications with an event-driven constraint-based execution model. Dekate, C.; Anderson, M.; Brodowicz, M.; Kaiser, H.; Adelstein-Lelbach, B.; and Sterling, T. International Journal of High Performance Computing Applications, 26(3): 319-332. 2012.
Improving the scalability of parallel N-body applications with an event-driven constraint-based execution model [link]Website   bibtex   abstract
Recursive thinkers and doers in CS1. Cottam, J., A.; and Menzel, S. In Proceedings of the 43rd ACM technical symposium on Computer Science Education, pages 669, 2012. ACM
bibtex
MiniKanren, live and untagged: Quine generation via relational interpreters (programming pearl). Byrd, W., E.; Holk, E.; and Friedman, D., P. In Proceedings of the ACM SIGPLAN International Conference on Functional Programming, ICFP, pages 8-29, 2012. Association for Computing Machinery
MiniKanren, live and untagged: Quine generation via relational interpreters (programming pearl) [link]Website   bibtex   abstract
Toward a core undergraduate curriculum in parallel and distributed computing. Prasad, S., K.; Gupta, A.; Kant, K.; Lumsdaine, A.; Padua, D.; Robert, Y.; Rosenberg, A.; Sussman, A.; and Weems, C. Computer Education, (2012-6). 2012.
bibtex
Position Paper: Logic Programming for Parallel Irregular Applications. Willcock, J., J.; and Lumsdaine, A. In High Performance Computing, Networking, Storage and Analysis (SCC), 2012 SC Companion:, pages 269-272, 2012. IEEE
bibtex
Spatial autocorrelation-based information visualization evaluation. Cottam, J., A.; and Lumsdaine, A. In Proceedings of the 2012 BELIV Workshop: Beyond Time and Errors-Novel Evaluation Methods for Visualization, pages 8, 2012. ACM
bibtex
GoDEL: A multidirectional dataflow execution model for large-scale computing. Kulkarni, A.; Lang, M.; and Lumsdaine, A. In Proceedings - 2011 1st Workshop on Data-Flow Execution Models for Extreme Scale Computing, DFM 2011, pages 10-18, 2012.
GoDEL: A multidirectional dataflow execution model for large-scale computing [link]Website   bibtex   abstract
48 Month Program Report. McRobbie, M., A.; Wheeler, B., C.; Plale, B., A.; and Stewart, C., A. Technical Report 2012.
bibtex
The design and implementation of a multi-level content-addressable checkpoint file system. Kulkarni, A.; Manzanares, A.; Ionkov, L.; Lang, M.; and Lumsdaine, A. In High Performance Computing (HiPC), 2012 19th International Conference on, pages 1-10, 2012. IEEE
bibtex
Watch this: A taxonomy for dynamic data visualization. Cottam, J., A.; Lumsdaine, A.; and Weaver, C. In Visual Analytics Science and Technology (VAST), 2012 IEEE Conference on, pages 193-202, 2012. IEEE
bibtex
Optimizing latency and throughput for spawning processes on massively multicore processors. Lumsdaine, A., K., A.; Ionkov, M., L., L.; Kulkarni, A.; Lumsdaine, A., K., A.; Lang, M.; and Ionkov, L. In Proceedings of the 2nd International Workshop on Runtime and Operating Systems for Supercomputers, ROSS 2012 - In Conjunction with: ICS 2012, 2012.
Optimizing latency and throughput for spawning processes on massively multicore processors [link]Website   bibtex   abstract
Avalanche: a fine-grained flow graph model for irregular applications on distributed-memory systems. Willcock, J., J.; Newton, R., R.; and Lumsdaine, A. In Proceedings of the 1st ACM SIGPLAN workshop on Functional high-performance computing, pages 15-26, 2012. ACM
bibtex
  2011 (13)
An application driven analysis of the parallex execution model. Anderson, M.; Brodowicz, M.; Kaiser, H.; and Sterling, T. arXiv preprint arXiv:1109.5201. 2011.
bibtex
Reasonable abstractions: Semantics for dynamic data visualization. Cottam, J., A.; and Lumsdaine, A. In VAST 2011 - IEEE Conference on Visual Analytics Science and Technology 2011, Proceedings, pages 269-270, 2011.
Reasonable abstractions: Semantics for dynamic data visualization [link]Website   bibtex   abstract
Adaptive Mesh Refinement for Astrophysics Applications with ParalleX. Anderson, M.; Brodowicz, M.; Kaiser, H.; Adelstein-Lelbach, B.; and Sterling, T. arXiv preprint arXiv:1110.1131. 2011.
bibtex
Declarative Parallel Programming for GPUs. Holk, E.; Byrd, W., E.; Mahajan, N.; Willcock, J.; Chauhan, A.; and Lumsdaine, A. In PARCO, pages 297-304, 2011.
bibtex
A language for generic programming in the large. Siek, J., G.; and Lumsdaine, A. Science of Computer Programming, 76(5): 423-465. 2011.
A language for generic programming in the large [link]Website   bibtex   abstract
Active pebbles: A programming model for highly parallel fine-grained data-driven computations. Willcock, J., J.; Hoefler, T.; Edmonds, N., G.; and Lumsdaine, A. In ACM SIGPLAN Notices, volume 46, pages 305-306, 2011. ACM
Active pebbles: A programming model for highly parallel fine-grained data-driven computations [link]Website   bibtex   abstract
ConceptClang: An implementation of C++ concepts in Clang. Voufo, L.; Zalewski, M.; and Lumsdaine, A. In WGP'11 - Proceedings of the 2011 ACM SIGPLAN Workshop on Generic Programming, pages 71-82, 2011. ACM
ConceptClang: An implementation of C++ concepts in Clang [link]Website   bibtex   abstract
8 Scalable Parallel Solution Techniques for Data-Intensive Problems in Distributed Memory. Edmonds, N.; and Lumsdaine, A. In Fifth SIAM Workshop on Combinatorial Scientific Computing, May 19–21, 2011, Darmstadt, Germany, pages 26, 2011.
bibtex
Kanor. Holk, E.; Byrd, W.; Willcock, J.; Hoefler, T.; Chauhan, A.; and Lumsdaine, A. Practical Aspects of Declarative Languages,190-204. 2011.
bibtex
Communication optimization beyond MPI. Friedley, A.; and Lumsdaine, A. In IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum, pages 2018-2021, 2011. IEEE
Communication optimization beyond MPI [link]Website   bibtex   abstract
Partial globalization of partitioned address spaces for zero-copy communication with shared memory. Jiao, F.; Mahajan, N.; Willcock, J.; Chauhan, A.; and Lumsdaine, A. In 18th International Conference on High Performance Computing, HiPC 2011, pages 1-10, 2011. IEEE
Partial globalization of partitioned address spaces for zero-copy communication with shared memory [link]Website   bibtex   abstract
Extending transfer entropy improves identification of effective connectivity in a spiking cortical network model. Ito, S.; Hansen, M., E.; Heiland, R.; Lumsdaine, A.; Litke, A., M.; and Beggs, J., M. PLoS ONE, 6(11). 2011.
Extending transfer entropy improves identification of effective connectivity in a spiking cortical network model [link]Website   bibtex   abstract
Active pebbles: Parallel programming for data-driven applications. Willcock, J., J.; Hoefler, T.; Edmonds, N., G.; and Lumsdaine, A. In Proceedings of the International Conference on Supercomputing, pages 235-244, 2011. ACM
Active pebbles: Parallel programming for data-driven applications [link]Website   bibtex   abstract
  2010 (1)
An access control architecture for distributing trust in pervasive computing environments. Hill, R.; Al-Muhtadi, J.; and Byrd, W., E. In Proceedings - IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, EUC 2010, pages 695-702, 2010.
An access control architecture for distributing trust in pervasive computing environments [link]Website   bibtex   abstract
  2008 (1)
α lean TA P: A declarative theorem prover for first-order classical logic. Near, J., P.; Byrd, W., E.; and Friedman, D., P. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 5366 LNCS: 238-252. 2008.
α lean TA P: A declarative theorem prover for first-order classical logic [link]Website   bibtex   abstract