Application Data flow optimizations with Programming languages and Transformations Lab at Boise State University
[1] | Shweta Purawat, Cathie Olschanowsky, Laura E Condon, Reed Maxwell, and Ilkay Altintas. Scalable workflow-driven hydrologic analysis in hydroframe. In International Conference on Computational Science, pages 276--289. Springer, Cham, 2020. [ bib ] |
[2] | Jiajia Li, Mahesh Lakshminarasimhan, Xiaolong Wu, Ang Li, Catherine Olschanowsky, and Kevin Barker. A parallel sparse tensor benchmark suite on cpus and gpus. In Proceedings of the 25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pages 403--404, 2020. [ bib ] |
[3] | Shweta Purawat, Cathie Olschanowsky, Laura E Condon, Reed M Maxwell, and Ilkay Altintas. End-to-end workflow-driven hydrologic analysis for different user groups in hydroframe. AGUFM, 2019:A13H--3033, 2019. [ bib ] |
[4] | Ravi Shankar, Nayani Ilangakoon, Aaron Orenstein, Floriana Ciaglia, Nancy Glenn, and Catherine Olschanowsky. Adaptlidartools: A full-waveform lidar processing suite. In 2019 15th International Conference on eScience (eScience), pages 369--377. IEEE, 2019. [ bib ] |
[5] | C Olschanowsky, RM Maxwell, LE Condon, M Strout, I Altintas, S Purawat, L Gallagher, H Tran, and J Zhang. Hydroframe: A software framework to enable continental scale hydrologic simulation. AGUFM, 2019:A11A--01, 2019. [ bib ] |
[6] | C Olschanowsky, M Burke, LE Condon, and RM Maxwell. Improving the software architecture for a continental scale integrated modeling framework for better software productivity: Boundary conditions, programming abstractions, and developments in the parflow modeling platform. AGUFM, 2019:A13H--3035, 2019. [ bib ] |
[7] | Mahdi Soltan Mohammadi, Tomofumi Yuki, Kazem Cheshmi, Eddie C Davis, Mary Hall, Maryam Mehri Dehnavi, Payal Nandy, Catherine Olschanowsky, Anand Venkat, and Michelle Mills Strout. Sparse computation data dependence simplification for efficient compiler-generated inspectors. In Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 594--609, 2019. [ bib ] |
[8] | Ian J Bertolacci, Michelle Mills Strout, Jordan Riley, Stephen MJ Guzik, Eddie C Davis, and Catherine Olschanowsky. Using the loop chain abstraction to schedule across loops in existing code. International Journal of High Performance Computing and Networking, 13(1):86--104, 2019. [ bib ] |
[9] | Mahesh Lakshminarasimhan and Catherine Olschanowsky. Adaptmembench: Application-specific memorysubsystem benchmarking. arXiv preprint arXiv:1812.07778, 2018. [ bib ] |
[10] | Ian Bertolacci, Michelle Mills Strout, Bronis R de Supinski, Thomas RW Scogland, Eddie C Davis, and Catherine Olschanowsky. Extending openmp to facilitate loop optimization. In International Workshop on OpenMP, pages 53--65. Springer, Cham, 2018. [ bib ] |
[11] | Michelle Mills Strout, Mary Hall, and Catherine Olschanowsky. The sparse polyhedral framework: Composing compiler-generated inspector-executor code. Proceedings of the IEEE, 106(11):1921--1934, 2018. [ bib ] |
[12] | Eddie C Davis, Michelle Mills Strout, and Catherine Olschanowsky. Transforming loop chains via macro dataflow graphs. In Proceedings of the 2018 International Symposium on Code Generation and Optimization, pages 265--277, 2018. [ bib ] |
[13] | Payal Nandy, Mary Hall, Eddie C Davis, Catherine Olschanowsky, Mahdi Soltan Mohammadi, Wei He, and Michelle Strout. Abstractions for specifying sparse matrix data transformations. In Proceedings of the Eighth International Workshop on Polyhedral Compilation Techniques, 2018. [ bib ] |
[14] | Catherine Olschanowsky, Alejandro N Flores, Katelyn FitzGerald, Matthew T Masarik, William J Rudisill, and Miguel Aguayo. Developing a collection of composable data translation software units to improve efficiency and reproducibility in ecohydrologic modeling workflows. AGUFM, 2017:IN32C--06, 2017. [ bib ] |
[15] | Ian J Bertolacci, Michelle Mills Strout, Stephen Guzik, Jordan Riley, and Catherine Olschanowsky. Identifying and scheduling loop chains using directives. In 2016 Third Workshop on Accelerator Programming Using Directives (WACCPD), pages 57--67. IEEE, 2016. [ bib ] |
[16] | Stephen M Guzik, Xinfeng Gao, and C Olschanowsky. A high-performance finite-volume algorithm for solving partial differential equations governing compressible viscous flows on structured grids. Computers & Mathematics with Applications, 72(9):2098--2118, 2016. [ bib ] |
[17] | Jordan Riley, Xinfeng Gao, Catherine Olschanowsky, and Stephen M Guzik. Enabling performance optimization of cfd applications with source-to-source compiler technology. In 54th AIAA Aerospace Sciences Meeting, page 1812, 2016. [ bib ] |
[18] | Michelle Mills Strout, Alan LaMielle, Larry Carter, Jeanne Ferrante, Barbara Kreaseck, and Catherine Olschanowsky. An approach for code generation in the sparse polyhedral framework. Parallel Computing, 53:32--57, 2016. [ bib ] |
[19] | Michelle Mills Strout, Ian J Bertolacci, and Catherine Olschanowsky. Practical diamond tiling for stencil computations using chapel iterators. In The Chapel Implementers and Users Workshop (CHIUW), 2015. [ bib ] |
[20] | Chengyu Fan, Susmit Shannigrahi, Steve DiBenedetto, Catherine Olschanowsky, Christos Papadopoulos, and Harvey Newman. Managing scientific data with named data networking. In Proceedings of the Fifth International Workshop on Network-Aware Data Management, pages 1--7, 2015. [ bib ] |
[21] | Ian J Bertolacci, Catherine Olschanowsky, Ben Harshbarger, Bradford L Chamberlain, David G Wonnacott, and Michelle Mills Strout. Parameterized diamond tiling for stencil computations with chapel parallel iterators. In Proceedings of the 29th ACM on International Conference on Supercomputing, pages 197--206, 2015. [ bib ] |
[22] | Catherine Olschanowsky, Susmit Shannigrahi, and Christos Papadopoulos. Supporting climate research using named data networking. In 2014 IEEE 20th International Workshop on Local & Metropolitan Area Networks (LANMAN), pages 1--6. IEEE, 2014. [ bib ] |
[23] | Michelle Mills Strout, Fabio Luporini, Christopher D Krieger, Carlo Bertolli, Gheorghe-Teodor Bercea, Catherine Olschanowsky, J Ramanujam, and Paul HJ Kelly. Generalizing run-time tiling with the loop chain abstraction. In 2014 IEEE 28th International Parallel and Distributed Processing Symposium, pages 1136--1145. IEEE, 2014. [ bib ] |
[24] | Catherine Olschanowsky, Stephen Guzik, John Loffeld, Jeffrey Hittinger, and Michelle M. Strout. A study on balancing parallelism, data locality, and recomputation in existing pde solvers. In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, pages 793--804. IEEE Press, 2014. [ bib ] |
[25] | Catherine Olschanowsky and Dan Massey. Bgpmon v7: A scalable real-time bgp monitor. In The Rocky Mountain Celebration of Women in Computing (RMCWiC), 2014. [ bib ] |
[26] | E Osterweil and C Olschanowsky. Network working group j. gersch internet-draft secure64 sw corp intended status: Informational d. massey expires: August 29, 2013 colorado state university. 2013. [ bib ] |
[27] | Catherine Olschanowsky, M Lawrence Weikum, Jason Smith, Christos Papadopoulos, and Dan Massey. Delivering diverse bgp data in real-time and through multi-format archiving. In 2013 IEEE International Conference on Technologies for Homeland Security (HST), pages 698--703. IEEE, 2013. [ bib ] |
[28] | Christopher D Krieger, Michelle Mills Strout, Catherine Olschanowsky, Andrew Stone, Stephen Guzik, Xinfeng Gao, Carlo Bertolli, Paul HJ Kelly, Gihan Mudalige, Brian Van Straalen, et al. Loop chaining: A programming abstraction for balancing locality and parallelism. In 2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum, pages 375--384. IEEE, 2013. [ bib ] |
[29] | C Olschanowsky and L Zhang. Network working group j. gersch internet-draft secure64 sw corp intended status: Standards track d. massey expires: March 2, 2013 maka’ala networks. 2012. [ bib ] |
[30] | E Osterweil and C Olschanowsky. Network working group j. gersch internet-draft secure64 sw corp intended status: Informational d. massey expires: April 5, 2013 maka’ala networks. 2012. [ bib ] |
[31] | Michelle Mills Strout, Geri Georg, and Catherine Olschanowsky. Set and relation manipulation for the sparse polyhedral framework. In International Workshop on Languages and Compilers for Parallel Computing, pages 61--75. Springer, Berlin, Heidelberg, 2012. [ bib ] |
[32] | Catherine Rose Mills Olschanowsky. HPC Application Address Stream Compression, Replay and Scaling. PhD thesis, University of California, San Diego, 2011. [ bib ] |
[33] | Catherine Mills, Allan Snavely, and Laura Carrington. A tool for characterizing and succinctly representing the data access patterns of applications. In 2011 IEEE International Symposium on Workload Characterization (IISWC), pages 126--135. IEEE, 2011. [ bib ] |
[34] | Laura Carrington, Mustafa M Tikir, Catherine Olschanowsky, Michael Laurenzano, Joshua Peraza, Allan Snavely, and Stephen Poole. An idiom-finding tool for increasing productivity of accelerators. In Proceedings of the international conference on Supercomputing, pages 202--212, 2011. [ bib ] |
[35] | Allan Snavely, Michael Laurenzano, Laura Carrington, Catherine Mills Olschanowsky, Tajana Rosing, and Mustafa M Tikir. Fine-grained energy consumption characterization and modeling. 2010. [ bib ] |
[36] | Catherine Mills Olschanowsky, Tajana Rosing, Allan Snavely, Laura Carrington, Mustafa M Tikir, and Michael Laurenzano. Fine-grained energy consumption characterization and modeling. In 2010 DoD High Performance Computing Modernization Program Users Group Conference, pages 487--497. IEEE, 2010. [ bib ] |
[37] | Catherine Olschanowsky, Allan Snavely, Mitesh R Meswani, and Laura Carrington. Pir: Pmac's idiom recognizer. In 2010 39th International Conference on Parallel Processing Workshops, pages 189--196. IEEE, 2010. [ bib ] |
[38] | Bronis R De Supinski, Sadaf Alam, David H Bailey, Laura Carrington, Chris Daley, Anshu Dubey, Todd Gamblin, Dan Gunter, Paul D Hovland, Heike Jagode, et al. Modeling the office of science ten year facilities plan: the peri architecture tiger team. In Journal of Physics: conference series, volume 180, page 012039. IOP Publishing, 2009. [ bib ] |
[39] | Nicholas J Wright, Shava Smallen, Catherine Mills Olschanowsky, Jim Hayes, and Allan Snavely. Measuring and understanding variation in benchmark performance. In 2009 DoD High Performance Computing Modernization Program Users Group Conference, pages 438--443. IEEE, 2009. [ bib ] |
[40] | Catherine Mills Olschanowsky, Mustafa M Tikir, Laura Carrington, and Allan Snavely. Psnap: accurate synthetic address streams through memory profiles. In International Workshop on Languages and Compilers for Parallel Computing, pages 353--367. Springer, Berlin, Heidelberg, 2009. [ bib ] |
[41] | Shava Smallen, Kate Ericson, Jim Hayes, and Catherine Olschanowsky. User-level grid monitoring with inca 2. In Proceedings of the 2007 workshop on Grid monitoring, pages 29--38, 2007. [ bib ] |
[42] | Omid Khalili, Jiahua He, Catherine Olschanowsky, Allan Snavely, and Henri Casanova. Measuring the performance and reliability of production computational grids. In 2006 7th IEEE/ACM International Conference on Grid Computing, pages 293--300. IEEE, 2006. [ bib ] |
[43] | Shava Smallen, Catherine Olschanowsky, Kate Ericson, Pete Beckman, and Jennifer M Schopf. The inca test harness and reporting framework. In SC'04: Proceedings of the 2004 ACM/IEEE Conference on Supercomputing, pages 55--55. IEEE, 2004. [ bib ] |
[44] | Mary Thomas, Jay Boisseau, Maytal Dahan, Catherine Mills, S Mock, and Kurt Mueller. Development of npaci grid application portals and portal web services. Cluster Computing, 6(3):177--188, 2003. [ bib ] |
[45] | Mary Thomas, Maytal Dahan, Kurt Mueller, Steve Mock, Cathie Mills, and Ray Regno. Application portals: practice and experience. Concurrency and Computation: Practice and Experience, 14(13-15):1427--1443, 2002. [ bib ] |