Craig Zilles
Craig Zilles
Associate Professor of Computer Science, University of Illinois at Urbana-Champaign
Verified email at illinois.edu - Homepage
Title
Cited by
Cited by
Year
A constraint-based god-object method for haptic display
CB Zilles, JK Salisbury
Proceedings 1995 ieee/rsj international conference on intelligent robots and …, 1995
10531995
Haptic rendering: Programming touch interaction with virtual objects
K Salisbury, D Brock, T Massie, N Swarup, C Zilles
Proceedings of the 1995 symposium on Interactive 3D graphics, 123-130, 1995
4071995
Execution-based prediction using speculative slices
C Zilles, G Sohi
Proceedings of the 28th annual international symposium on Computer …, 2001
3722001
Method and apparatus for determining forces to be applied to a user through a haptic interface
CB Zilles, JK Salisbury Jr, TH Massie, DL Brock, MA Srinivasan, ...
US Patent 6,111,577, 2000
3602000
Master/slave speculative parallelization
C Zilles, G Sohi
35th Annual IEEE/ACM International Symposium on Microarchitecture, 2002 …, 2002
2082002
Understanding the backward slices of performance degrading instructions
CB Zilles, GS Sohi
ACM SIGARCH Computer Architecture News 28 (2), 172-181, 2000
1402000
Method and apparatus to quiesce a portion of a simultaneous multithreaded central processing unit
JS Emer, RL Stamm, BE Edwards, MH Reilly, CB Zilles, T Fossum, ...
US Patent 6,493,741, 2002
1332002
Identifying important and difficult concepts in introductory computing courses using a delphi process
K Goldman, P Gross, C Heeren, G Herman, L Kaczmarczyk, MC Loui, ...
Proceedings of the 39th SIGCSE technical symposium on Computer science …, 2008
1242008
Using hardware memory protection to build a high-performance, strongly-atomic hybrid transactional memory
L Baugh, N Neelakantam, C Zilles
2008 International Symposium on Computer Architecture, 115-126, 2008
1202008
Blueshift: Designing processors for timing speculation from the ground up.
B Greskamp, L Wan, UR Karpuzcu, JJ Cook, J Torrellas, D Chen, C Zilles
2009 IEEE 15th International Symposium on High Performance Computer …, 2009
1142009
Method and apparatus for determining forces to be applied to a user through a haptic interface
CB Zilles, JK Salisbury Jr, TH Massie, DL Brock, MA Srinivasan, ...
US Patent 6,369,834, 2002
1022002
A constraint-based god-object method for haptic display
CB Zilles, JK Salisbury
ASME Haptic Interfaces for Virtual Environment and Teleoperator Systems 1 (1 …, 1994
1011994
The use of multithreading for exception handling
CB Zilles, JS Emer, GS Sohi
MICRO-32. Proceedings of the 32nd Annual ACM/IEEE International Symposium on …, 1999
991999
A programmable co-processor for profiling
CB Zilles, GS Sohi
Proceedings HPCA Seventh International Symposium on High-Performance …, 2001
982001
Hardware atomicity for reliable software speculation
N Neelakantam, R Rajwar, S Srinivas, U Srinivasan, C Zilles
Proceedings of the 34th annual international symposium on Computer …, 2007
852007
Extending hardware transactional memory to support non-busy waiting and non-transactional actions
C Zilles, L Baugh
842006
Creating the digital logic concept inventory
GL Herman, MC Loui, C Zilles
Proceedings of the 41st ACM technical symposium on Computer science …, 2010
832010
Using hardware checkpoints to support software based speculation
N Neelakantam, C Zilles, U Srinivasan, S Srinivas, R Rajwar, K Lai
US Patent App. 11/729,724, 2008
822008
Setting the scope of concept inventories for introductory computing subjects
K Goldman, P Gross, C Heeren, GL Herman, L Kaczmarczyk, MC Loui, ...
ACM Transactions on Computing Education (TOCE) 10 (2), 1-29, 2010
722010
Method and apparatus to quiesce a portion of a simultaneous multithreaded central processing unit
J Emer, R Stamm, B Edwards, M Reilly, C Zilles, T Fossum, C Joerg, ...
US Patent App. 10/680,375, 2004
722004
The system can't perform the operation now. Try again later.
Articles 1–20