On the Scalability of Loop Tiling Techniques, Dave G. Wonnacott and Michelle Mills Strout, Proceedings of the 3rd International Workshop on Polyhedral Compilation Techniques (IMPACT), January 21, 2013, (pdf), (BibTEX).
@inproceedings{Wonnacott13,
Author = {Dave G. Wonnacott and Michelle Mills Strout},
Booktitle = {Proceedings of the 3rd International Workshop on Polyhedral Compilation Techniques (IMPACT)},
Month = {January},
Title = {On the Scalability of Loop Tiling Techniques},
Year = {2013}}
Executing Optimized Irregular Applications Using Task Graphs Within Existing Parallel Models, Christopher D. Krieger and Michelle Mills Strout, Proceedings of the Second Workshop on Irregular Applications: Architectures and Algorithms (IA^3) held in conjunction with SC12, November 11, 2012, (pdf), (BibTEX).
@inproceedings{KriegerIAAA2012,
Author = {Christopher D. Krieger and Michelle Mills Strout},
Booktitle = {Proceedings of the Second Workshop on Irregular Applications: Architectures and Algorithms ($IA^3$) held in conjunction with SC12},
Month = {November 11,},
Title = {Executing Optimized Irregular Applications Using Task Graphs Within Existing Parallel Models},
Year = {2012}}
Optimizing Expression Selection for Lookup Table Program Transformation, Chris Wilcox and Michelle Mills Strout and James Bieman, Proceedings of the 12th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM), September 2012, (pdf), (BibTEX).
@inproceedings{WilcoxSCAM12,
Author = {Chris Wilcox and Michelle Mills Strout and James Bieman},
Booktitle = {Proceedings of the 12th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM)},
Month = {September},
Title = {Optimizing Expression Selection for Lookup Table Program Transformation},
Year = {2012}}
On the Scalability of Loop Tiling Techniques, David G. Wonnacott and Michelle Mills Strout, Dept. of Computer Science, Haverford College, Haverford PA Technical report 2012-01, August 2012, (pdf), (BibTEX).
@techreport{tskew6-tr,
Author = {David G. Wonnacott and Michelle Mills Strout},
Institution = {Dept. of Computer Science, Haverford College, Haverford PA},
Month = Aug,
Number = {2012-01},
Title = {On the Scalability of Loop Tiling Techniques},
Year = 2012}
A Fast Parallel Graph Partitioner for Shared Memory Inspector/Executor Strategies, Christopher D. Krieger and Michelle Mills Strout, Proceedings of the 25th International Workshop on Languages and Compilers for Parallel Computing (LCPC), September 2012, (pdf), (BibTEX).
@inproceedings{KriegerLCPC12,
Author = {Christopher D. Krieger and Michelle Mills Strout},
Booktitle = {Proceedings of the 25th International Workshop on Languages and Compilers for Parallel Computing (LCPC)},
Month = {September},
Title = {A Fast Parallel Graph Partitioner for Shared-Memory Inspector/Executor Strategies},
Year = {2012}}
Set and Relation Manipulation for the Sparse Polyhedral Framework, Michelle Mills Strout, Geri George, and Catherine Olschanowsky, Proceedings of the 25th International Workshop on Languages and Compilers for Parallel Computing (LCPC), September 2012, (pdf), (BibTEX).
@inproceedings{StroutLCPC12,
Author = {Michelle Mills Strout and Geri George and Catherine Olschanowsky},
Booktitle = {Proceedings of the 25th International Workshop on Languages and Compilers for Parallel Computing (LCPC)},
Month = {September},
Title = {Set and Relation Manipulation for the Sparse Polyhedral Framework},
Year = {2012}}
Parameterized Loop Tiling, Lakshminarayanan Renganarayana, Daegon Kim, Michelle Mills Strout, and Sanjay Rajopadhye, ACM Transactions on Programming Languages and Systems (TOPLAS), May 2012, (ACM Portal), (BibTEX).
@article{ParamTileJournal12,
Author = {Lakshminarayanan Renganarayana and Daegon Kim and Michelle Mills Strout and Sanjay Rajopadhye},
Journal = {ACM Transactions on Programming Languages and Systems (TOPLAS)},
Month = {May},
Number = {1},
Title = {Parameterized Loop Tiling},
Volume = {34},
Year = {2012}
}
Tool support for software lookup table optimization, Chris Wilcox, Michelle Mills Strout, and James Bieman, Journal of Scientific Programming, December 2011, (pdf), (BibTEX).
@article{Wilcox2011,
author = {C. Wilcox and M. Strout and J. Bieman},
title = {{Tool support for software lookup table optimization}},
journal = {Sci. Program.},
volume = {19},
issue = {4},
month = {Dec.},
year = {2011},
pages = {213-229},
publisher = {IOS Press},
address = {Amsterdam, The Netherlands},
}
Evaluating the Separation of Algorithm and Implementation within Existing Programming Models, Michelle Mills Strout, Christopher Krieger, Andrew Stone, Christopher Wilcox, John Dennis, and James Bieman, Proceedings of SciDAC, July 2011, (pdf), (BibTEX).
@inproceedings{StroutScidac11,
Author = {Michelle Mills Strout and Christopher Krieger and Andrew Stone and Christopher Wilcox and John Dennis and James Bieman},
Booktitle = {Proceedings of {SciDAC} },
Title = {Evaluating the Separation of Algorithm and Implementation within Existing Programming Models},
Year = {2011}}
The CGPOP Miniapp, Version 1.0, Andrew I. Stone, John M. Dennis, and Michelle Mills Strout, Technical Report CS-11-103, July 2011, (pdf), (BibTEX).
@techreport{CGPOPtech,
Author = {Andrew Stone and John Dennis and Michelle Mills Strout},
Institution = {Colorado State University},
Month = {July 1},
Number = {Technical Report CS-11-103},
Title = {The CGPOP Miniapp, Version 1.0},
Year = {2011}}
Evaluating Coarray Fortran with the CGPOP Miniapp, Andrew I. Stone, John M. Dennis, and Michelle Mills Strout, Partitioned Global Address Space Conference, October 2011, (pdf), (BibTEX).
@inproceedings{CGPOP2011,
Author = {Andrew I. Stone and John M. Dennis and Michelle Mills Strout},
Booktitle = {Proceedings of the Fifth Conference on Partitioned Global
Address Space Programming Models (PGAS)},
Month = {October 15,},
Title = {Evaluating Coarray Fortran with the CGPOP Miniapp},
Year = {2011}}
Mesa: Automatic Generation of Lookup Table Optimizations, Chris Wilcox, Michelle Mills Strout, and James Bieman, Proceedings of the 4th International Workshop on Multicore Software Engineering, May 2011, (pdf), (BibTEX).
@INPROCEEDINGS{Wilcox2011,
author = {Wilcox, C., and Strout, M., and Bieman, J.},
title = {Mesa: Automatic Generation of Lookup Table Optimizations},
booktitle = {Proceedings of the 4th International Workshop on Multicore Software Engineering},
series = {IWMSE '11},
year = {2011},
location = {Honolulu, Hawaii, USA},
publisher = {ACM},
address = {New York, NY, USA},
}
Steps Toward Simplifying Sparse Matrix Data Structures, Stephanie Dinkins, Barbara Kreaseck, and Michelle Mills Strout, Proceedings of the Colorado Celebration of Women in Computing (CCWIC), Nov 4-5, 2010, (pdf), (BibTEX).
@inproceedings{Dinkins10,
Author = {Stephanie Dinkins and Barbara Kreaseck and Michelle Mills Strout},
Booktitle = {Proceedings of the Colorado Celebration of Women in Computing(CCWIC)},
Month = {November 4-5,},
Title = {Steps Toward Simplifying Sparse Matrix Data Structures}, Year = {2010}}
Performance Evaluation of an Irregular Application Parallelized in Java, Christopher Krieger and Michelle Mills Strout, The Proceedings of the First International Workshop on Parallel Software Tools and Tool Infrastructures (PSTI), 2010, (pdf), (BibTEX).
@inproceedings{PSTI2010,
Author = {Christopher D. Krieger and Michelle Mills Strout},
Booktitle = {Proceedings of the First International Workshop on Parallel Software Tools and Tool Infrastructures (PSTI)},
Month = {September 13,},
Title = {Performance Evaluation of an Irregular Application Parallelized in Java},
Year = {2010}}
Qualitative Evaluation Criteria for Parallel Programming Models, Christopher Krieger, Andrew I. Stone, and Michelle Mills Strout, The Proceedings of the Fun Ideas and Thoughts Session at PLDI (FIT), 2010, (pdf), (BibTEX).
@inproceedings{FIT2010,
Author = {Christopher D. Krieger and Andrew I. Stone and Michelle Mills Strout},
Booktitle = {Proceedings of the Fun Ideas and Thoughts Session at PLDI},
Month = {June 8,},
Title = {Qualitative Evaluation Criteria for Parallel Programming Models},
Year = {2010}}
Mechanisms that Separate Algorithms from Implementations for Parallel Patterns, Christopher D. Krieger and Andrew Stone and Michelle Mills Strout, Workshop on Parallel Programming Patterns (ParaPLOP), March 2010, (pdf), (BibTEX).
@inproceedings{ParaPLOP10,
Author = {Christopher D. Krieger and Andrew Stone and Michelle Mills Strout},
Booktitle = {Workshop on Parallel Programming Patterns (ParaPLOP)},
Month = {March},
Title = {Mechanisms that Separate Algorithms from Implementations for Parallel Patterns},
Year = {2010}}
Enabling Code Generation within the Sparse Polyhedral Framework, Alan LaMielle and Michelle Mills Strout, Technical Report CS-10-102 Colorado State University, March 2010, (pdf), (BibTEX).
@techreport{SPFtech10,
Author = {Alan LaMielle and Michelle Mills Strout},
Institution = {Technical Report CS-10-102 Colorado State University},
Month = {March},
Title = {Enabling Code Generation within the Sparse Polyhedral Framework},
Year = {2010}}