2012
35An efficient implementation of numerical integration using logical computation on stochastic bit streams. Weikang Qian, Chen Wang, Peng Li, David J. Lilja, Kia Bazargan, Marc D. Riedel. ICCAD 2012, 156-162. Web SearchBibTeXDownload
34Memory module-level testing and error behaviors for phase change memory. Zhe Zhang, Weijun Xiao, Nohhyun Park, David J. Lilja. ICCD 2012, 358-363. Web SearchBibTeXDownload
2011
33BloomFlash: Bloom Filter on Flash-Based Storage. Biplob K. Debnath, Sudipta Sengupta, Jin Li, David J. Lilja, David Hung-Chang Du. ICDCS 2011, 635-644. Web SearchBibTeXDownload
32An Architecture for Fault-Tolerant Computation with Stochastic Logic. Weikang Qian, Xin Li, Marc D. Riedel, Kia Bazargan, David J. Lilja. IEEE Trans. Computers (60): 93-105 (2011). Web SearchBibTeXDownload
31Sampling-based garbage collection metadata management scheme for flash-based storage. Biplob K. Debnath, Krishnan Srinivasan, Weijun Xiao, David J. Lilja, David H. C. Du. MSST 2011, 1-6. Web SearchBibTeXDownload
2010
30Deferred updates for flash-based storage. Biplob K. Debnath, Mohamed F. Mokbel, David J. Lilja, David H. C. Du. MSST 2010, 1-6. Web SearchBibTeXDownload
2009
29A reconfigurable stochastic architecture for highly reliable computing. Xin Li, Weikang Qian, Marc D. Riedel, Kia Bazargan, David J. Lilja. ACM Great Lakes Symposium on VLSI 2009, 315-320. Web SearchBibTeXDownload
28Large Block CLOCK (LB-CLOCK): A write caching algorithm for solid state disks. Biplob K. Debnath, Sunil Subramanya, David Hung-Chang Du, David J. Lilja. MASCOTS 2009, 1-9. Web SearchBibTeXDownload
2008
27Archer: A Community Distributed Computing Infrastructure for Computer Architecture Research and Education. Renato J. O. Figueiredo, P. Oscar Boykin, Josť A. B. Fortes, Tao Li, Jie-Kwon Peir, David Wolinsky, Lizy Kurian John, David R. Kaeli, David J. Lilja, Sally A. McKee, Gokhan Memik, Alain Roy, Gary S. Tyson. CollaborateCom 2008, 70-84. Cited by 1Web SearchBibTeXDownload
26SARD: A statistical approach for ranking database tuning parameters. Biplob K. Debnath, David J. Lilja, Mohamed F. Mokbel. ICDE Workshops 2008, 11-18. Cited by 2Web SearchBibTeXDownload
25Exploiting the Impact of Database System Configuration Parameters: A Design of Experiments Approach. Biplob K. Debnath, Mohamed F. Mokbel, David J. Lilja. IEEE Data Eng. Bull. (31): 3-10 (2008). Web SearchBibTeXDownload
2006
24Comparing simulation techniques for microarchitecture-aware floorplanning. Vidyasagar Nookala, Ying Chen, David J. Lilja, Sachin S. Sapatnekar. ISPASS 2006, 80-88. Web SearchBibTeXDownload
23Circulating shared-registers for multiprocessor systems. Donald Johnson, David J. Lilja, John Riedl. Journal of Systems Architecture (52): 152-168 (2006). Web SearchBibTeXDownload
2005
22Efficiently generating test vectors with state pruning. Ying Chen, Dennis Abts, David J. Lilja. ASP-DAC 2005, 1196-1199. Web SearchBibTeXDownload
21Microarchitecture-aware floorplanning using a statistical design of experiments approach. Vidyasagar Nookala, Ying Chen, David J. Lilja, Sachin S. Sapatnekar. DAC 2005, 579-584. Web SearchBibTeXDownload
20The Impact of Incorrectly Speculated Memory Operations in a Multithreaded Architecture. Resit Sendag, Ying Chen, David J. Lilja. IEEE Trans. Parallel Distrib. Syst. (16): 271-285 (2005). Web SearchBibTeXDownload
19A Novel Memory Structure for Embedded Systems: Flexible Sequential and Random Access Memory. Ying Chen, Karthik Ranganathan, Vasudev V. Pai, David J. Lilja, Kia Bazargan. J. Comput. Sci. Technol. (20): 596-606 (2005). Web SearchBibTeXDownload
2004
18Enhancing the Memory Performance of Embedded Systems with the Flexible Sequential and Random Access Memory. Ying Chen, Karthik Ranganathan, Vasudev V. Pai, David J. Lilja, Kia Bazargan. Asia-Pacific Computer Systems Architecture Conference 2004, 88-101. Web SearchBibTeXDownload
17Comparing Exact and Approximate Spatial Auto-regression Model Solutions for Spatial Data Analysis. Baris M. Kazar, Shashi Shekhar, David J. Lilja, Ranga Raju Vatsavai, R. Kelley Pace. GIScience 2004, 140-161. Cited by 11Web SearchBibTeXDownload
16State Pruning for Test Vector Generation for a Multiprocessor Cache Coherence Protocol. Ying Chen, Dennis Abts, David J. Lilja. IEEE International Workshop on Rapid System Prototyping 2004, 74-77. Web SearchBibTeXDownload
2003
15Challenges in Computer Architecture Evaluation. Kevin Skadron, Margaret Martonosi, David I. August, Mark D. Hill, David J. Lilja, Vijay S. Pai. IEEE Computer (36): 30-36 (2003). Web SearchBibTeXDownload
14Balancing Reuse Opportunities and Performance Gains with Subblock Value Reuse. Jian Huang, David J. Lilja. IEEE Trans. Computers (52): 1032-1050 (2003). Web SearchBibTeXDownload
13Using Incorrect Speculation to Prefetch Data in a Concurrent Multithreaded Processor. Ying Chen, Resit Sendag, David J. Lilja. IPDPS 2003, 76. Web SearchBibTeXDownload
2000
12JaViz: A client/server Java profiling tool. Iffat H. Kazi, Davis P. Jose, Badis Ben-Hamida, Christian J. Hescott, Chris Kwok, Joseph A. Konstan, David J. Lilja, Pen-Chung Yew. IBM Systems Journal (39): 96-117 (2000). Web SearchBibTeXDownload
11Exploring Sub-Block Value Reuse for Superscalar Processors. Jian Huang, David J. Lilja. IEEE PACT 2000, 100-110. Web SearchBibTeXDownload
10Extending Value Reuse to Basic Blocks with Compiler Support. Jian Huang, David J. Lilja. IEEE Trans. Computers (49): 331-347 (2000). Web SearchBibTeXDownload
1999
9Exploiting Basic Block Value Locality with Block Reuse. Jian Huang, David J. Lilja. HPCA 1999, 106-114. Web SearchBibTeXDownload
8The Superthreaded Processor Architecture. Jenn-Yuan Tsai, Jian Huang, Christoffer Amlo, David J. Lilja, Pen-Chung Yew. IEEE Trans. Computers (48): 881-902 (1999). Web SearchBibTeXDownload
1998
7High-Level Information - An Approach for Integrating Front-End and Back-End Compilers. Sangyeun Cho, Jenn-Yuan Tsai, Yonghong Song, Bixia Zheng, Stephen J. Schwinn, Xin Wang, Qing Zhao, Zhiyuan Li, David J. Lilja, Pen-Chung Yew. ICPP 1998, 346-355. Web SearchBibTeXDownload
6Integrating Parallelizing Compilation Technology and Processor Architecture for Cost-Effective Concurrent multithreading. Jenn-Yuan Tsai, Zhenzhen Jiang, Zhiyuan Li, David J. Lilja, Xin Wang, Pen-Chung Yew, Bixia Zheng, Stephen J. Schwinn. J. Inf. Sci. Eng. (14): 205-222 (1998). Web SearchBibTeXDownload
5An Efficient Strategy for Developing a Simulator for a Novel Concurrent Multithreaded Processor Architecture. Jian Huang, David J. Lilja. MASCOTS 1998, 185-191. Web SearchBibTeXDownload
1997
4Changing Interaction of Compiler and Architecture. Sarita V. Adve, Doug Burger, Rudolf Eigenmann, Alasdair Rawsthorne, Michael D. Smith, Catherine H. Gebotys, Mahmut T. Kandemir, David J. Lilja, Alok N. Choudhary, Jesse Zhixi Fang, Pen-Chung Yew. IEEE Computer (30): 51-58 (1997). Web SearchBibTeXDownload
3Low-Cost, High-Performance Barrier Synchronization on Networks of Workstations. Donald Johnson, David J. Lilja, John Riedl, James Anderson. J. Parallel Distrib. Comput. (40): 131-137 (1997). Web SearchBibTeXDownload
1995
2A Circulating Active Barrier Synchronization Mechanism. Donald Johnson, David J. Lilja, John Riedl. ICPP (1) 1995, 202-209. Web SearchBibTeX
1994
1A Distributed Hardware Mechanism for Process Synchronization on Shared-Bus Multiprocessors. Donald Johnson, David J. Lilja, John Riedl. ICPP 1994, 268-275. Web SearchBibTeXDownload
from DBLP and Google Scholar
Developed by the Database Group at the University of Wisconsin and Yahoo! Research