Craig Zilles
Craig Zilles
Associate Professor of Computer Science, University of Illinois at Urbana-Champaign
Verified email at illinois.edu - Homepage
TitleCited byYear
A constraint-based god-object method for haptic display
CB Zilles, JK Salisbury
Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and …, 1995
10031995
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
3991995
Execution-based prediction using speculative slices
C Zilles, G Sohi
ACM SIGARCH Computer Architecture News 29 (2), 2-13, 2001
3652001
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
3652000
Master/slave speculative parallelization
C Zilles, G Sohi
35th Annual IEEE/ACM International Symposium on Microarchitecture, 2002 …, 2002
2052002
Understanding the backward slices of performance degrading instructions
CB Zilles, GS Sohi
Proceedings of 27th International Symposium on Computer Architecture (IEEE …, 2000
1342000
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
Using hardware memory protection to build a high-performance, strongly-atomic hybrid transactional memory
L Baugh, N Neelakantam, C Zilles
ACM SIGARCH Computer Architecture News 36 (3), 115-126, 2008
1152008
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
1102009
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, ...
ACM SIGCSE Bulletin 40 (1), 256-260, 2008
1082008
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
1052002
The use of multithreading for exception handling
CB Zilles, JS Emer, GS Sohi
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
972001
A constraint-based god-object method for haptic display
CB Zilles
Proc. of ASME Haptic Interface for Virtual Environment and Teleoperator …, 1994
921994
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
862008
Hardware atomicity for reliable software speculation
N Neelakantam, R Rajwar, S Srinivas, U Srinivasan, C Zilles
ACM SIGARCH Computer Architecture News 35 (2), 174-185, 2007
822007
Creating the digital logic concept inventory
GL Herman, MC Loui, C Zilles
Proceedings of the 41st ACM technical symposium on Computer science …, 2010
812010
Extending hardware transactional memory to support non-busy waiting and non-transactional actions
C Zilles, L Baugh
812006
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
752004
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), 5, 2010
702010
The system can't perform the operation now. Try again later.
Articles 1–20