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

Craig B. Zilles

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

2009
29EEBrian Greskamp, Lu Wan, Ulya R. Karpuzcu, Jeffrey J. Cook, Josep Torrellas, Deming Chen, Craig B. Zilles: Blueshift: Designing processors for timing speculation from the ground up. HPCA 2009: 213-224
2008
28EEPierre Salverda, Charles Tu ker, Craig B. Zilles: Accurate critical path prediction via random trace construction. CGO 2008: 64-73
27EEEdward Lee, Craig B. Zilles: Branch-on-random. CGO 2008: 84-93
26EEJeffrey J. Cook, Craig B. Zilles: A characterization of instruction-level error derating and its implications for error detection. DSN 2008: 482-491
25EEPierre Salverda, Craig B. Zilles: Fundamental performance constraints in horizontal fusion of in-order cores. HPCA 2008: 252-263
24EELee Baugh, Naveen Neelakantam, Craig B. Zilles: Using Hardware Memory Protection to Build a High-Performance, Strongly-Atomic Hybrid Transactional Memory. ISCA 2008: 115-126
23EELee Baugh, Craig B. Zilles: An Analysis of I/O And Syscalls In Critical Sections And Their Implications For Transactional Memory. ISPASS 2008: 54-62
22EEKenneth J. Goldman, Paul Gross, Cinda Heeren, Geoffrey Herman, Lisa C. Kaczmarczyk, Michael C. Loui, Craig B. Zilles: Identifying important and difficult concepts in introductory computing courses using a delphi process: selective compression of unicode arrays in java. SIGCSE 2008: 256-260
21EENaveen Neelakantam, Ravi Rajwar, Suresh Srinivas, Uma Srinivasan, Craig B. Zilles: Hardware Atomicity: An Effective Abstraction for Reliable Software Speculation. IEEE Micro 28(1): 21-31 (2008)
20EESarita V. Adve, David Brooks, Craig B. Zilles: Guest Editors' Introduction: Top Picks from the Computer Architecture Conferences of 2007. IEEE Micro 28(1): 8-11 (2008)
2007
19EENaveen Neelakantam, Ravi Rajwar, Suresh Srinivas, Uma Srinivasan, Craig B. Zilles: Hardware atomicity for reliable software speculation. ISCA 2007: 174-185
18EECraig B. Zilles: Accordion arrays. ISMM 2007: 55-66
17EECraig B. Zilles, Ravi Rajwar: Transactional memory and the birthday paradox. SPAA 2007: 303-304
2006
16EENicholas Riley, Craig B. Zilles: Probabilistic counter updates for predictor hysteresis and stratification. HPCA 2006: 110-120
15EENicholas Riley, Craig B. Zilles: Hardware tansactional memory support for lightweight dynamic language evolution. OOPSLA Companion 2006: 998-1008
14EENicholas Riley, Craig B. Zilles: Probabilistic counter updates for predictor hysteresis and bias. Computer Architecture Letters 5(1): 18-21 (2006)
13EELee Baugh, Craig B. Zilles: Decomposing the load-store queue by function for power reduction and scalability. IBM Journal of Research and Development 50(2-3): 287-298 (2006)
2005
12EECraig B. Zilles, Naveen Neelakantam: Reactive Techniques for Controlling Software Speculation. CGO 2005: 305-316
11EEPierre Salverda, Grigore Rosu, Craig B. Zilles: Formally Defining and Verifying Master/Slave Speculative Parallelization. FM 2005: 123-138
10EEPierre Salverda, Craig B. Zilles: A Criticality Analysis of Clustering in Superscalar Processors. MICRO 2005: 55-66
9EECraig B. Zilles: SPIMbot: an engaging, problem-based approach to teaching assembly language programming. SIGCSE 2005: 106-110
2004
8EERahul Joshi, Michael D. Bond, Craig B. Zilles: Targeted Path Profiling: Lower Overhead Path Profiling for Staged Dynamic Optimization Systems. CGO 2004: 239-250
2002
7EECraig B. Zilles, Gurindar S. Sohi: Master/slave speculative parallelization. MICRO 2002: 85-96
2001
6EECraig B. Zilles, Gurindar S. Sohi: A Programmable Co-Processor for Profiling. HPCA 2001: 241-
5EECraig B. Zilles, Gurindar S. Sohi: Execution-based prediction using speculative slices. ISCA 2001: 2-13
4EECraig B. Zilles: Benchmark health considered harmful. SIGARCH Computer Architecture News 29(3): 4-5 (2001)
2000
3EECraig B. Zilles, Gurindar S. Sohi: Understanding the backward slices of performance degrading instructions. ISCA 2000: 172-181
1999
2EECraig B. Zilles, Joel S. Emer, Gurindar S. Sohi: The Use of Multithreading for Exception Handling. MICRO 1999: 219-229
1995
1EEJohn Kenneth Salisbury Jr., David L. Brock, Thomas Massie, Nick Swarup, Craig B. Zilles: Haptic Rendering: Programming Touch Interaction with Virtual Objects. SI3D 1995: 123-130

Coauthor Index

1Sarita V. Adve [20]
2Lee Baugh [13] [23] [24]
3Michael D. Bond [8]
4David L. Brock [1]
5David Brooks [20]
6Deming Chen [29]
7Jeffrey J. Cook [26] [29]
8Joel S. Emer [2]
9Kenneth J. Goldman [22]
10Brian Greskamp [29]
11Paul Gross [22]
12Cinda Heeren [22]
13Geoffrey Herman [22]
14Rahul Joshi [8]
15Lisa C. Kaczmarczyk [22]
16Ulya R. Karpuzcu [29]
17Edward Lee [27]
18Michael C. Loui [22]
19Thomas Massie [1]
20Naveen Neelakantam [12] [19] [21] [24]
21Ravi Rajwar [17] [19] [21]
22Nicholas Riley [14] [15] [16]
23Grigore Rosu [11]
24John Kenneth Salisbury Jr. (Kenneth Salisbury) [1]
25Pierre Salverda [10] [11] [25] [28]
26Gurindar S. Sohi [2] [3] [5] [6] [7]
27Suresh Srinivas [19] [21]
28Uma Srinivasan [19] [21]
29Nick Swarup [1]
30Josep Torrellas [29]
31Lu Wan [29]
32Charles Tu ker [28]

Colors in the list of coauthors

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