Rajiv Gupta

Loading Google Thumbnails...
2010
38Multi-turn, tension-stiffening catheter navigation system. Yi Chen, Jean H. Chang, Alison S. Greenlee, Kenneth C. Cheung, Alexander H. Slocum, Rajiv Gupta. ICRA 2010, 5570-5575. Web SearchBibTeXDownload
2008
37Avoiding Program Failures Through Safe Execution Perturbations. Sriraman Tallam, Chen Tian, Rajiv Gupta, Xiangyu Zhang. COMPSAC 2008, 152-159. Web SearchBibTeXDownload
36Scalable dynamic information flow tracking and its applications. Rajiv Gupta, Neelam Gupta, Xiangyu Zhang, Dennis Jeffrey, Vijay Nagarajan, Sriraman Tallam, Chen Tian. IPDPS 2008, 1-5. Web SearchBibTeXDownload
2007
35A study of effectiveness of dynamic slicing in locating real faults. Xiangyu Zhang, Neelam Gupta, Rajiv Gupta. Empirical Software Engineering (12): 143-160 (2007). Web SearchBibTeXDownload
34Matching Control Flow of Program Versions. Vijayanand Nagarajan, Rajiv Gupta, Matias Madou, Xiangyu Zhang, Bjorn De Sutter. ICSM 2007, 84-93. Web SearchBibTeXDownload
33Enabling tracing Of long-running multithreaded programs via dynamic execution reduction. Sriraman Tallam, Chen Tian, Rajiv Gupta, Xiangyu Zhang. ISSTA 2007, 207-218. Web SearchBibTeXDownload
32Towards locating execution omission errors. Xiangyu Zhang, Sriraman Tallam, Neelam Gupta, Rajiv Gupta. PLDI 2007, 415-424. Web SearchBibTeXDownload
31Locating faulty code by multiple points slicing. Xiangyu Zhang, Neelam Gupta, Rajiv Gupta. Softw., Pract. Exper. (37): 935-961 (2007). Web SearchBibTeXDownload
2006
30Locating faults through automated predicate switching. Xiangyu Zhang, Neelam Gupta, Rajiv Gupta. ICSE 2006, 272-281. Web SearchBibTeXDownload
29Pruning dynamic slices with confidence. Xiangyu Zhang, Neelam Gupta, Rajiv Gupta. PLDI 2006, 169-180. Web SearchBibTeXDownload
28Dynamic slicing long running programs through execution fast forwarding. Xiangyu Zhang, Sriraman Tallam, Rajiv Gupta. SIGSOFT FSE 2006, 81-91. Web SearchBibTeXDownload
2005
27Experimental evaluation of using dynamic slices for fault location. Xiangyu Zhang, Haifeng He, Neelam Gupta, Rajiv Gupta. AADEBUG 2005, 33-42. Web SearchBibTeXDownload
26Cost and precision tradeoffs of dynamic data slicing algorithms. Xiangyu Zhang, Rajiv Gupta, Youtao Zhang. ACM Trans. Program. Lang. Syst. (27): 631-661 (2005). Web SearchBibTeXDownload
25Locating faulty code using failure-inducing chops. Neelam Gupta, Haifeng He, Xiangyu Zhang, Rajiv Gupta. ASE 2005, 263-272. Web SearchBibTeXDownload
24Matching execution histories of program versions. Xiangyu Zhang, Rajiv Gupta. ESEC/SIGSOFT FSE 2005, 197-206. Web SearchBibTeXDownload
23SENSS: Security Enhancement to Symmetric Shared Memory Multiprocessors. Youtao Zhang, Lan Gao, Jun Yang, Xiangyu Zhang, Rajiv Gupta. HPCA 2005, 352-362. Cited by 24Web SearchBibTeXDownload
22Extended Whole Program Paths. Sriraman Tallam, Rajiv Gupta, Xiangyu Zhang. IEEE PACT 2005, 17-26. Web SearchBibTeXDownload
21Whole execution traces and their applications. Xiangyu Zhang, Rajiv Gupta. TACO (2): 301-334 (2005). Web SearchBibTeXDownload
2004
20Frequent value encoding for low power data buses. Jun Yang, Rajiv Gupta, Chuanjun Zhang. ACM Trans. Design Autom. Electr. Syst. (9): 354-384 (2004). Cited by 17Web SearchBibTeXDownload
19Extending Path Profiling across Loop Backedges and Procedure Boundaries. Sriraman Tallam, Xiangyu Zhang, Rajiv Gupta. CGO 2004, 251-264. Web SearchBibTeXDownload
18Efficient Forward Computation of Dynamic Slices Using Reduced Ordered Binary Decision Diagrams. Xiangyu Zhang, Rajiv Gupta, Youtao Zhang. ICSE 2004, 502-511. Web SearchBibTeXDownload
17Whole Execution Traces. Xiangyu Zhang, Rajiv Gupta. MICRO 2004, 105-116. Web SearchBibTeXDownload
16Cost effective dynamic program slicing. Xiangyu Zhang, Rajiv Gupta. PLDI 2004, 94-106. Web SearchBibTeXDownload
2003
15Hiding Program Slices for Software Security. Xiangyu Zhang, Rajiv Gupta. CGO 2003, 325-336. Web SearchBibTeXDownload
14Precise Dynamic Slicing Algorithms. Xiangyu Zhang, Rajiv Gupta, Youtao Zhang. ICSE 2003, 319-329. Web SearchBibTeXDownload
2002
13Frequent value locality and its applications. Jun Yang, Rajiv Gupta. ACM Trans. Embedded Comput. Syst. (1): 79-105 (2002). Cited by 48Web SearchBibTeXDownload
12Energy efficient frequent value data cache design. Jun Yang, Rajiv Gupta. MICRO 2002, 197-207. Cited by 58Web SearchBibTeXDownload
2001
11FV encoding for low-power data I/O. Jun Yang, Rajiv Gupta. ISLPED 2001, 84-87. Cited by 28Web SearchBibTeXDownload
10Energy-efficient load and store reuse. Jun Yang, Rajiv Gupta. ISLPED 2001, 72-75. Cited by 24Web SearchBibTeXDownload
2000
9Frequent Value Locality and Value-Centric Data Cache Design. Youtao Zhang, Jun Yang, Rajiv Gupta. ASPLOS 2000, 150-159. Cited by 95Web SearchBibTeXDownload
8Load Redundancy Removal through Instruction Reuse. Jun Yang, Rajiv Gupta. ICPP 2000, 61-68. Cited by 31Web SearchBibTeXDownload
7Frequent value compression in data caches. Jun Yang, Youtao Zhang, Rajiv Gupta. MICRO 2000, 258-265. Cited by 81Web SearchBibTeXDownload
6ABCD: eliminating array bounds checks on demand. Rastislav Bodík, Rajiv Gupta, Vivek Sarkar. PLDI 2000, 321-333. Web SearchBibTeXDownload
1999
5Caching and Predicting Branch Sequences for Improved Fetch Effectiveness. Soner Önder, Jun Xu, Rajiv Gupta. IEEE PACT 1999, 294-302. Web SearchBibTeXDownload
4Compilation techniques for parallel systems. Rajiv Gupta, Santosh Pande, Kleanthis Psarris, Vivek Sarkar. Parallel Computing (25): 1741-1783 (1999). Web SearchBibTeXDownload
1996
3Real-Time Scheduling Using Compact Task Graphs. Rajiv Gupta, Daniel Mossé, Richard Suchoza. ICDCS 1996, 55-63. Web SearchBibTeX
1990
2Improving instruction cache behavior by reducing cache pollution. Rajiv Gupta, Chi-Hung Chi. SC 1990, 82-91. Web SearchBibTeXDownload
1989
1Reconfigurable Multipipelines for Vector Supercomputers. Rajiv Gupta, Alessandro Zorat, I. V. Ramakrishnan. IEEE Trans. Computers (38): 1297-1307 (1989). Web SearchBibTeXDownload
from DBLP and Google Scholar
Developed by the Database Group at the University of Wisconsin and Yahoo! Research