David J. Lilja - Publications

Affiliations: 
University of Minnesota, Twin Cities, Minneapolis, MN 
Area:
Electronics and Electrical Engineering, Computer Science, Statistics

164 high-probability publications. We are testing a new system for linking publications to authors. You can help! If you notice any inaccuracies, please sign in and mark papers as correct or incorrect matches. If you identify any major omissions or other inaccuracies in the publication list, please let us know.

Year Citation  Score
2020 Fan Q, Lilja DJ, Sapatnekar SS. Adaptive-Length Coding of Image Data for Low-Cost Approximate Storage Ieee Transactions On Computers. 69: 239-252. DOI: 10.1109/Tc.2019.2946795  0.56
2019 Li B, Najafi MH, Lilja DJ. Low-Cost Stochastic Hybrid Multiplier for Quantized Neural Networks Acm Journal On Emerging Technologies in Computing Systems. 15: 18. DOI: 10.1145/3309882  0.36
2019 Hu J, Li B, Ma C, Lilja D, Koester SJ. Spin-Hall-Effect-Based Stochastic Number Generator for Parallel Stochastic Computing Ieee Transactions On Electron Devices. 66: 3620-3627. DOI: 10.1109/Ted.2019.2920401  0.36
2018 Najafi MH, Lilja D. High Quality Down-Sampling for Deterministic Approaches to Stochastic Computing Ieee Transactions On Emerging Topics in Computing. 1-1. DOI: 10.1109/Tetc.2017.2789243  0.36
2018 Khatamifard SK, Najafi MH, Ghoreyshi A, Karpuzcu UR, Lilja DJ. On Memory System Design for Stochastic Computing Ieee Computer Architecture Letters. 17: 117-121. DOI: 10.1109/Lca.2018.2804926  0.36
2016 Li B, Najafi MH, Lilja DJ. Using stochastic computing to reduce the hardware requirements for a restricted boltzmann machine classifier Fpga 2016 - Proceedings of the 2016 Acm/Sigda International Symposium On Field-Programmable Gate Arrays. 36-41. DOI: 10.1145/2847263.2847340  1
2016 Najafi MH, Murali A, Lilja DJ, Sartori J. GPU-Accelerated nick local image thresholding algorithm Proceedings of the International Conference On Parallel and Distributed Systems - Icpads. 2016: 576-584. DOI: 10.1109/ICPADS.2015.78  1
2015 Minglani M, Nagarajan A, Deshapande S, Everson L, Lilja DJ. Design space exploration for efficient computing in Solid State drives with the Storage Processing Unit Proceedings of the 2015 Ieee International Conference On Networking, Architecture and Storage, Nas 2015. 87-94. DOI: 10.1109/NAS.2015.7255225  1
2015 Li B, Najafi MH, Lilja DJ. An FPGA implementation of a Restricted Boltzmann Machine classifier using stochastic bit streams Proceedings of the International Conference On Application-Specific Systems, Architectures and Processors. 2015: 68-69. DOI: 10.1109/ASAP.2015.7245709  1
2015 Ji Y, Ran F, Ma C, Lilja DJ. A hardware implementation of a radial basis function neural network using stochastic logic Proceedings -Design, Automation and Test in Europe, Date. 2015: 880-883.  1
2014 Saraf N, Bazargan K, Lilja DJ, Riedel MD. IIR filters using stochastic arithmetic Proceedings -Design, Automation and Test in Europe, Date. DOI: 10.7873/DATE2014.086  1
2014 Li P, Lilja DJ, Qian W, Bazargan K, Riedel MD. Computation on stochastic bit streams digital image processing case studies Ieee Transactions On Very Large Scale Integration (Vlsi) Systems. 22: 449-462. DOI: 10.1109/Tvlsi.2013.2247429  1
2014 Li P, Lilja DJ, Qian W, Riedel MD, Bazargan K. Logical computation on stochastic bit streams with linear finite-state machines Ieee Transactions On Computers. 63: 1473-1485. DOI: 10.1109/Tc.2012.231  1
2014 Ji Y, Ran F, Xu H, Shen W, Lilja DJ. A digitally driven pixel circuit with current compensation for AMOLED microdisplays Journal of the Society For Information Display. 22: 465-472. DOI: 10.1002/Jsid.259  1
2014 Tuohy W, Ma C, Nandkar P, Borse N, Lilja DJ. Improving energy and performance with spintronics caches in multicore systems Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 8806: 279-290.  1
2013 Xiao W, Li P, Lilja DJ. Comparing the performance of stochastic simulation on GPUs and OpenMP International Journal of Computational Science and Engineering. 8: 34-46. DOI: 10.1504/IJCSE.2013.052111  1
2013 Liu D, Li R, Lilja DJ, Xiao W. A divide-and-conquer approach for solving singular value decomposition on a heterogeneous system Proceedings of the Acm International Conference On Computing Frontiers, Cf 2013. DOI: 10.1145/2482767.2482813  1
2013 Saraf N, Bazargan K, Lilja DJ, Riedel MD. Stochastic functions using sequential logic 2013 Ieee 31st International Conference On Computer Design, Iccd 2013. 507-510. DOI: 10.1109/ICCD.2013.6657094  1
2013 Li P, Gomez K, Lilja DJ. Exploiting free silicon for energy-efficient computing directly in NAND flash-based solid-state storage systems 2013 Ieee High Performance Extreme Computing Conference, Hpec 2013. DOI: 10.1109/HPEC.2013.6670317  1
2013 Li P, Lilja DJ. Accelerating the performance of stochastic encoding-based computations by sharing bits in consecutive bit streams Proceedings of the International Conference On Application-Specific Systems, Architectures and Processors. 257-260. DOI: 10.1109/ASAP.2013.6567585  1
2013 Lilja DJ, Mirandola R. Introduction to the theme issue on performance modeling Software and Systems Modeling. 12: 679-680. DOI: 10.1007/S10270-012-0269-5  1
2013 Li P, Qian W, Lilja DJ, Bazargan K, Riedel MD. Case studies of logical computation on stochastic bit streams Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 7606: 235-244. DOI: 10.1007/978-3-642-36157-9_24  1
2013 Palanivel K, Chow K, Bant K, Lilja DJ. A stepwise approach to software-hardware performance co-optimization using design of experiments Annual International Conference of the Computer Measurement Group, Cmg 2013. 1: 134-145.  1
2012 Park N, Ahmad I, Lilja DJ. Romano: Autonomous storage management using performance prediction in multi-tenant datacenters Proceedings of the 3rd Acm Symposium On Cloud Computing, Socc 2012. DOI: 10.1145/2391229.2391250  1
2012 Li P, Gomez K, Lilja DJ. Design of a storage processing unit Parallel Architectures and Compilation Techniques - Conference Proceedings, Pact. 479. DOI: 10.1145/2370816.2370906  1
2012 Hu J, Wang Z, Qiu Q, Xiao W, Lilja DJ. Sparse fast Fourier transform on GPUs and multi-core CPUs Proceedings - Symposium On Computer Architecture and High Performance Computing. 83-91. DOI: 10.1109/SBAC-PAD.2012.34  1
2012 Xiao W, Lei X, Li R, Park N, Lilja DJ. PASS: A hybrid storage system for performance-synchronization tradeoffs using SSDs Proceedings of the 2012 10th Ieee International Symposium On Parallel and Distributed Processing With Applications, Ispa 2012. 403-410. DOI: 10.1109/ISPA.2012.59  1
2012 Zhang Z, Xiao W, Park N, Lilja DJ. Memory module-level testing and error behaviors for phase change memory Proceedings - Ieee International Conference On Computer Design: Vlsi in Computers and Processors. 358-363. DOI: 10.1109/ICCD.2012.6378664  1
2012 Li P, Qian W, Lilja DJ. A stochastic reconfigurable architecture for fault-tolerant computation with sequential logic Proceedings - Ieee International Conference On Computer Design: Vlsi in Computers and Processors. 303-308. DOI: 10.1109/ICCD.2012.6378656  1
2012 Li P, Qian W, Riedel MD, Bazargan K, Lilja DJ. The synthesis of linear finite state machine-based stochastic computational elements Proceedings of the Asia and South Pacific Design Automation Conference, Asp-Dac. 757-762. DOI: 10.1109/ASPDAC.2012.6165056  1
2012 Patil S, Lilja DJ. Statistical methods for computer performance evaluation Wiley Interdisciplinary Reviews: Computational Statistics. 4: 98-106. DOI: 10.1002/Wics.192  1
2012 Li P, Lilja DJ, Qian W, Bazargan K, Riedel M. The synthesis of complex arithmetic computation on stochastic bit streams using sequential logic Ieee/Acm International Conference On Computer-Aided Design, Digest of Technical Papers, Iccad. 480-487.  1
2012 Qian W, Wang C, Li P, Lilja DJ, Bazargan K, Riedel MD. An efficient implementation of numerical integration using logical computation on stochastic bit streams Ieee/Acm International Conference On Computer-Aided Design, Digest of Technical Papers, Iccad. 156-162.  1
2011 Patil S, Lilja DJ. Performing bitwise logic operations in cache using spintronics-based magnetic tunnel junctions Proceedings of the 8th Acm International Conference On Computing Frontiers, Cf'11. DOI: 10.1145/2016604.2016645  1
2011 Patil S, Lilja DJ. A programmable and scalable technique to design spintronic logic circuits based on magnetic tunnel junctions Proceedings of the Acm Great Lakes Symposium On Vlsi, Glsvlsi. 7-12. DOI: 10.1145/1973009.1973012  1
2011 Lyle A, Patil S, Harms J, Glass B, Yao X, Lilja D, Wang JP. Magnetic tunnel junction logic architecture for realization of simultaneous computation and communication Ieee Transactions On Magnetics. 47: 2970-2973. DOI: 10.1109/Tmag.2011.2158527  1
2011 Qian W, Li X, Riedel MD, Bazargan K, Lilja DJ. An architecture for fault-tolerant computation with stochastic logic Ieee Transactions On Computers. 60: 93-105. DOI: 10.1109/Tc.2010.202  1
2011 Debnath B, Krishnan S, Xiao W, Lilja DJ, Du DHC. Sampling-ba sed garbage collection metadata management scheme for flash-based storage Ieee Symposium On Mass Storage Systems and Technologies. DOI: 10.1109/MSST.2011.5937228  1
2011 Debnath B, Sengupta S, Li J, Lilja DJ, Du DHC. BloomFlash: Bloom filter on flash-based storage Proceedings - International Conference On Distributed Computing Systems. 635-644. DOI: 10.1109/ICDCS.2011.44  1
2011 Li P, Lilja DJ. Using stochastic computing to implement digital image processing algorithms Proceedings - Ieee International Conference On Computer Design: Vlsi in Computers and Processors. 154-161. DOI: 10.1109/ICCD.2011.6081391  1
2011 Li P, Lilja DJ. A low power fault-tolerance architecture for the kernel density estimation based image segmentation algorithm Proceedings of the International Conference On Application-Specific Systems, Architectures and Processors. 161-168. DOI: 10.1109/ASAP.2011.6043264  1
2011 Jang MW, Chen CL, Partlo WE, Patil SR, Lee D, Ye Z, Lilja D, Taton TA, Cui T, Campbell SA. A pure single-walled carbon nanotube thin film based three-terminal microelectromechanical switch Applied Physics Letters. 98. DOI: 10.1063/1.3553227  1
2011 Qian W, Riedel MD, Bazargan K, Lilja DJ. Synthesizing combinational logic to generate probabilities: Theories and algorithms Advanced Techniques in Logic Synthesis, Optimizations and Applications. 337-357. DOI: 10.1007/978-1-4419-7518-8_18  1
2011 Myre J, Walsh SDC, Lilja D, Saar MO. Performance analysis of single-phase, multiphase, and multicomponent lattice-Boltzmann fluid flow simulations on GPU clusters Concurrency and Computation: Practice and Experience. 23: 332-350. DOI: 10.1002/Cpe.1645  0.36
2011 Lilja DJ, Mirandola R, Sachs K. Program chairs' welcome Icpe'11 - Proceedings of the 2nd Joint Wosp/Sipew International Conference On Performance Engineering 1
2011 Park N, Xiao W, Choi K, Lilja DJ. A statistical evaluation of the impact of parameter selection on storage system benchmarks 2011 Ieee 7th International Workshop On Storage Network Architecture and Parallel I/Os, Snapi 2011 1
2011 Debnath B, Krishnan S, Xiao W, Lilja DJ, Du DHC. Sampling-based garbage collection metadata management scheme for flash-based storage 2011 Ieee 7th International Workshop On Storage Network Architecture and Parallel I/Os, Snapi 2011 1
2010 Debnath B, Mokbel MF, Lilja DJ, Du D. Deferred updates for flash-based storage 2010 Ieee 26th Symposium On Mass Storage Systems and Technologies, Msst2010. DOI: 10.1109/MSST.2010.5496994  1
2010 Seppanen E, O'Keefe MT, Lilja DJ. High performance solid state storage under linux 2010 Ieee 26th Symposium On Mass Storage Systems and Technologies, Msst2010. DOI: 10.1109/MSST.2010.5496976  1
2010 Peng AS, Moen DM, Spinks JA, Meredith LM, He T, Lilja DJ. Reliable data aggregation and dissemination framework in tactical network architecture Proceedings - Ieee Military Communications Conference Milcom. 569-574. DOI: 10.1109/MILCOM.2010.5680436  1
2010 Patil S, Lilja DJ. Using resampling techniques to compute confidence intervals for the harmonic mean of rate-based performance metrics Ieee Computer Architecture Letters. 9: 1-4. DOI: 10.1109/L-Ca.2010.1  1
2010 Park N, Lilja DJ. Characterizing datasets for data deduplication in backup applications Ieee International Symposium On Workload Characterization, Iiswc'10. DOI: 10.1109/IISWC.2010.5650369  1
2010 Patil S, Lyle A, Harms J, Lilja DJ, Wang JP. Spintronic logic gates for spintronic data using magnetic tunnel junctions Proceedings - Ieee International Conference On Computer Design: Vlsi in Computers and Processors. 125-131. DOI: 10.1109/ICCD.2010.5647611  1
2010 Dotan Y, Chen O, Katz G, Lilja DJ. Comparing the robustness of fault-tolerant enhancements when applied to lookup tables and random logic for nano-computing Proceedings of the International Conference On Application-Specific Systems, Architectures and Processors. 107-114. DOI: 10.1109/ASAP.2010.5540775  1
2010 Lyle A, Harms J, Patil S, Yao X, Lilja DJ, Wang JP. Direct communication between magnetic tunnel junctions for nonvolatile logic fan-out architecture Applied Physics Letters. 97. DOI: 10.1063/1.3499427  1
2010 Bai H, Lilja DJ, Atiquzzaman M. Cross-layer speculative architecture for end systems and gateways in computer networks with lossy links Wireless Networks. 16: 1621-1638. DOI: 10.1007/S11276-009-0218-6  1
2009 Li X, Qian W, Riedel MD, Bazargan K, Lilja DJ. A reconfigurable stochastic architecture for highly reliable computing Proceedings of the Acm Great Lakes Symposium On Vlsi, Glsvlsi. 315-320. DOI: 10.1145/1531542.1531615  1
2009 Dotan Y, Levison N, Avidan R, Lilja DJ. History index of correct computation for fault-tolerant nano-computing Ieee Transactions On Very Large Scale Integration (Vlsi) Systems. 17: 943-952. DOI: 10.1109/Tvlsi.2008.2012014  1
2009 Peng AS, Moen DM, He T, Lilja DJ. Automatic dynamic resource management architecture in tactical network environments Proceedings - Ieee Military Communications Conference Milcom. DOI: 10.1109/MILCOM.2009.5379748  1
2009 Debnath B, Subramanya S, Du D, Lilja DJ. Large Block CLOCK (LB-CLOCK): A write caching algorithm for solid state disks Proceedings - Ieee Computer Society's Annual International Symposium On Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, Mascots. 143-151. DOI: 10.1109/MASCOT.2009.5366737  1
2009 Bailey P, Myre J, Walsh SDC, Lilja DJ, Saar MO. Accelerating lattice boltzmann fluid flow simulations using graphics processors Proceedings of the International Conference On Parallel Processing. 550-557. DOI: 10.1109/ICPP.2009.38  1
2009 Walsh SDC, Saar MO, Bailey P, Lilja DJ. Accelerating geoscience and engineering system simulations on graphics hardware Computers and Geosciences. 35: 2353-2364. DOI: 10.1016/J.Cageo.2009.05.001  1
2009 Figueiredo RJ, Boykin PO, Fortes JAB, Li T, Peir JK, Wolinsky D, John LK, Kaeli DR, Lilja DJ, McKee SA, Memik G, Roy A, Tyson GS. Archer: A community distributed computing infrastructure for computer architecture research and education Lecture Notes of the Institute For Computer Sciences, Social-Informatics and Telecommunications Engineering. 10: 70-84. DOI: 10.1007/978-3-642-03354-4_7  1
2009 Li X, Lilja DJ. A highly parallel GPU-based hash accelerator for a data deduplication system Proceedings of the Iasted International Conference On Parallel and Distributed Computing and Systems. 268-275.  1
2009 Qian W, Riedel MD, Bazargan K, Lilja DJ. The synthesis of combinational logic to generate probabilities Ieee/Acm International Conference On Computer-Aided Design, Digest of Technical Papers, Iccad. 367-374.  1
2008 Patil SR, Yao X, Meng H, Wang JP, Lilja DJ. Design of a spintronic arithmetic and logic unit using Magnetic Tunnel Junctions Conference On Computing Frontiers - Proceedings of the 2008 Conference On Computing Frontiers, Cf'08. 171-178. DOI: 10.1145/1366230.1366262  1
2008 Ness DC, Lilja DJ. Statistically translating low-level error probabilities to increase the accuracy and efficiency of reliability simulations in hardware description languages Proceedings of the Acm Great Lakes Symposium On Vlsi, Glsvlsi. 297-302. DOI: 10.1145/1366110.1366181  1
2008 Mathaikutty DA, Kodakara SV, Dingankar A, Shukla SK, Lilja DJ. MMV: A metamodeling based microprocessor validation environment Ieee Transactions On Very Large Scale Integration (Vlsi) Systems. 16: 339-352. DOI: 10.1109/Tvlsi.2008.917419  1
2008 Ness DC, Hescott CJ, Lilja DJ. Improving nanoelectronic designs using a statistical approach to identify key parameters in circuit level SEU simulations 2007 Ieee International Symposium On Nanoscale Architectures, Nanoarch. 46-53. DOI: 10.1109/NANOARCH.2007.4400857  1
2008 Peng AS, Eickhoff BR, Het T, Lilja DJ. Toward consolidated tactical network architecture: A modeling and simulation study Proceedings - Ieee Military Communications Conference Milcom. DOI: 10.1109/MILCOM.2008.4753109  1
2008 Christopoulos VN, Lilja DJ, Schrater PR, Georgopoulos A. Independent component analysis and evolutionary algorithms for building representative benchmark subsets Ispass 2008 - Ieee International Symposium On Performance Analysis of Systems and Software. 169-178. DOI: 10.1109/ISPASS.2008.4510749  1
2008 Sendag R, Yi JJ, Chuang PF, Lilja DJ. Low power/area branch prediction using complementary branch predictors Ipdps Miami 2008 - Proceedings of the 22nd Ieee International Parallel and Distributed Processing Symposium, Program and Cd-Rom. DOI: 10.1109/IPDPS.2008.4536323  1
2008 Debnath BK, Lilja DJ, Mokbel MF. SARD: A statistical approach for ranking database tuning parameters Proceedings - International Conference On Data Engineering. 11-18. DOI: 10.1109/ICDEW.2008.4498279  1
2008 Ness DC, Lilja DJ. Guiding circuit level fault-tolerance design with statistical methods Proceedings -Design, Automation and Test in Europe, Date. 348-353. DOI: 10.1109/DATE.2008.4484704  1
2007 Ness DC, Hescott CJ, Lilja DJ. Exploring subsets of standard cell libraries to exploit natural fault masking capabilities for reliable logic Proceedings of the Acm Great Lakes Symposium On Vlsi, Glsvlsi. 208-211. DOI: 10.1145/1228784.1228838  1
2007 Yi JJ, Sendag R, Lilja DJ, Hawkins DM. Speed versus accuracy trade-offs in microarchitectural simulations Ieee Transactions On Computers. 56: 1549-1563. DOI: 10.1109/Tc.2007.70744  1
2007 Ness DC, Hescott CJ, Lilja DJ. Modeling failure reduction for combinational logic using gate level NMR 2007 Proceedings - Annual Reliability and Maintainability Symposium, Rams. 208-213. DOI: 10.1109/RAMS.2007.328120  1
2007 Peng AS, Lilja DJ. Performance Evaluation of Navy's tactical network using opnet Proceedings - Ieee Military Communications Conference Milcom. DOI: 10.1109/MILCOM.2006.302321  1
2007 Kodakara SV, Kim J, Lilja DJ, Hawkins D, Hsut WC, Yew PC. CIM: A reliable metric for evaluating program phase classifications Ieee Computer Architecture Letters. 6. DOI: 10.1109/L-Ca.2007.4  1
2007 Hescott CJ, Ness DC, Lilja DJ. MEMESTAR: A simulation framework for reliability evaluation over multiple environments Proceedings - Eighth International Symposium On Quality Electronic Design, Isqed 2007. 917-922. DOI: 10.1109/ISQED.2007.101  1
2007 Skarie J, Debnath BK, Lilja DJ, Mokbel MF. SCRAP: A statistical approach for creating a database query workload based on performance bottlenecks Proceedings of the 2007 Ieee International Symposium On Workload Characterization, Iiswc. 183-192. DOI: 10.1109/IISWC.2007.4362194  1
2007 Kodakara SV, Kim J, Lilja DJ, Hsu WC, Yew PC. Analysis of statistical sampling in microarchitecture simulation: Metric, methodology and program characterization Proceedings of the 2007 Ieee International Symposium On Workload Characterization, Iiswc. 139-148. DOI: 10.1109/IISWC.2007.4362190  1
2007 Hescott CJ, Ness DC, Lilja DJ. Scaling analytical models for soft error rate estimation under a multiple-fault environment Proceedings - 10th Euromicro Conference On Digital System Design Architectures, Methods and Tools, Dsd 2007. 641-648. DOI: 10.1109/DSD.2007.4341535  1
2006 Yi JJ, Vandierendonck H, Eeckhout L, Lilja DJ. The exigency of benchmark and compiler drift: Designing tomorrow's processors with yesterday's tools Proceedings of the International Conference On Supercomputing. 75-86. DOI: 10.1145/1183401.1183414  1
2006 Nookala V, Lilja DJ, Sapatnekar SS. Temperature-aware floorplanning of microarchitecture blocks with IPC-power dependence modeling and transient analysis Proceedings of the International Symposium On Low Power Electronics and Design. 2006: 298-303. DOI: 10.1145/1165573.1165644  1
2006 Kleinosowski AJ, Pai VV, Rangarajan V, Ranganath P, Kleinosowski K, Subramony M, Lilja DJ. Exploring fine-grained fault tolerance for nanotechnology devices with the recursive nanobox processor grid Ieee Transactions On Nanotechnology. 5: 575-586. DOI: 10.1109/Tnano.2006.880901  1
2006 Yi JJ, Lilja DJ. Simulation of computer architectures: Simulators, benchmarks, methodologies, and recommendations Ieee Transactions On Computers. 55: 268-280. DOI: 10.1109/Tc.2006.44  1
2006 Yi JJ, Eeckhout L, Lilja DJ, Calder B, John LK, Smith JE. The future of simulation: A field of dreams? Computer. 39: 22-29. DOI: 10.1109/Mc.2006.404  1
2006 Yi JJ, Sendag R, Eeckhout L, Joshi A, Lilja DJ, John LK. Evaluating benchmark subsetting approaches Proceedings of the 2006 Ieee International Symposium On Workload Characterization, Iiswc - 2006. 93-104. DOI: 10.1109/IISWC.2006.302733  1
2006 Johnson D, Lilja DJ, Riedl J. Circulating shared-registers for multiprocessor systems Journal of Systems Architecture. 52: 152-168. DOI: 10.1016/J.Sysarc.2005.04.002  1
2006 Bai H, Atiquzzaman M, Lilja DJ. Layered view of QoS issues in IP-based mobile wireless networks: Research Articles International Journal of Communication Systems. 19: 141-161. DOI: 10.1002/Dac.V19:2  1
2006 Bai H, Atiquzzaman M, Lilja DJ. Layered view of QoS issues in IP-based mobile wireless networks International Journal of Communication Systems. 19: 141-161. DOI: 10.1002/Dac.778  1
2006 Lilja DJ. Message from the general chair Ispass 2006: Ieee International Symposium On Performance Analysis of Systems and Software, 2006. 2006.  1
2006 Nookala V, Chen Y, Lilja DJ, Sapatnekar SS. Comparing simulation techniques for microarchitecture-aware floorplanning Ispass 2006: Ieee International Symposium On Performance Analysis of Systems and Software, 2006. 2006: 80-88.  1
2006 Yi JJ, Joshi A, Sendag R, Eeckhout L, Lilja DJ. Analyzing the processor bottlenecks in SPEC CPU 2000 2006 Spec Benchmark Workshop 1
2005 Sendag R, Chen Y, Lilja DJ. The impact of incorrectly speculated memory operations in a multithreaded architecture Ieee Transactions On Parallel and Distributed Systems. 16: 271-285. DOI: 10.1109/Tpds.2005.36  1
2005 Yi JJ, Lilja DJ, Hawkins DM. Improving computer architecture simulation methodology by adding statistical rigor Ieee Transactions On Computers. 54: 1360-1373. DOI: 10.1109/Tc.2005.184  1
2005 KleinOsowski K, Ruwart T, Lilja DJ. Communicating quality of service requirements to an object-based storage device Proceedings - Twenty -Second Ieee/Thirteenth Nasa Goddard Conference On Mass Storage Systems and Technologies. 224-231. DOI: 10.1109/MSST.2005.7  1
2005 Lilja DJ. Message from the program chair Ispass 2005 - Ieee International Symposium On Performance Analysis of Systems and Software. 2005. DOI: 10.1109/ISPASS.2005.1430549  1
2005 Wu K, Lilja DJ, Bai H. The applicability of adaptive control theory to QoS design: Limitations and solutions Proceedings - 19th Ieee International Parallel and Distributed Processing Symposium, Ipdps 2005. 2005. DOI: 10.1109/IPDPS.2005.424  1
2005 Eeckhout L, Sundareswarat R, Yi JJ, Lilja DJ, Schrater P. Accurate statistical approaches for generating representative workload compositions Proceedings of the 2005 Ieee International Symposium On Workload Characterization, Iiswc-2005. 2005: 56-66. DOI: 10.1109/IISWC.2005.1526001  1
2005 Zhao Q, Lee SJ, Lilja DJ. Using hyperprediction to compensate for delayed updates in value predictors Iee Proceedings: Computers and Digital Techniques. 152: 596-608. DOI: 10.1049/ip-cdt:20045148  1
2005 Chen Y, Ranganathan K, Pai VV, Lilja DJ, Bazargan K. A novel memory structure for embedded systems: Flexible sequential and random access memory Journal of Computer Science and Technology. 20: 596-606. DOI: 10.1007/S11390-005-0596-X  1
2005 Chen Y, Abts D, Lilja DJ. Efficiently generating test vectors with state pruning Proceedings of the Asia and South Pacific Design Automation Conference, Asp-Dac. 2: 1196-1199.  1
2005 Nookala V, Chen Y, Lilja DJ, Sapatnekar SS. Microarchitecture-aware floorplanning using a statistical design of experiments approach Proceedings - Design Automation Conference. 579-584.  1
2005 Yi JJ, Kodakara SV, Sendag R, Lilja DJ, Hawkins DM. Characterizing and comparing prevailing simulation techniques Proceedings - International Symposium On High-Performance Computer Architecture. 266-277.  1
2005 Kim J, Kodakara SV, Hsu WC, Lilja DJ, Yew PC. Dynamic Code Region (DCR) based program phase tracking and prediction for dynamic optimizations Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 3793: 203-217.  1
2004 Zhao Q, Lilja DJ. Static classification of value predictability using compiler hints Ieee Transactions On Computers. 53: 929-944. DOI: 10.1109/Tc.2004.49  1
2004 KleinOsowski AJ, Lilja DJ. The NanoBox project: Exploring fabrics of self-correcting logic blocks for high defect rate molecular device technologies Proceedings - Ieee Computer Society Annual Symposium On Vlsi: Emerging Trends in Vlsi Systems Design. 19-24. DOI: 10.1109/ISVLSI.2004.1339503  1
2004 Zhao Q, Lilja DJ. Using compiler-generated approximate critical path information to prioritise instructions for value prediction Iee Proceedings: Computers and Digital Techniques. 151: 321-331. DOI: 10.1049/ip-cdt:20040643  1
2004 Wu K, Lilja DJ, Bai H. An adaptive dual control framework for QoS design Tertiary Education and Management. 10: 217-228. DOI: 10.1007/S10586-007-0014-Y  1
2004 Chen Y, Ranganathan K, Pai VV, Lilja DJ, Bazargan K. Enhancing the memory performance of embedded systems with the flexible sequential and random access memory Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 3189: 88-101. DOI: 10.1007/978-3-540-30102-8_8  1
2004 Wu K, Lilja DJ. Self-tuning speculation for maintaining the consistency of client-cached data Proceedings of the International Conference On Parallel and Distributed Systems - Icpads. 10: 91-100.  1
2004 Chen Y, Abts D, Lilja DJ. State pruning for test vector generation for a multiprocessor cache coherence protocol Proceedings of the International Workshop On Rapid System Prototyping. 74-77.  1
2004 Wu K, Sendag R, Lilja DJ. Exploring memory access regularity in pointer-intensive application programs Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2690: 472-476.  1
2004 Chuang PF, Sendag R, Lilja DJ. Improving data cache performance via address correlation: An upper bound study Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 3149: 541-550.  1
2004 Wu K, Chuang PF, Lilja DJ. An active data-aware cache consistency protocol for highly-scalable data-shipping DBMS architectures 2004 Computing Frontiers Conference. 222-234.  1
2004 KleinOsowski AJ, KleinOsowski K, Rangarajan V, Ranganath P, Lilja DJ. The recursive NanoBox processor grid: A reliable system architecture for unreliable nanotechnology devices Proceedings of the International Conference On Dependable Systems and Networks. 167-176.  1
2004 Kazar BM, Shekhar S, Lilja DJ, Vatsavai RR, Kelley Pace R. Comparing exact and approximate spatial auto-regression model solutions for spatial data analysis Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 3234: 140-161.  1
2003 Huang J, Lilja DJ. Balancing reuse opportunities and performance gains with subblock value reuse Ieee Transactions On Computers. 52: 1032-1050. DOI: 10.1109/TC.2003.1223638  1
2003 Skadron K, Martonosi M, August DI, Hill MD, Lilja DJ, Pai VS. Challenges in computer architecture evaluation Computer. 36: 30-36. DOI: 10.1109/Mc.2003.1220579  1
2003 Sendag R, Chuang P, Lilja DJ. Address Correlation: Exceeding the Limits of Locality Ieee Computer Architecture Letters. 1: 13-16. DOI: 10.1109/L-Ca.2003.3  1
2003 Chen Y, Sendag R, Lilja DJ. Using incorrect speculation to prefetch data in a concurrent multithreaded processor Proceedings - International Parallel and Distributed Processing Symposium, Ipdps 2003. DOI: 10.1109/IPDPS.2003.1213177  1
2003 Abts D, Scott S, Lilja DJ. So many states, so little time: Verifying memory coherence in the Cray X1 Proceedings - International Parallel and Distributed Processing Symposium, Ipdps 2003. DOI: 10.1109/IPDPS.2003.1213087  1
2003 Yi JJ, Lilja DJ, Hawkins DM. A statistically rigorous approach for improving simulation methodology Proceedings - International Symposium On High-Performance Computer Architecture. 12: 281-291. DOI: 10.1109/HPCA.2003.1183546  1
2002 KleinOsowski AJ, Lilja DJ. MinneSPEC: A New SPEC Benchmark Workload for Simulation-Based Computer Architecture Research Ieee Computer Architecture Letters. 1: 7-7. DOI: 10.1109/L-Ca.2002.8  0.88
2002 Kazi IH, Lilja DJ. Dynamically adapting to system load and program behavior in multiprogrammed multiprocessor systems Concurrency Computation Practice and Experience. 14: 957-985. DOI: 10.1002/Cpe.699  1
2002 Yi JJ, Lilja DJ. Improving processor performance by simplifying and bypassing trivial computations Proceedings - Ieee International Conference On Computer Design: Vlsi in Computers and Processors. 462-465.  1
2002 Yi JJ, Sendag R, Lilja DJ. Increasing instruction-level parallelism with instruction precomputation Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2400: 481-485.  1
2002 Sendag R, Lilja DJ, Kunkel SR. Exploiting the prefetching effect provided by executing mispredicted load instructions Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2400: 468-480.  1
2001 Kazi IH, Lilja DJ. Coarse-grained thread pipelining: A speculative parallel execution model for shared-memory multiprocessors Ieee Transactions On Parallel and Distributed Systems. 12: 952-966. DOI: 10.1109/71.954629  1
2001 Lilja DJ. Comparing instructional delivery methods for teaching computer systems performance analysis Ieee Transactions On Education. 44: 35-40. DOI: 10.1109/13.912708  1
2001 Yue KK, Lilja DJ. Implementing a dynamic processor allocation policy for multiprogrammed parallel applications in the Solaris™ operating system Concurrency Computation Practice and Experience. 13: 449-464. DOI: 10.1002/Cpe.585  1
2001 Zhao Q, Lilja DJ. Compiler-directed classification of value locality behavior Proceedings - Ieee International Conference On Computer Design: Vlsi in Computers and Processors. 240-248.  1
2001 Glamm B, Lilja DJ. Automatic verification of instruction set simulation using synchronized state comparison Proceedings of the Ieee Annual Simulation Symposium. 72-77.  1
2000 Kazi IH, Jose DP, Ben-Hamida B, Hescott CJ, Kwok C, Konstan JA, Lilja DJ, Yew PC. JaViz: A client/server Java profiling tool Ibm Systems Journal. 39: 96-117. DOI: 10.1147/Sj.391.0096  1
2000 Kazi IH, Chen HH, Stanley B, Lilja DJ. Techniques for obtaining high performance in Java programs Acm Computing Surveys. 32: 213-240. DOI: 10.1145/367701.367714  1
2000 Vanderwiel SP, Lilja DJ. Data prefetch mechanisms Acm Computing Surveys. 32: 196-199. DOI: 10.1145/358923.358939  1
2000 Abts D, Roberts M, Lilja DJ. A balanced approach to high-level verification: Performance trade-offs in verifying large-scale multiprocessors Proceedings of the International Conference On Parallel Processing. 2000: 505-510. DOI: 10.1109/ICPP.2000.876167  1
2000 Kazi IH, Lilja DJ. A comprehensive dynamic processor allocation scheme for multiprogrammed multiprocessor systems Proceedings of the International Conference On Parallel Processing. 2000: 153-161. DOI: 10.1109/ICPP.2000.876103  1
2000 Hamidzadeh B, Kit LY, Lilja DJ. Dynamic task scheduling using online optimization Ieee Transactions On Parallel and Distributed Systems. 11: 1151-1163. DOI: 10.1109/71.888636  1
2000 Huang J, Lilja DJ. Extending value reuse to basic blocks with compiler support Ieee Transactions On Computers. 49: 331-347. DOI: 10.1109/12.844346  1
2000 Sterström P, Hagersten E, Lilja DJ, Martonosi M, Venugopal M. Shared-memory multiprocessing: Current state and future directions Advances in Computers. 53: 1-53. DOI: 10.1016/S0065-2458(00)80003-0  1
1999 Kim J, Lilja DJ. Performance-based path determination for interprocessor communication in distributed computing systems Ieee Transactions On Parallel and Distributed Systems. 10: 316-327. DOI: 10.1109/71.755832  1
1999 Tsai JY, Huang J, Amlo C, Lilja DJ, Yew PC. The superthreaded processor architecture Ieee Transactions On Computers. 48: 881-902. DOI: 10.1109/12.795219  1
1998 Kim JS, Lilja DJ. Characterization of communication patterns in message-passing parallel scientific application programs Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 1362: 202-216. DOI: 10.1007/BFb0052218  1
1998 Yue KK, Lilja DJ. Comparing Processor Allocation Strategies in Multiprogrammed Shared-Memory Multiprocessors Journal of Parallel and Distributed Computing. 49: 245-258. DOI: 10.1006/Jpdc.1998.1443  1
1998 VanderWiel SP, Nathanson D, Lilja DJ. A comparative analysis of parallel programming language complexity and performance Concurrency Practice and Experience. 10: 807-820. DOI: 10.1002/(Sici)1096-9128(19980825)10:10<807::Aid-Cpe376>3.0.Co;2-2  1
1998 Tsai JY, Jiang Z, Li Z, Lilja DJ, Wang X, Yew PC, Zheng B, Schwinn SJ. Integrating parallelizing compilation technology and processor architecture for cost-effective concurrent multithreading Journal of Information Science and Engineering. 14: 205-222.  1
1997 Yue KK, Lilja DJ. An effective processor allocation strategy for multiprogrammed shared-memory multiprocessors Ieee Transactions On Parallel and Distributed Systems. 8: 1246-1258. DOI: 10.1109/71.640017  1
1997 Adve SV, Burger D, Eigenmann R, Rawsthorne A, Smith MD, Gebotys CH, Kandemir MT, Lilja DJ, Choudhary AN, Fang JZ, Yew PC. Changing interaction of compiler and architecture Computer. 30: 51-58. DOI: 10.1109/2.642815  1
1997 Stenström P, Hagersten E, Lilja DJ, Martonosi M, Venugopal M. Trends in shared memory multiprocessing Computer. 30: 44-50. DOI: 10.1109/2.642814  1
1997 VanderWiel SP, Lilja DJ. When caches aren't enough: Data prefetching techniques Computer. 30: 23-30. DOI: 10.1109/2.596622  1
1997 Johnson D, Lilja D, Riedl J, Anderson J. Low-Cost, High-Performance Barrier Synchronization on Networks of Workstations Journal of Parallel and Distributed Computing. 40: 131-137. DOI: 10.1006/Jpdc.1996.1273  0.36
1997 Kim JS, Lilja DJ. Utilizing heterogeneous networks in distributed parallel computing systems Ieee International Symposium On High Performance Distributed Computing, Proceedings. 336-345.  1
1995 Mounes-Toussi F, Lilja DJ. The Potential of Compile-Time Analysis to Adapt the Cache Coherence Enforcement Strategy to the Data Sharing Characteristics Ieee Transactions On Parallel and Distributed Systems. 6: 470-481. DOI: 10.1109/71.382316  1
1995 Yue KK, Lilja DJ. Loop-level process control: An effective processor allocation policy for multiprogrammed shared-memory multiprocessors Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 949: 182-199.  1
1994 Hamidzadeh B, Lilja DJ. Self-adjusting scheduling: An on-line optimization technique for locality management and load balancing Proceedings of the International Conference On Parallel Processing. 2. DOI: 10.1109/ICPP.1994.179  1
1994 Lilja DJ. The Impact of Parallel Loop Scheduling Strategies on Prefetching in a Shared Memory Multiprocessor Ieee Transactions On Parallel and Distributed Systems. 5: 573-584. DOI: 10.1109/71.285604  1
1994 Lilja DJ. Exploiting the Parallelism Available in Loops Computer. 27: 13-26. DOI: 10.1109/2.261915  1
1994 Lilja DJ. A multiprocessor architecture combining fine-grained and coarse-grained parallelism strategies Parallel Computing. 20: 729-751. DOI: 10.1016/0167-8191(94)90003-5  1
1993 Lilja DJ. Cache Coherence in Large-Scale Shared-Memory Multiprocessors: Issues and Comparisons Acm Computing Surveys (Csur). 25: 303-338. DOI: 10.1145/158439.158907  1
1993 Lilja DJ, Yew PC. Improving Memory Utilization in Cache Coherence Directories Ieee Transactions On Parallel and Distributed Systems. 4: 1130-1146. DOI: 10.1109/71.246074  1
1988 Lilja DJ. Reducing the Branch Penalty in Pipelined Processors Computer. 21: 47-55. DOI: 10.1109/2.68  1
Show low-probability matches.