2009 | ||
---|---|---|
55 | Amit Manjhi, Charles Garrod, Bruce M. Maggs, Todd C. Mowry, Anthony Tomasic: Holistic Query Transformations for Dynamic Web Applications. ICDE 2009: 1175-1178 | |
54 | Shimin Chen, Michael Kozuch, Phillip B. Gibbons, Michael Ryan, Theodoros Strigkos, Todd C. Mowry, Olatunji Ruwase, Evangelos Vlachos, Babak Falsafi, Vijaya Ramachandran: Flexible Hardware Acceleration for Instruction-Grain Lifeguards. IEEE Micro 29(1): 62-72 (2009) | |
2008 | ||
53 | Daniel J. Dewey, Michael P. Ashley-Rollman, Michael DeRosa, Seth Copen Goldstein, Todd C. Mowry, Siddhartha S. Srinivasa, Padmanabhan Pillai, Jason Campbell: Generalizing metamodules to simplify planning in modular robotic systems. IROS 2008: 1338-1345 | |
52 | Shimin Chen, Michael Kozuch, Theodoros Strigkos, Babak Falsafi, Phillip B. Gibbons, Todd C. Mowry, Vijaya Ramachandran, Olatunji Ruwase, Michael Ryan, Evangelos Vlachos: Flexible Hardware Acceleration for Instruction-Grain Program Monitoring. ISCA 2008: 377-388 | |
51 | Lei Li, Wenjie Fu, Fan Guo, Todd C. Mowry, Christos Faloutsos: Cut-and-stitch: efficient parallel learning of linear dynamical systems on smps. KDD 2008: 471-479 | |
50 | Olatunji Ruwase, Phillip B. Gibbons, Todd C. Mowry, Vijaya Ramachandran, Shimin Chen, Michael Kozuch, Michael Ryan: Parallelizing dynamic information flow tracking. SPAA 2008: 35-45 | |
49 | Christopher B. Colohan, Anastassia Ailamaki, J. Gregory Steffan, Todd C. Mowry: Incrementally parallelizing database transactions with thread-level speculation. ACM Trans. Comput. Syst. 26(1): (2008) | |
48 | Charles Garrod, Amit Manjhi, Anastasia Ailamaki, Bruce M. Maggs, Todd C. Mowry, Christopher Olston, Anthony Tomasic: Scalable query result caching for web applications. PVLDB 1(1): 550-561 (2008) | |
47 | Antonia Zhai, J. Gregory Steffan, Christopher B. Colohan, Todd C. Mowry: Compiler and hardware support for reducing the synchronization of speculative threads. TACO 5(1): (2008) | |
2007 | ||
46 | Amit Manjhi, Phillip B. Gibbons, Anastassia Ailamaki, Charles Garrod, Bruce M. Maggs, Todd C. Mowry, Christopher Olston, Anthony Tomasic, Haifeng Yu: Invalidation Clues for Database Scalability Services. ICDE 2007: 316-325 | |
45 | Benjamin D. Rister, Jason Campbell, Padmanabhan Pillai, Todd C. Mowry: Integrated Debugging of Large Modular Robot Ensembles. ICRA 2007: 2227-2234 | |
44 | Michael DeRosa, Jason Campbell, Padmanabhan Pillai, Seth Copen Goldstein, Peter Lee, Todd C. Mowry: Distributed Watchpoints: Debugging Large Multi-Robot Systems. ICRA 2007: 3723-3729 | |
43 | Brian T. Kirby, Burak Aksak, Jason Campbell, James F. Hoburg, Todd C. Mowry, Padmanabhan Pillai, Seth Copen Goldstein: A modular robotic system using magnetic force effectors. IROS 2007: 2787-2793 | |
42 | Michael P. Ashley-Rollman, Seth Copen Goldstein, Peter Lee, Todd C. Mowry, Padmanabhan Pillai: Meld: A declarative approach to programming ensembles. IROS 2007: 2794-2800 | |
41 | Shimin Chen, Phillip B. Gibbons, Michael Kozuch, Vasileios Liaskovitis, Anastassia Ailamaki, Guy E. Blelloch, Babak Falsafi, Limor Fix, Nikos Hardavellas, Todd C. Mowry, Chris Wilkerson: Scheduling threads for constructive cache sharing on CMPs. SPAA 2007: 105-115 | |
40 | Shimin Chen, Anastassia Ailamaki, Phillip B. Gibbons, Todd C. Mowry: Improving hash join performance through prefetching. ACM Trans. Database Syst. 32(3): 17 (2007) | |
39 | Christopher B. Colohan, Anastassia Ailamaki, J. Gregory Steffan, Todd C. Mowry: CMP Support for Large and Dependent Speculative Threads. IEEE Trans. Parallel Distrib. Syst. 18(8): 1041-1054 (2007) | |
2006 | ||
38 | Shimin Chen, Babak Falsafi, Phillip B. Gibbons, Michael Kozuch, Todd C. Mowry, Radu Teodorescu, Anastassia Ailamaki, Limor Fix, Gregory R. Ganger, Bin Lin, Steven W. Schlosser: Log-based architectures for general-purpose monitoring of deployed code. ASID 2006: 63-65 | |
37 | Christopher B. Colohan, Anastassia Ailamaki, J. Gregory Steffan, Todd C. Mowry: Tolerating Dependences Between Large Speculative Threads Via Sub-Threads. ISCA 2006: 216-226 | |
36 | Amit Manjhi, Anastassia Ailamaki, Bruce M. Maggs, Todd C. Mowry, Christopher Olston, Anthony Tomasic: Simultaneous scalability and security for data-intensive web applications. SIGMOD Conference 2006: 241-252 | |
35 | Vasileios Liaskovitis, Shimin Chen, Phillip B. Gibbons, Anastassia Ailamaki, Guy E. Blelloch, Babak Falsafi, Limor Fix, Nikos Hardavellas, Michael Kozuch, Todd C. Mowry, Chris Wilkerson: Parallel depth first vs. work stealing schedulers on CMP architectures. SPAA 2006: 330 | |
2005 | ||
34 | Brian T. Kirby, Jason Campbell, Burak Aksak, Padmanabhan Pillai, James F. Hoburg, Todd C. Mowry, Seth Copen Goldstein: Catoms: Moving Robots Without Moving Parts. AAAI 2005: 1730-1731 | |
33 | Christopher Olston, Amit Manjhi, Charles Garrod, Anastassia Ailamaki, Bruce M. Maggs, Todd C. Mowry: A Scalability Service for Dynamic Web Applications. CIDR 2005: 56-69 | |
32 | Burak Aksak, Preethi Srinivas Bhat, Jason Campbell, Michael DeRosa, Stanislav Funiak, Phillip B. Gibbons, Seth Copen Goldstein, Carlos Guestrin, Ashish Gupta, Casey Helfrich, James F. Hoburg, Brian T. Kirby, James Kuffner, Peter Lee, Todd C. Mowry, Padmanabhan Pillai, Ram Ravichandran, Benjamin D. Rister, Srinivasan Seshan, Metin Sitti, Haifeng Yu: Claytronics: highly scalable communications, sensing, and actuation networks. SenSys 2005: 299 | |
31 | Christopher B. Colohan, Anastassia Ailamaki, J. Gregory Steffan, Todd C. Mowry: Optimistic Intra-Transaction Parallelism on Chip Multiprocessors. VLDB 2005: 73-84 | |
30 | Shimin Chen, Anastassia Ailamaki, Phillip B. Gibbons, Todd C. Mowry: Inspector Joins. VLDB 2005: 817-828 | |
29 | J. Gregory Steffan, Christopher B. Colohan, Antonia Zhai, Todd C. Mowry: The STAMPede approach to thread-level speculation. ACM Trans. Comput. Syst. 23(3): 253-300 (2005) | |
28 | Seth Copen Goldstein, Jason Campbell, Todd C. Mowry: Programmable Matter. IEEE Computer 38(6): 99-101 (2005) | |
2004 | ||
27 | Antonia Zhai, Christopher B. Colohan, J. Gregory Steffan, Todd C. Mowry: Compiler Optimization of Memory-Resident Value Communication Between Speculative Threads. CGO 2004: 39-52 | |
26 | Shimin Chen, Anastassia Ailamaki, Phillip B. Gibbons, Todd C. Mowry: Improving Hash Join Performance through Prefetching. ICDE 2004: 116-127 | |
2002 | ||
25 | Antonia Zhai, Christopher B. Colohan, J. Gregory Steffan, Todd C. Mowry: Compiler optimization of scalar value communication between speculative threads. ASPLOS 2002: 171-183 | |
24 | J. Gregory Steffan, Christopher B. Colohan, Antonia Zhai, Todd C. Mowry: Improving Value Communication for Thread-Level Speculation. HPCA 2002: 65- | |
23 | Shimin Chen, Phillip B. Gibbons, Todd C. Mowry, Gary Valentin: Fractal prefetching B±Trees: optimizing both cache and disk performance. SIGMOD Conference 2002: 157-168 | |
2001 | ||
22 | Shimin Chen, Phillip B. Gibbons, Todd C. Mowry: Improving Index Performance through Prefetching. SIGMOD Conference 2001: 235-246 | |
21 | Chi-Keung Luk, Todd C. Mowry: Architectural and compiler support for effective instruction prefetching: a cooperative approach. ACM Trans. Comput. Syst. 19(1): 71-109 (2001) | |
20 | Angela Demke Brown, Todd C. Mowry, Orran Krieger: Compiler-based I/O prefetching for out-of-core applications. ACM Trans. Comput. Syst. 19(2): 111-170 (2001) | |
2000 | ||
19 | Todd C. Mowry, Sherwyn R. Ramkissoon: Software-Controlled Multithreading Using Informing Memory Operations. HPCA 2000: 121-132 | |
18 | J. Gregory Steffan, Christopher B. Colohan, Antonia Zhai, Todd C. Mowry: A scalable approach to thread-level speculation. ISCA 2000: 1-12 | |
17 | Angela Demke Brown, Todd C. Mowry: Taming the Memory Hogs: Using Compiler-Inserted Releases to Manage Physical Memory Intelligently. OSDI 2000: 31-44 | |
16 | Todd C. Mowry, Chi-Keung Luk: Understanding Why Correlation Profiling Improves the Predictability of Data Cache Misses in Nonnumeric Applications. IEEE Trans. Computers 49(4): 369-384 (2000) | |
1999 | ||
15 | Chi-Keung Luk, Todd C. Mowry: Memory Forwarding: Enabling Aggressive Layout Optimizations by Guaranteeing the Safety of Data Relocation. ISCA 1999: 88-99 | |
14 | Chi-Keung Luk, Todd C. Mowry: Automatic Compiler-Inserted Prefetching for Pointer-Based Applications. IEEE Trans. Computers 48(2): 134-141 (1999) | |
1998 | ||
13 | J. Gregory Steffan, Todd C. Mowry: The Potential for Using Thread-Level Data Speculation to Facilitate Automatic Parallelization. HPCA 1998: 2-13 | |
12 | Chi-Keung Luk, Todd C. Mowry: Cooperative Prefetching: Compiler and Hardware Support for Effective Instruction Prefetching in Modern Processors. MICRO 1998: 182-194 | |
11 | Todd C. Mowry: Tolerating Latency in Multiprocessors Through Compiler-Inserted Prefetching. ACM Trans. Comput. Syst. 16(1): 55-92 (1998) | |
10 | Mark Horowitz, Margaret Martonosi, Todd C. Mowry, Michael D. Smith: Informing Memory Operations: Memory Performance Feedback Mechanisms and Their Applications. ACM Trans. Comput. Syst. 16(2): 170-205 (1998) | |
1997 | ||
9 | Todd C. Mowry, Chi-Keung Luk: Predicting Data Cache Misses in Non-Numeric Applications through Correlation Profiling. MICRO 1997: 314-320 | |
1996 | ||
8 | Chi-Keung Luk, Todd C. Mowry: Compiler-Based Prefetching for Recursive Data Structures. ASPLOS 1996: 222-233 | |
7 | Edouard Bugnion, Jennifer-Ann M. Anderson, Todd C. Mowry, Mendel Rosenblum, Monica S. Lam: Compiler-Directed Page Coloring for Multiprocessors. ASPLOS 1996: 244-255 | |
6 | Mark Horowitz, Margaret Martonosi, Todd C. Mowry, Michael D. Smith: Informing Memory Operations: Providing Memory Performance Feedback in Modern Processors. ISCA 1996: 260-270 | |
5 | Todd C. Mowry, Angela K. Demke, Orran Krieger: Automatic Compiler-Inserted I/O Prefetching for Out-of-Core Applications. OSDI 1996: 3-17 | |
1992 | ||
4 | Todd C. Mowry, Monica S. Lam, Anoop Gupta: Design and Evaluation of a Compiler Algorithm for Prefetching. ASPLOS 1992: 62-73 | |
1991 | ||
3 | Anoop Gupta, John L. Hennessy, Kourosh Gharachorloo, Todd C. Mowry, Wolf-Dietrich Weber: Comparative Evaluation of Latency Reducing and Tolerating Techniques. ISCA 1991: 254-263 | |
2 | Todd C. Mowry, Anoop Gupta: Tolerating Latency Through Software-Controlled Prefetching in Shared-Memory Multiprocessors. J. Parallel Distrib. Comput. 12(2): 87-106 (1991) | |
1990 | ||
1 | Anoop Gupta, Wolf-Dietrich Weber, Todd C. Mowry: Reducing Memory and Traffic Requirements for Scalable Directory-Based Cache Coherence Schemes. ICPP (1) 1990: 312-321 |