Publications
Papers
-
Using the loop chain abstraction to schedule across loops in existing code. September 2018 Authors: Ian J. Bertolacci, Dr. Michelle Mills Strout, Jordan Riley, Dr. Stephen GuzikEddie C. Davis, Dr. Catherine Olschanowsky. Published in the International Journal on High Performance Computing and Networking (Vol. 13 No. 1, 2019)
-
Extending OpenMP to Facilitate Loop Optimization. September 2018 Authors: Ian J. Bertolacci, Dr. Michelle Mills Strout, Dr. Bronis R. de Supinski, Dr. Thomas R.W. Scogland, Eddie C. Davis, Dr. Catherine Olschanowsky. Published and Presented at IWOMP 2018. Presentation slides: Extending OpenMP to Facilitate Loop Optimization
-
Identifying and Scheduling Loop Chains Using Directives November 2016 Authors: Ian J. Bertolacci, Dr. Michelle Mills Strout, Dr. Stephen Guzik, Jordan Riley, and Dr. Catherine Olschanowsky. Published and Presented at WACCPD 2016 colocated with SuperComputing 2016 Presentation slides: Identifying and Scheduling Loop Chains Using Directives
-
Parameterized Diamond Tiling for Stencil Computations with Chapel Parallel Iterators June 2015 Authors: Ian J. Bertolacci, Dr. Catherine Olschanowsky, Ben Harshbarger, Dr. Bradford L. Chamberlain, Dr. David G. Wonnacott, and Dr. Michelle Mills Strout. Published and Presented at International Conference on Supercomputing 2015 Presentation slides: Parameterized Diamond Tiling for Stencil Computations with Chapel Parallel Iterators
Talks
-
Extending OpenMP to Facilitate Loop Optimization October 2018 Speaker: Ian J. Bertolacci Authors: Ian J. Bertolacci, Dr. Michelle Mills Strout, Dr. Bronis R. de Supinski, Dr. Thomas R.W. Scogland, Eddie C. Davis, Dr. Catherine Olschanowsky. Presented at IWOMP 2018 for the paper Extending OpenMP to Facilitate Loop Optimization.
-
Identifying and Scheduling Loop Chains Using Directives November 2016 Speaker: Ian J. Bertolacci Authors: Ian J. Bertolacci, Dr. Michelle Mills Strout, Dr. Stephen Guzik, Jordan Riley, and Dr. Catherine Olschanowsky. Presented at WACCPD 2016 for the paper Identifying and Scheduling Loop Chains Using Directives.
-
Chapel + LAPACK "New Dog, Meet Old Dog." September 2015 Speaker: Ian J. Bertolacci Author: Ian J. Bertolacci Presented to CSU's Melange research group discussing my work at Cray, creating the Chapel LAPACK module. See also the poster created at the internship.
-
Parameterized Diamond Tiling for Stencil Computations with Chapel Parallel Iterators June 2015 Speaker: Ian J. Bertolacci Authors: Ian J. Bertolacci, Dr. Catherine Olschanowsky, Ben Harshbarger, Dr. Bradford L. Chamberlain, Dr. David G. Wonnacott, and Dr. Michelle Mills Strout. Presented at ICS2015 for the paper Parameterized Diamond Tiling for Stencil Computations with Chapel Parallel Iterators".
-
Chapel Iterators: Providing Tiling for the Rest of us. Speaker: Ian J. Bertolacci Authors: Ian J. Bertolacci, Dr. Catherine Olschanowsky, Dr. Michelle Mills Strout, and Dr. David G. Wonnacott, In Collaboration With Dr. Bradford L. Chamberlain, and Ben Harshbarger. November 2014 Presented at SuperComputing2014 as part of SC14 Chapel Lightning Talks BoF, and also as used after-the-fact for the SC14 ACM Student Research Competition finalists talk for my poster Orthogonal Scheduling of Stencil Computations with Chapel Iterators.
-
Orthogonal Scheduling of Stencil Computations with Chapel Iterators Speaker: Ian J. Bertolacci Under the Advisement of Dr. Michelle Mills Strout, Dr. Catherine Olshanowsky October 2014 Presented at Rocky Mountain Celebration of Women in Computing 2014 as short lightning talk for the poster Orthogonal Scheduling of Stencil Computations with Chapel Iterators.
Posters
-
Sparse Matrix Topological Sorting in Chapel August 2018 Ian Bertolacci Presented at the 2018 Cray Intern's Retreat poster session.
-
Chapel + LAPACK: Linear Algebra Work-Horse Meets High-Performance Jockey August 2014 Ian Bertolacci Presented at the 2015 Cray Intern's Retreat poster session. See also the presentation at Colorado State University given after this work.
-
Orthogonal Scheduling of Stencil Computations with Chapel Iterators. November 2014 Author: Ian J. Bertolacci. Advised by Dr. Michelle Mills Strout and Dr. Catherine Olschanowsky. Presented at SuperComputing2014, where it won 3rd Best Poster in the ACM Student Research Competition Undergraduate division; and RMCWiC14 where it won Best Undergraduate Poster. At SC14 the slides Chapel Iterators: Providing Tiling for the Rest of us were presented for the ACM Student Research Competition finalists talk, and at RMCWiC14 it was presented with the slides Parameterized Diamond Tiling for Stencil Computations with Chapel Parallel Iterators.