dblp.uni-trier.dewww.uni-trier.de

Michael F. P. O'Boyle

List of publications from the DBLP Bibliography Server - FAQ
Coauthor Index - Ask others: ACM DL/Guide - CiteSeer - CSB - Google - MSN - Yahoo

2009
68EEAndré Seznec, Joel S. Emer, Michael F. P. O'Boyle, Margaret Martonosi, Theo Ungerer: High Performance Embedded Architectures and Compilers, Fourth International Conference, HiPEAC 2009, Paphos, Cyprus, January 25-28, 2009. Proceedings Springer 2009
67EEZheng Wang, Michael F. P. O'Boyle: Mapping parallelism to multi-cores: a machine learning based approach. PPOPP 2009: 75-84
66EEMichael F. P. O'Boyle, Henk J. Sips: Obituary: Peter Knijnenburg (1961-2007). Concurrency and Computation: Practice and Experience 21(1): 5 (2009)
2008
65EEChristophe Dubach, Timothy M. Jones, Michael F. P. O'Boyle: Exploring and predicting the architecture/optimising compiler co-design space. CASES 2008: 31-40
64EETimothy M. Jones, Sandro Bartolini, Bruno De Bus, John Cavazos, Michael F. P. O'Boyle: Instruction Cache Energy Saving Through Compiler Way-Placement. DATE 2008: 1196-1201
2007
63 Per Stenström, Michael F. P. O'Boyle, François Bodin, Marcelo Cintra, Sally A. McKee: Transactions on High-Performance Embedded Architectures and Compilers I Springer 2007
62EEJohn Cavazos, Grigori Fursin, Felix V. Agakov, Edwin V. Bonilla, Michael F. P. O'Boyle, Olivier Temam: Rapidly Selecting Good Compiler Optimizations using Performance Counters. CGO 2007: 185-197
61EEChristophe Dubach, John Cavazos, Björn Franke, Grigori Fursin, Michael F. P. O'Boyle, Olivier Temam: Fast compiler optimisation evaluation using code-feature based performance prediction. Conf. Computing Frontiers 2007: 131-142
60EEMichael F. P. O'Boyle, François Bodin, José González, Lucian N. Vintan: Topic 4 High-Performance Architectures and Compilers. Euro-Par 2007: 235
59EEGrigori Fursin, John Cavazos, Michael F. P. O'Boyle, Olivier Temam: MiDataSets: Creating the Conditions for a More Realistic Evaluation of Iterative Optimization. HiPEAC 2007: 245-260
58EEChristophe Dubach, Timothy M. Jones, Michael F. P. O'Boyle: Microarchitectural Design Space Exploration Using an Architecture-Centric Approach. MICRO 2007: 262-271
57EEMichael F. P. O'Boyle, François Bodin, Marcelo Cintra: Introduction to Part 2. T. HiPEAC 1: 139 (2007)
56EEGrigori Fursin, Albert Cohen, Michael F. P. O'Boyle, Olivier Temam: Quick and Practical Run-Time Evaluation of Multiple Program Optimizations. T. HiPEAC 1: 34-53 (2007)
55EEKoen De Bosschere, Wayne Luk, Xavier Martorell, Nacho Navarro, Michael F. P. O'Boyle, Dionisios N. Pnevmatikatos, Alex Ramírez, Pascal Sainrat, André Seznec, Per Stenström, Olivier Temam: High-Performance Embedded Architecture and Compilation Roadmap. T. HiPEAC 1: 5-29 (2007)
2006
54EEJohn Cavazos, Christophe Dubach, Felix V. Agakov, Edwin V. Bonilla, Michael F. P. O'Boyle, Grigori Fursin, Olivier Temam: Automatic performance model construction for the fast software exploration of new hardware designs. CASES 2006: 24-34
53EEJohn Cavazos, J. Eliot B. Moss, Michael F. P. O'Boyle: Hybrid Optimizations: Which Optimization Algorithm to Use?. CC 2006: 124-138
52EEThomas J. Ashby, Michael F. P. O'Boyle: Iterative Collective Loop Fusion. CC 2006: 202-216
51EEFelix V. Agakov, Edwin V. Bonilla, John Cavazos, Björn Franke, Grigori Fursin, Michael F. P. O'Boyle, John Thomson, Marc Toussaint, Christopher K. I. Williams: Using Machine Learning to Focus Iterative Optimization. CGO 2006: 295-305
50EEEdwin V. Bonilla, Christopher K. I. Williams, Felix V. Agakov, John Cavazos, John Thomson, Michael F. P. O'Boyle: Predictive search distributions. ICML 2006: 121-128
49EEJohn Cavazos, Michael F. P. O'Boyle: Method-specific dynamic compilation using logistic regression. OOPSLA 2006: 229-240
2005
48EEAlbert Cohen, Michael F. P. O'Boyle, Martin Griebl, José Moreira: Topic 4 - Compilers for High Performance. Euro-Par 2005: 323
47EETimothy M. Jones, Michael F. P. O'Boyle, Jaume Abella, Antonio González: Software Directed Issue Queue Power Reduction. HPCA 2005: 144-153
46EEGrigori Fursin, Albert Cohen, Michael F. P. O'Boyle, Olivier Temam: A Practical Method for Quickly Evaluating Program Optimizations. HiPEAC 2005: 29-46
45EETimothy M. Jones, Michael F. P. O'Boyle, Jaume Abella, Antonio González, Oguz Ergin: Compiler Directed Early Register Release. IEEE PACT 2005: 110-122
44EEBjörn Franke, Michael F. P. O'Boyle, John Thomson, Grigori Fursin: Probabilistic source-level optimisation of embedded programs. LCTES 2005: 78-86
43EEJohn Cavazos, Michael F. P. O'Boyle: Automatic Tuning of Inlining Heuristics. SC 2005: 14
42EEBjörn Franke, Michael F. P. O'Boyle: A Complete Compiler Approach to Auto-Parallelizing C Programs for Multi-DSP Systems. IEEE Trans. Parallel Distrib. Syst. 16(3): 234-245 (2005)
41EEJaume Abella, Antonio González, Xavier Vera, Michael F. P. O'Boyle: IATAC: a smart predictor to turn-off L2 cache lines. TACO 2(1): 55-77 (2005)
2004
40EEHans P. Zima, Siegfried Benkner, Michael F. P. O'Boyle, Beniamino Di Martino: Topic 4: Compilers for High Performance. Euro-Par 2004: 271
39EEThomas J. Ashby, Anthony D. Kennedy, Michael F. P. O'Boyle: Cross Component Optimisation in a High Level Category-Based Language. Euro-Par 2004: 654-661
38EEShun Long, Michael F. P. O'Boyle: Adaptive Java optimisation using instance-based learning. ICS 2004: 237-246
37EEPeter M. W. Knijnenburg, Toru Kisuki, Kyle Gallivan, Michael F. P. O'Boyle: The effect of cache models on iterative compilation for combined tiling and unrolling. Concurrency and Computation: Practice and Experience 16(2-3): 247-270 (2004)
36EEGrigori Fursin, Michael F. P. O'Boyle, Olivier Temam, G. Watts: A fast and accurate method for determining a lower bound on execution time. Concurrency and Computation: Practice and Experience 16(2-3): 271-292 (2004)
2003
35EEBjörn Franke, Michael F. P. O'Boyle: Compiler parallelization of C programs for multi-core DSPs with multiple address spaces. CODES+ISSS 2003: 219-224
34EEMichael Gerndt, Chau-Wen Tseng, Michael F. P. O'Boyle, Markus Schordan: Topic Introduction. Euro-Par 2003: 241
33EEBjörn Franke, Michael F. P. O'Boyle: Combining Program Recovery, Auto-Parallelisation and Locality Analysis for C Programs on Multi-Processor Embedded Systems. IEEE PACT 2003: 104-113
32EEBjörn Franke, Michael F. P. O'Boyle: Array recovery and high-level transformations for DSP applications. ACM Trans. Embedded Comput. Syst. 2(2): 132-162 (2003)
31EEMichael F. P. O'Boyle, Rupert W. Ford, Edward A. Stohr: Towards general and exact distributed invalidation. J. Parallel Distrib. Comput. 63(11): 1123-1137 (2003)
30EEPeter M. W. Knijnenburg, Toru Kisuki, Michael F. P. O'Boyle: Combined Selection of Tile Sizes and Unroll Factors Using Iterative Compilation. The Journal of Supercomputing 24(1): 43-67 (2003)
2002
29EEPeter M. W. Knijnenburg, Toru Kisuki, Michael F. P. O'Boyle: Iterative Compilation. Embedded Processor Design Challenges 2002: 171-187
28EEGrigori Fursin, Michael F. P. O'Boyle, Peter M. W. Knijnenburg: Evaluating Iterative Compilation. LCPC 2002: 362-376
27EEMichael F. P. O'Boyle, Elena Stöhr: Compile Time Barrier Synchronization Minimization. IEEE Trans. Parallel Distrib. Syst. 13(6): 529-543 (2002)
26EEMichael F. P. O'Boyle, Peter M. W. Knijnenburg: Integrating Loop and Data Transformations for Global Optimization. J. Parallel Distrib. Comput. 62(4): 563-590 (2002)
2001
25EEBjörn Franke, Michael F. P. O'Boyle: An empirical evaluation of high level transformations for embedded processors. CASES 2001: 59-66
24EEBjörn Franke, Michael F. P. O'Boyle: Compiler Transformation of Pointers to Explicit Array Accesses in DSP Applications. CC 2001: 69-85
23EEJens Knoop, Manish Gupta, Keshav Pingali, Michael F. P. O'Boyle: Topic 04: Compilers for High Performance. Euro-Par 2001: 204-206
2000
22EERupert W. Ford, Michael F. P. O'Boyle, Elena Stöhr: Exact Distributed Invalidation. Euro-Par 2000: 395-404
21EEToru Kisuki, Peter M. W. Knijnenburg, Michael F. P. O'Boyle: Combined Selection of Tile Sizes and Unroll Factors Using Iterative Compilation. IEEE PACT 2000: 237-248
1999
20EEMichel Barreteau, François Bodin, Zbigniew Chamski, Henri-Pierre Charles, Christine Eisenbeis, John R. Gurd, Jan Hoogerbrugge, Ping Hu, William Jalby, Toru Kisuki, Peter M. W. Knijnenburg, Paul van der Mark, Andy Nisbet, Michael F. P. O'Boyle, Erven Rohou, André Seznec, Elena Stöhr, Menno Treffers, Harry A. G. Wijshoff: OCEANS - Optimising Compilers for Embedded Applications. Euro-Par 1999: 1171-1175
19EEMichael F. P. O'Boyle, Peter M. W. Knijnenburg: Efficient Parallelization Using Combined Loop and Data Transformations. IEEE PACT 1999: 283-292
18 Toru Kisuki, Peter M. W. Knijnenburg, Michael F. P. O'Boyle, François Bodin, Harry A. G. Wijshoff: A Feasibility Study in Iterative Compilation. ISHPC 1999: 121-132
17 Michael F. P. O'Boyle, Peter M. W. Knijnenburg: Nonsingular Data Transformations: Definition, Validity, and Applications. International Journal of Parallel Programming 27(3): 131-159 (1999)
1998
16EEMichel Barreteau, François Bodin, Peter Brinkhaus, Zbigniew Chamski, Henri-Pierre Charles, Christine Eisenbeis, John R. Gurd, Jan Hoogerbrugge, Ping Hu, William Jalby, Peter M. W. Knijnenburg, Michael F. P. O'Boyle, Erven Rohou, Rizos Sakellariou, André Seznec, Elena Stöhr, Menno Treffers, Harry A. G. Wijshoff: OCEANS: Optimising Compilers for Embedded Applications. Euro-Par 1998: 1123-1130
15EEMichael F. P. O'Boyle, Peter M. W. Knijnenburg: Integrating Loop and Data Transformations for Global Optimization. IEEE PACT 1998: 12-
14EEMichael F. P. O'Boyle: MARS: A Distributed Memory Approach to Shared Memory Compilation. LCR 1998: 259-274
1997
13 Bas Aarts, Michel Barreteau, François Bodin, Peter Brinkhaus, Zbigniew Chamski, Henri-Pierre Charles, Christine Eisenbeis, John R. Gurd, Jan Hoogerbrugge, Ping Hu, William Jalby, Peter M. W. Knijnenburg, Michael F. P. O'Boyle, Erven Rohou, Rizos Sakellariou, Henk Schepers, André Seznec, Elena Stöhr, Marco Verhoeven, Harry A. G. Wijshoff: OCEANS: Optimizing Compilers for Embedded Applications. Euro-Par 1997: 1351-1356
12 Elena Stöhr, Michael F. P. O'Boyle: Barrier Synchronisation Optimisation. HPCN Europe 1997: 791-800
11EEElena Stöhr, Michael F. P. O'Boyle: A Graph Based Approach to Barrier Synchronisation Minimisation. International Conference on Supercomputing 1997: 156-163
10EEMichael F. P. O'Boyle, Peter M. W. Knijnenburg: Non-Singular Data Transformations: Definition, Validity and Applications. International Conference on Supercomputing 1997: 309-316
1996
9 Michael F. P. O'Boyle, Rupert W. Ford, Andy Nisbet: Compiler Reduction of Invalidation Traffic in Virtual Shared Memory Systems. Euro-Par, Vol. I 1996: 432-440
8EEZbigniew Chamski, Michael F. P. O'Boyle: Practical Loop Generation. HICSS (1) 1996: 223-232
7EEMichael F. P. O'Boyle, J. Mark Bull: Expert Programmer versus Parallelizing Compiler: A Comparative Study of Two Approaches for Distributed Shared Memory. Scientific Programming 5(1): 63-88 (1996)
1995
6EEMichael F. P. O'Boyle, François Bodin: Compiler Reduction of Synchronisation in Shared Virtual Memory Systems. International Conference on Supercomputing 1995: 318-327
5EEMichael F. P. O'Boyle: A hierarchical locality algorithm for NUMA compilation. PDP 1995: 106-113
4 Michael F. P. O'Boyle, L. Kervella, François Bodin: Synchronization Minimization in a SPMD Execution Model. J. Parallel Distrib. Comput. 29(2): 196-210 (1995)
1994
3 Michael F. P. O'Boyle: A Data Partitioning Algorithm for Distributed Memory Compilation. PARLE 1994: 61-72
1992
2EEMichael F. P. O'Boyle, G. A. Hedayat: A transformational approach to compiling Sisal for distributed memory architectures. ICS 1992: 335-346
1 Michael F. P. O'Boyle, G. A. Hedayat: A New Program Transformation to Minimise Communication in Distributed Memory Architecture. PARLE 1992: 347-362

Coauthor Index

1Bas Aarts [13]
2Jaume Abella [41] [45] [47]
3Felix V. Agakov [50] [51] [54] [62]
4Thomas J. Ashby [39] [52]
5Michel Barreteau [13] [16] [20]
6Sandro Bartolini [64]
7Siegfried Benkner [40]
8François Bodin [4] [6] [13] [16] [18] [20] [57] [60] [63]
9Edwin V. Bonilla [50] [51] [54] [62]
10Koen De Bosschere (Koenraad De Bosschere) [55]
11Peter Brinkhaus [13] [16]
12J. Mark Bull [7]
13Bruno De Bus [64]
14John Cavazos [43] [49] [50] [51] [53] [54] [59] [61] [62] [64]
15Zbigniew Chamski [8] [13] [16] [20]
16Henri-Pierre Charles [13] [16] [20]
17Marcelo Cintra [57] [63]
18Albert Cohen [46] [48] [56]
19Christophe Dubach [54] [58] [61] [65]
20Christine Eisenbeis [13] [16] [20]
21Joel S. Emer [68]
22Oguz Ergin [45]
23Rupert W. Ford [9] [22] [31]
24Björn Franke [24] [25] [32] [33] [35] [42] [44] [51] [61]
25Grigori Fursin [28] [36] [44] [46] [51] [54] [56] [59] [61] [62]
26Kyle A. Gallivan (Kyle Gallivan) [37]
27Michael Gerndt [34]
28Antonio González [41] [45] [47]
29José González [60]
30Martin Griebl [48]
31Manish Gupta [23]
32John R. Gurd [13] [16] [20]
33G. A. Hedayat [1] [2]
34Jan Hoogerbrugge [13] [16] [20]
35Ping Hu [13] [16] [20]
36William Jalby [13] [16] [20]
37Timothy M. Jones [45] [47] [58] [64] [65]
38Anthony D. Kennedy [39]
39L. Kervella [4]
40Toru Kisuki [18] [20] [21] [29] [30] [37]
41Peter M. W. Knijnenburg [10] [13] [15] [16] [17] [18] [19] [20] [21] [26] [28] [29] [30] [37]
42Jens Knoop [23]
43Shun Long [38]
44Wayne Luk [55]
45Paul van der Mark [20]
46Beniamino Di Martino [40]
47Margaret Martonosi [68]
48Xavier Martorell [55]
49Sally A. McKee [63]
50José Moreira [48]
51J. Eliot B. Moss [53]
52Nacho Navarro [55]
53Andy Nisbet (Andrew Nisbet) [9] [20]
54Keshav Pingali [23]
55Dionisios N. Pnevmatikatos [55]
56Alex Ramírez [55]
57Erven Rohou [13] [16] [20]
58Pascal Sainrat [55]
59Rizos Sakellariou [13] [16]
60Henk Schepers [13]
61Markus Schordan [34]
62André Seznec [13] [16] [20] [55] [68]
63Henk J. Sips [66]
64Per Stenström [55] [63]
65Edward A. Stohr [31]
66Elena Stöhr [11] [12] [13] [16] [20] [22] [27]
67Olivier Temam [36] [46] [54] [55] [56] [59] [61] [62]
68John Thomson [44] [50] [51]
69Marc Toussaint [51]
70Menno Treffers [16] [20]
71Chau-Wen Tseng [34]
72Theo Ungerer [68]
73Xavier Vera [41]
74Marco Verhoeven [13]
75Lucian N. Vintan [60]
76Zheng Wang [67]
77G. Watts [36]
78Harry A. G. Wijshoff [13] [16] [18] [20]
79Christopher K. I. Williams [50] [51]
80Hans P. Zima [40]

Colors in the list of coauthors

Copyright © Sun May 17 03:24:02 2009 by Michael Ley (ley@uni-trier.de)