dblp.uni-trier.dewww.dagstuhl.dewww.uni-trier.de

David J. Lilja Coauthor index pubzone.org

List of publications from the DBLP Bibliography Server - FAQ
Ask others: ACM DL/Guide - CiteSeerX - CSB - MetaPress - Google - Bing - Yahoo

DBLP keys2012
144Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLPeng Li, Weikang Qian, Marc D. Riedel, Kia Bazargan, David J. Lilja: The synthesis of linear Finite State Machine-based Stochastic Computational Elements. ASP-DAC 2012: 757-762
143Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLShruti Patil, Min-Woo Jang, Chia-Ling Chen, Dongjin Lee, Zhijang Ye, Walter E. Partlo, David J. Lilja, Stephen A. Campbell, Tianhong Cui: Weighted area technique for electromechanically enabled logic computation with cantilever-based NEMS switches. DATE 2012: 727-732
2011
142no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLSamuel Kounev, Vittorio Cortellessa, Raffaela Mirandola, David J. Lilja: ICPE'11 - Second Joint WOSP/SIPEW International Conference on Performance Engineering, Karlsruhe, Germany, March 14-16, 2011 ACM 2011
141Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLShruti R. Patil, David J. Lilja: A programmable and scalable technique to design spintronic logic circuits based on magnetic tunnel junctions. ACM Great Lakes Symposium on VLSI 2011: 7-12
140Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLPeng Li, David J. Lilja: A low power fault-tolerance architecture for the kernel density estimation based image segmentation algorithm. ASAP 2011: 161-168
139Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLShruti Patil, David J. Lilja: Performing bitwise logic operations in cache using spintronics-based magnetic tunnel junctions. Conf. Computing Frontiers 2011: 33
138Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLPeng Li, David J. Lilja: Using stochastic computing to implement digital image processing algorithms. ICCD 2011: 154-161
137Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLBiplob K. Debnath, Sudipta Sengupta, Jin Li, David J. Lilja, David Hung-Chang Du: BloomFlash: Bloom Filter on Flash-Based Storage. ICDCS 2011: 635-644
136Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJoe Myre, Stuart D. C. Walsh, David J. Lilja, Martin O. Saar: Performance analysis of single-phase, multiphase, and multicomponent lattice-Boltzmann fluid flow simulations on GPU clusters. Concurrency and Computation: Practice and Experience 23(4): 332-350 (2011)
135Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLWeikang Qian, Xin Li, Marc D. Riedel, Kia Bazargan, David J. Lilja: An Architecture for Fault-Tolerant Computation with Stochastic Logic. IEEE Trans. Computers 60(1): 93-105 (2011)
134Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLYocheved Dotan, Nadav Levison, David J. Lilja: Fault tolerance for nanotechnology devices at the bit and module levels with history index of correct computation. IET Computers & Digital Techniques 5(4): 221-230 (2011)
2010
133Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLShruti Patil, Andrew Lyle, Jonathan Harms, David J. Lilja, Jian-Ping Wang: Spintronic logic gates for spintronic data using magnetic tunnel junctions. ICCD 2010: 125-131
132Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLShruti R. Patil, David J. Lilja: Using Resampling Techniques to Compute Confidence Intervals for the Harmonic Mean of Rate-Based Performance Metrics. Computer Architecture Letters 9(1): 1-4 (2010)
131Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLHaowei Bai, David J. Lilja, Mohammed Atiquzzaman: Cross-layer speculative architecture for end systems and gateways in computer networks with lossy links. Wireless Networks 16(6): 1621-1638 (2010)
2009
130Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLXin Li, Weikang Qian, Marc D. Riedel, Kia Bazargan, David J. Lilja: A reconfigurable stochastic architecture for highly reliable computing. ACM Great Lakes Symposium on VLSI 2009: 315-320
129Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLWeikang Qian, Marc D. Riedel, Kia Bazargan, David J. Lilja: The synthesis of combinational logic to generate probabilities. ICCAD 2009: 367-374
128Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLPeter Bailey, Joe Myre, Stuart D. C. Walsh, David J. Lilja, Martin O. Saar: Accelerating Lattice Boltzmann Fluid Flow Simulations Using Graphics Processors. ICPP 2009: 550-557
127Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLBiplob K. Debnath, Sunil Subramanya, David Hung-Chang Du, David J. Lilja: Large Block CLOCK (LB-CLOCK): A write caching algorithm for solid state disks. MASCOTS 2009: 1-9
126Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLAnand Singh, David J. Lilja: Improving risk assessment methodology: a statistical design of experiments approach. SIN 2009: 21-29
125no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLAnand Singh, David J. Lilja: Using a Statistical Approach for Optimal Security Parameter Determination. Security and Management 2009: 515-520
124Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLStuart D. C. Walsh, Martin O. Saar, Peter Bailey, David J. Lilja: Accelerating geoscience and engineering system simulations on graphics hardware. Computers & Geosciences 35(12): 2353-2364 (2009)
123Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLYocheved Dotan, Nadav Levison, Roi Avidan, David J. Lilja: History Index of Correct Computation for Fault-Tolerant Nano-Computing. IEEE Trans. VLSI Syst. 17(7): 943-952 (2009)
2008
122Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDrew C. Ness, David J. Lilja: Statistically translating low-level error probabilities to increase the accuracy and efficiency of reliability simulations in hardware description languages. ACM Great Lakes Symposium on VLSI 2008: 297-302
121Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLRenato J. O. Figueiredo, P. Oscar Boykin, José A. B. Fortes, Tao Li, Jie-Kwon Peir, David Wolinsky, Lizy K. John, David R. Kaeli, David J. Lilja, Sally A. McKee, Gokhan Memik, Alain Roy, Gary S. Tyson: Archer: A Community Distributed Computing Infrastructure for Computer Architecture Research and Education. CollaborateCom 2008: 70-84
120Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLShruti R. Patil, Xiaofeng Yao, Hao Meng, Jian-Ping Wang, David J. Lilja: Design of a spintronic arithmetic and logic unit using magnetic tunnel junctions. Conf. Computing Frontiers 2008: 171-178
119Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDrew C. Ness, David J. Lilja: Guiding Circuit Level Fault-Tolerance Design with Statistical Methods. DATE 2008: 348-353
118Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLBiplob K. Debnath, David J. Lilja, Mohamed F. Mokbel: SARD: A statistical approach for ranking database tuning parameters. ICDE Workshops 2008: 11-18
117Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLResit Sendag, Joshua J. Yi, Peng-fei Chuang, David J. Lilja: Low power/area branch prediction using complementary branch predictors. IPDPS 2008: 1-12
116Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLVassilios N. Christopoulos, David J. Lilja, Paul R. Schrater, Apostolos P. Georgopoulos: Independent Component Analysis and Evolutionary Algorithms for Building Representative Benchmark Subsets. ISPASS 2008: 169-178
115Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLRenato 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: Archer: A Community Distributed Computing Infrastructure for Computer Architecture Research and Education CoRR abs/0807.1765: (2008)
114Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLBiplob K. Debnath, Mohamed F. Mokbel, David J. Lilja: Exploiting the Impact of Database System Configuration Parameters: A Design of Experiments Approach. IEEE Data Eng. Bull. 31(1): 3-10 (2008)
113Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDeepak Mathaikutty, Sreekumar V. Kodakara, Ajit Dingankar, Sandeep K. Shukla, David J. Lilja: MMV: A Metamodeling Based Microprocessor Validation Environment. IEEE Trans. VLSI Syst. 16(4): 339-352 (2008)
2007
112Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDrew C. Ness, Christian J. Hescott, David J. Lilja: Exploring subsets of standard cell libraries to exploit natural fault masking capabilities for reliable logic. ACM Great Lakes Symposium on VLSI 2007: 208-211
111Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDeepak Mathaikutty, Sandeep K. Shukla, Sreekumar V. Kodakara, David J. Lilja, Ajit Dingankar: Design fault directed test generation for microprocessor validation. DATE 2007: 761-766
110Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLChristian J. Hescott, Drew C. Ness, David J. Lilja: Scaling Analytical Models for Soft Error Rate Estimation Under a Multiple-Fault Environment. DSD 2007: 641-648
109Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLChristian J. Hescott, Drew C. Ness, David J. Lilja: MEMESTAR: A Simulation Framework for Reliability Evaluation over Multiple Environments. ISQED 2007: 917-922
108Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLSreekumar V. Kodakara, Deepak Mathaikutty, Ajit Dingankar, Sandeep K. Shukla, David J. Lilja: Model Based Test Generation for Microprocessor Architecture Validation. VLSI Design 2007: 465-472
107Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKeqiang Wu, David J. Lilja, Haowei Bai: An adaptive dual control framework for QoS design. Cluster Computing 10(2): 217-228 (2007)
106Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLSreekumar V. Kodakara, Jinpyo Kim, David J. Lilja, Douglas M. Hawkins, Wei-Chung Hsu, Pen-Chung Yew: CIM: A Reliable Metric for Evaluating Program Phase Classifications. Computer Architecture Letters 6(1): 9-12 (2007)
105Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJoshua J. Yi, Resit Sendag, David J. Lilja, Douglas M. Hawkins: Speed versus Accuracy Trade-Offs in Microarchitectural Simulations. IEEE Trans. Computers 56(11): 1549-1563 (2007)
2006
104Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJoshua J. Yi, Hans Vandierendonck, Lieven Eeckhout, David J. Lilja: The exigency of benchmark and compiler drift: designing tomorrow's processors with yesterday's tools. ICS 2006: 75-86
103Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJoshua J. Yi, Resit Sendag, Lieven Eeckhout, Ajay Joshi, David J. Lilja, Lizy Kurian John: Evaluating Benchmark Subsetting Approaches. IISWC 2006: 93-104
102Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLVidyasagar Nookala, David J. Lilja, Sachin S. Sapatnekar: Temperature-aware floorplanning of microarchitecture blocks with IPC-power dependence modeling and transient analysis. ISLPED 2006: 298-303
101Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLAjay Joshi, Joshua J. Yi, Robert H. Bell Jr., Lieven Eeckhout, Lizy Kurian John, David J. Lilja: Evaluating the efficacy of statistical simulation for design space exploration. ISPASS 2006: 70-79
100Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLVidyasagar Nookala, Ying Chen, David J. Lilja, Sachin S. Sapatnekar: Comparing simulation techniques for microarchitecture-aware floorplanning. ISPASS 2006: 80-88
99Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJoshua J. Yi, Lieven Eeckhout, David J. Lilja, Brad Calder, Lizy Kurian John, James E. Smith: The Future of Simulation: A Field of Dreams. IEEE Computer 39(11): 22-29 (2006)
98Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJoshua J. Yi, David J. Lilja: Simulation of Computer Architectures: Simulators, Benchmarks, Methodologies, and Recommendations. IEEE Trans. Computers 55(3): 268-280 (2006)
97Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLHaowei Bai, Mohammed Atiquzzaman, David J. Lilja: Layered view of QoS issues in IP-based mobile wireless networks. Int. J. Communication Systems 19(2): 141-161 (2006)
96Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDonald Johnson, David J. Lilja, John Riedl: Circulating shared-registers for multiprocessor systems. Journal of Systems Architecture 52(3): 152-168 (2006)
2005
95Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLYing Chen, Dennis Abts, David J. Lilja: Efficiently generating test vectors with state pruning. ASP-DAC 2005: 1196-1199
94Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLVidyasagar Nookala, Ying Chen, David J. Lilja, Sachin S. Sapatnekar: Microarchitecture-aware floorplanning using a statistical design of experiments approach. DAC 2005: 579-584
93Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJoshua J. Yi, Sreekumar V. Kodakara, Resit Sendag, David J. Lilja, Douglas M. Hawkins: Characterizing and Comparing Prevailing Simulation Techniques. HPCA 2005: 266-277
92Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJinpyo Kim, Sreekumar V. Kodakara, Wei-Chung Hsu, David J. Lilja, Pen-Chung Yew: Dynamic Code Region (DCR) Based Program Phase Tracking and Prediction for Dynamic Optimizations. HiPEAC 2005: 203-217
91Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKeqiang Wu, David J. Lilja, Haowei Bai: The Applicability of Adaptive Control Theory to QoS Design: Limitations and Solutions. IPDPS 2005
90Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKevin KleinOsowski, Thomas Ruwart, David J. Lilja: Communicating Quality of Service Requirements to an Object-Based Storage Device. MSST 2005: 224-231
89Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJoshua J. Yi, David J. Lilja, Douglas M. Hawkins: Improving Computer Architecture Simulation Methodology by Adding Statistical Rigor. IEEE Trans. Computers 54(11): 1360-1373 (2005)
88Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLResit Sendag, Ying Chen, David J. Lilja: The Impact of Incorrectly Speculated Memory Operations in a Multithreaded Architecture. IEEE Trans. Parallel Distrib. Syst. 16(3): 271-285 (2005)
87Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLYing Chen, Karthik Ranganathan, Vasudev V. Pai, David J. Lilja, Kia Bazargan: A Novel Memory Structure for Embedded Systems: Flexible Sequential and Random Access Memory. J. Comput. Sci. Technol. 20(5): 596-606 (2005)
2004
86Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLYing Chen, Karthik Ranganathan, Vasudev V. Pai, David J. Lilja, Kia Bazargan: Enhancing the Memory Performance of Embedded Systems with the Flexible Sequential and Random Access Memory. Asia-Pacific Computer Systems Architecture Conference 2004: 88-101
85Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLHaowei Bai, Mohammed Atiquzzaman, David J. Lilja: Wireless Sensor Network for Aircraft Health Monitoring. BROADNETS 2004: 748-750
84Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKeqiang Wu, Peng-fei Chuang, David J. Lilja: An active data-aware cache consistency protocol for highly-scalable data-shipping DBMS architectures. Conf. Computing Frontiers 2004: 222-234
83Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLA. J. KleinOsowski, Kevin KleinOsowski, Vijay Rangarajan, Priyadarshini Ranganath, David J. Lilja: The Recursive NanoBox Processor Grid: A Reliable System Architecture for Unreliable Nanotechnology Devices. DSN 2004: 167-176
82Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLPeng-fei Chuang, Resit Sendag, David J. Lilja: Improving Data Cache Performance via Address Correlation: An Upper Bound Study. Euro-Par 2004: 541-550
81Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLBaris M. Kazar, Shashi Shekhar, David J. Lilja, Ranga Raju Vatsavai, R. Kelley Pace: Comparing Exact and Approximate Spatial Auto-regression Model Solutions for Spatial Data Analysis. GIScience 2004: 140-161
80no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLHaowei Bai, Mohammed Atiquzzaman, David J. Lilja: Using ECN Marks to Improve TCP Performance over Lossy Links. ICETE (3) 2004: 437-445
79Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKeqiang Wu, David J. Lilja: Self-tuning Speculation for Maintaining the Consistency of Client-Cached Data. ICPADS 2004: 91-100
78Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLYing Chen, Dennis Abts, David J. Lilja: State Pruning for Test Vector Generation for a Multiprocessor Cache Coherence Protocol. IEEE International Workshop on Rapid System Prototyping 2004: 74-77
77Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLA. J. KleinOsowski, David J. Lilja: The NanoBox Project: Exploring Fabrics of Self-Correcting Logic Blocks for High Defect Rate Molecular Device Technologies. ISVLSI 2004: 19-24
76Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLQing Zhao, David J. Lilja: Static Classification of Value Predictability Using Compiler Hints. IEEE Trans. Computers 53(8): 929-944 (2004)
2003
75Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJoshua J. Yi, David J. Lilja, Douglas M. Hawkins: A Statistically Rigorous Approach for Improving Simulation Methodology. HPCA 2003: 281-291
74Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKeqiang Wu, Resit Sendag, David J. Lilja: Exploring Memory Access Regularity in Pointer-Intensive Application Programs. IDEAL 2003: 472-476
73Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDennis Abts, Steve Scott, David J. Lilja: So Many States, So Little Time: Verifying Memory Coherence in the Cray X1. IPDPS 2003: 11
72Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLYing Chen, Resit Sendag, David J. Lilja: Using Incorrect Speculation to Prefetch Data in a Concurrent Multithreaded Processor. IPDPS 2003: 76
71Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLResit Sendag, Peng-fei Chuang, David J. Lilja: Address Correlation: Exceeding the Limits of Locality. Computer Architecture Letters 2: (2003)
70Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKevin Skadron, Margaret Martonosi, David I. August, Mark D. Hill, David J. Lilja, Vijay S. Pai: Challenges in Computer Architecture Evaluation. IEEE Computer 36(8): 30-36 (2003)
69Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJian Huang, David J. Lilja: Balancing Reuse Opportunities and Performance Gains with Subblock Value Reuse. IEEE Trans. Computers 52(8): 1032-1050 (2003)
2002
68Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLResit Sendag, David J. Lilja, Steven R. Kunkel: Exploiting the Prefetching Effect Provided by Executing Mispredicted Load Instructions. Euro-Par 2002: 468-480
67Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJoshua J. Yi, Resit Sendag, David J. Lilja: Increasing Instruction-Level Parallelism with Instruction Precomputation (Research Note). Euro-Par 2002: 481-485
66Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJoshua J. Yi, David J. Lilja: Improving Processor Performance by Simplifying and Bypassing Trivial Computations. ICCD 2002: 462-
65Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLA. J. KleinOsowski, David J. Lilja: MinneSPEC: A New SPEC Benchmark Workload for Simulation-Based Computer Architecture Research. Computer Architecture Letters 1: (2002)
64Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLIffat H. Kazi, David J. Lilja: Dynamically adapting to system load and program behavior in multiprogrammed multiprocessor systems. Concurrency and Computation: Practice and Experience 14(12): 957-985 (2002)
2001
63Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLBob Glamm, David J. Lilja: Automatic Verification of Instruction Set Simulation Using Synchronized State Comparison. Annual Simulation Symposium 2001: 72-77
62no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLQing Zhao, David J. Lilja: Compiler-Directed Classification of Value Locality Behavior. ICCD 2001: 240-248
61Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKelvin K. Yue, David J. Lilja: Implementing a dynamic processor allocation policy for multiprogrammed parallel applications in the Solaris. Concurrency and Computation: Practice and Experience 13(6): 449-464 (2001)
60Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLIffat H. Kazi, David J. Lilja: Coarse-Grained Thread Pipelining: A Speculative Parallel Execution Model for Shared-Memory Multiprocessors. IEEE Trans. Parallel Distrib. Syst. 12(9): 952-966 (2001)
2000
59Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLIffat H. Kazi, David J. Lilja: A Comprehensive Dynamic Processor Allocation Scheme for Multiprogrammed Multiprocessor Systems. ICPP 2000: 153-162
58Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDennis Abts, Mike Roberts, David J. Lilja: A Balanced Approach to High-Level Verification: Performance Trade-Offs in Verifying Large-Scale Multiprocessors. ICPP 2000: 505-
57Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJian Huang, David J. Lilja: Exploring Sub-Block Value Reuse for Superscalar Processors. IEEE PACT 2000: 100-110
56Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLIffat H. Kazi, David J. Lilja: JavaSpMT: A Speculative Thread Pipelining Parallelization Model for Java Programs. IPDPS 2000: 559-564
55Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLSteven P. Vanderwiel, David J. Lilja: Data prefetch mechanisms. ACM Comput. Surv. 32(2): 174-199 (2000)
54Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLIffat H. Kazi, Howard H. Chen, Berdenia Stanley, David J. Lilja: Techniques for obtaining high performance in Java programs. ACM Comput. Surv. 32(3): 213-240 (2000)
53Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLPer Stenström, Erik Hagersten, David J. Lilja, Margaret Martonosi, Madan Venugopal: Shared-memory multiprocessing: Current state and future directions. Advances in Computers 53: 1-53 (2000)
52Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLIffat H. Kazi, Davis P. Jose, Badis Ben-Hamida, Christian J. Hescott, Chris Kwok, Joseph A. Konstan, David J. Lilja, Pen-Chung Yew: JaViz: A client/server Java profiling tool. IBM Systems Journal 39(1): 96- (2000)
51Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJian Huang, David J. Lilja: Extending Value Reuse to Basic Blocks with Compiler Support. IEEE Trans. Computers 49(4): 331-347 (2000)
50Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLBabak Hamidzadeh, Lau Ying Kit, David J. Lilja: Dynamic Task Scheduling Using Online Optimization. IEEE Trans. Parallel Distrib. Syst. 11(11): 1151-1163 (2000)
1999
49Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJian Huang, David J. Lilja: Exploiting Basic Block Value Locality with Block Reuse. HPCA 1999: 106-114
48Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLSteven P. Vanderwiel, David J. Lilja: A Compiler-Assisted Data Prefetch Controller. ICCD 1999: 372-377
47Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJunSeong Kim, David J. Lilja: A Network Status Predictor to Support Dynamic Scheduling in Network-Based Computing Systems. IPPS/SPDP 1999: 372-378
46Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJenn-Yuan Tsai, Jian Huang, Christoffer Amlo, David J. Lilja, Pen-Chung Yew: The Superthreaded Processor Architecture. IEEE Trans. Computers 48(9): 881-902 (1999)
45Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJ. S. Kim, David J. Lilja: Performance-Based Path Determination for Interprocessor Communication in Distributed Computing Systems. IEEE Trans. Parallel Distrib. Syst. 10(3): 316-327 (1999)
44Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDavid J. Lilja: Special Issue on Compilation and Architectural Support for Parallel Applications - Guest Editor's Introduction. J. Parallel Distrib. Comput. 58(2): 129-131 (1999)
1998
43Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJunSeong Kim, David J. Lilja: Characterization of Communication Patterns in Message-Passing Parallel Scientific Application Programs. CANPC 1998: 202-216
42Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLFarnaz Mounes-Toussi, David J. Lilja: The Effect of using State-Based Priority Information in a Shared-Memory Multiprocessor Cache Replacement Policy. ICPP 1998: 217-224
41Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLSangyeun Cho, Jenn-Yuan Tsai, Yonghong Song, Bixia Zheng, Stephen J. Schwinn, Xin Wang, Qing Zhao, Zhiyuan Li, David J. Lilja, Pen-Chung Yew: High-Level Information - An Approach for Integrating Front-End and Back-End Compilers. ICPP 1998: 346-355
40Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKelvin K. Yue, David J. Lilja: Dynamic Processor Allocation with the Solaris Operating System. IPPS/SPDP 1998: 392-397
39Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLIffat H. Kazi, David J. Lilja: Coarse-grained Speculative Execution in Shared-memory Multiprocessors. International Conference on Supercomputing 1998: 93-100
38Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJian Huang, David J. Lilja: An Efficient Strategy for Developing a Simulator for a Novel Concurrent Multithreaded Processor Architecture. MASCOTS 1998: 185-191
37Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLSteven P. Vanderwiel, Daphna Nathanson, David J. Lilja: A comparative analysis of parallel programming language complexity and performance. Concurrency - Practice and Experience 10(10): 807-820 (1998)
36Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJenn-Yuan Tsai, Zhenzhen Jiang, Zhiyuan Li, David J. Lilja, Xin Wang, Pen-Chung Yew, Bixia Zheng, Stephen J. Schwinn: Integrating Parallelizing Compilation Technology and Processor Architecture for Cost-Effective Concurrent multithreading. J. Inf. Sci. Eng. 14(1): 205-222 (1998)
35Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKelvin K. Yue, David J. Lilja: Comparing Processor Allocation Strategies in Multiprogrammed Shared-Memory Multiprocessors. J. Parallel Distrib. Comput. 49(2): 245-258 (1998)
1997
34Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLSteven P. Vanderwiel, Daphna Nathanson, David J. Lilja: Complexity and Performance in Parallel Programming Languages. HIPS 1997: 3-
33Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJunSeong Kim, David J. Lilja: Utilizing Heterogeneous Networks in Distributed Parallel Computing Systems. HPDC 1997: 336-
32Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLJunSeong Kim, David J. Lilja: Exploiting multiple heterogeneous networks to reduce communication costs in parallel programs. Heterogeneous Computing Workshop 1997: 83-95
31Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLPer Stenström, Erik Hagersten, David J. Lilja, Margaret Martonosi, Madan Venugopal: Trends in Shared Memory Multiprocessing. IEEE Computer 30(12): 44-50 (1997)
30Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLSarita 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: Changing Interaction of Compiler and Architecture. IEEE Computer 30(12): 51-58 (1997)
29Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLSteven P. Vanderwiel, David J. Lilja: When Caches Aren't Enough: Data Prefetching Techniques. IEEE Computer 30(7): 23-30 (1997)
28Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKelvin K. Yue, David J. Lilja: An Effective Processor Allocation Strategy for Multiprogrammed Shared-Memory Multiprocessors. IEEE Trans. Parallel Distrib. Syst. 8(12): 1246-1258 (1997)
27Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDonald Johnson, David J. Lilja, John Riedl, James Anderson: Low-Cost, High-Performance Barrier Synchronization on Networks of Workstations. J. Parallel Distrib. Comput. 40(1): 131-137 (1997)
1996
26no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLBabak Hamidzadeh, David J. Lilja: Dynamic Scheduling Strategies for Shared-memory Multiprocessors. ICDCS 1996: 208-215
25no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKelvin K. Yue, David J. Lilja: Performance Analysis and Prediction of Processor Scheduling Strategies in Multiprogrammed Shared-Memory Multiprocessors. ICPP, Vol. 3 1996: 70-78
24Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKelvin K. Yue, David J. Lilja: Efficient Execution of Parallel Applications in Multiprogrammed Multiprocessor Systems. IPPS 1996: 448-456
1995
23Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKelvin K. Yue, David J. Lilja: Parameter estimation for a generalized parallel loop scheduling algorithm. HICSS (2) 1995: 187-
22Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLFarnaz Mounes-Toussi, David J. Lilja: Write buffer design for cache-coherent shared-memory multiprocessors. ICCD 1995: 506-511
21no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDonald Johnson, David J. Lilja, John Riedl: A Circulating Active Barrier Synchronization Mechanism. ICPP (1) 1995: 202-209
20Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLKelvin K. Yue, David J. Lilja: Loop-Level Process Control: An Effective Processor Allocation Policy for Multiprogrammed Shared-Memory Multiprocessors. JSSPP 1995: 182-199
19Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDavid J. Lilja: Partitioning tasks between a pair of interconnected heterogeneous processors: A case study. Concurrency - Practice and Experience 7(3): 209-223 (1995)
18Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLBabak Hamidzadeh, Yacine Atif, David J. Lilja: Dynamic scheduling techniques for heterogeneous computing systems. Concurrency - Practice and Experience 7(7): 633-652 (1995)
17Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLFarnaz Mounes-Toussi, David J. Lilja: The Potential of Compile-Time Analysis to Adapt the Cache Coherence Enforcement Strategy to the Data Sharing Characteristics. IEEE Trans. Parallel Distrib. Syst. 6(5): 470-481 (1995)
1994
16no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDavid J. Lilja, Jonathan Schmitt: A Data Parallel Implementation of the TRFD Program from the Perfect Benchmarks. EUROSIM 1994: 355-362
15no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDavid J. Lilja, Shanthi Ambalavanan: A Superassociative Tagged Cache Coherence Directory. ICCD 1994: 42-45
14no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDonald Johnson, David J. Lilja, John Riedl: A Distributed Hardware Mechanism for Process Synchronization on Shared-Bus Multiprocessors. ICPP 1994: 268-275
13no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLBabak Hamidzadeh, David J. Lilja: Self-Adjusting Scheduling: An On-Line Optimization Technique for Locality Management and Load Balancing. ICPP 1994: 39-46
12no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLTrung N. Nguyen, Farnaz Mounes-Toussi, David J. Lilja, Zhiyuan Li: A Compiler-Assisted Scheme for Adaptive Cache Coherence Enforcement. IFIP PACT 1994: 69-78
11Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLFarnaz Mounes-Toussi, David J. Lilja, Zhiyuan Li: An evaluation of a compiler optimization for improving the performance of a coherence directory. International Conference on Supercomputing 1994: 75-84
10Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDavid J. Lilja: Exploiting the Parallelism Available in Loops. IEEE Computer 27(2): 13-26 (1994)
9Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDavid J. Lilja: The Impact of Parallel Loop Scheduling Strategies on Prefetching in a Shared Memory Multiprocessor. IEEE Trans. Parallel Distrib. Syst. 5(6): 573-584 (1994)
8Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDavid J. Lilja: A Multiprocessor Architecture Combining Fine-Grained and Coarse-Grained Parallelism Strategies. Parallel Computing 20(5): 729-751 (1994)
1993
7no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLTrung N. Nguyen, Zhiyuan Li, David J. Lilja: Efficient Use of Dynamically Tagged Directories Through Compiler Analysis ICPP 1993: 112-119
6Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDavid J. Lilja: Cache Coherence in Large-Scale Shared-Memory Multiprocessors: Issues and Comparisons. ACM Comput. Surv. 25(3): 303-338 (1993)
5Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDavid J. Lilja, Pen-Chung Yew: Improving Memory Utilization in Cache Coherence Directories. IEEE Trans. Parallel Distrib. Syst. 4(10): 1130-1146 (1993)
1991
4no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDavid J. Lilja: Architectural alternatives for exploiting parallelism. IEEE 1991: I-X, 1-447
3Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDavid J. Lilja, Pen-Chung Yew: Combining hardware and software cache coherence strategies. ICS 1991: 274-283
1990
2no EE pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDavid J. Lilja, Pen-Chung Yew: Comparing Parallelism Extraction Techniques: Superscalar Processors, Pipelined Processors, and Multiprocessors. ICPP (1) 1990: 563-564
1988
1Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XMLDavid J. Lilja: Reducing the Branch Penalty in Pipelined Processors. IEEE Computer 21(7): 47-55 (1988)

Coauthor Index

1Dennis Abts [58] [73] [78] [95]
2Sarita V. Adve [30]
3Shanthi Ambalavanan [15]
4Christoffer Amlo [46]
5James Anderson [27]
6Yacine Atif [18]
7Mohammed Atiquzzaman [80] [85] [97] [131]
8David I. August [70]
9Roi Avidan [123]
10Haowei Bai [80] [85] [91] [97] [107] [131]
11Peter Bailey [124] [128]
12Kia Bazargan [86] [87] [129] [130] [135] [144]
13Robert H. Bell Jr. [101]
14Badis Ben-Hamida [52]
15P. Oscar Boykin [115] [121]
16Doug Burger [30]
17Brad Calder [99]
18Stephen A. Campbell [143]
19Chia-Ling Chen [143]
20Howard H. Chen [54]
21Ying Chen [72] [78] [86] [87] [88] [94] [95] [100]
22Sangyeun Cho [41]
23Alok N. Choudhary [30]
24Vassilios N. Christopoulos [116]
25Peng-fei Chuang [71] [82] [84] [117]
26Vittorio Cortellessa [142]
27Tianhong Cui [143]
28Biplob K. Debnath [114] [118] [127] [137]
29Ajit Dingankar [108] [111] [113]
30Yocheved Dotan [123] [134]
31David Hung-Chang Du [127] [137]
32Lieven Eeckhout [99] [101] [103] [104]
33Rudolf Eigenmann [30]
34Jesse Zhixi Fang [30]
35Renato J. O. Figueiredo [115] [121]
36José A. B. Fortes [115] [121]
37Catherine H. Gebotys [30]
38Apostolos P. Georgopoulos [116]
39Bob Glamm [63]
40Erik Hagersten [31] [53]
41Babak Hamidzadeh [13] [18] [26] [50]
42Jonathan Harms [133]
43Douglas M. Hawkins [75] [89] [93] [105] [106]
44Christian J. Hescott [52] [109] [110] [112]
45Mark D. Hill [70]
46Wei-Chung Hsu [92] [106]
47Jian Huang [38] [46] [49] [51] [57] [69]
48Min-Woo Jang [143]
49Zhenzhen Jiang [36]
50Lizy Kurian John (Lizy K. John) [99] [101] [103] [115] [121]
51Donald Johnson [14] [21] [27] [96]
52Davis P. Jose [52]
53Ajay Joshi [101] [103]
54David R. Kaeli [115] [121]
55Mahmut T. Kandemir [30]
56Baris M. Kazar [81]
57Iffat H. Kazi [39] [52] [54] [56] [59] [60] [64]
58J. S. Kim [45]
59Jinpyo Kim [92] [106]
60JunSeong Kim [32] [33] [43] [47]
61Lau Ying Kit [50]
62A. J. KleinOsowski [65] [77] [83]
63Kevin KleinOsowski [83] [90]
64Sreekumar V. Kodakara [92] [93] [106] [108] [111] [113]
65Joseph A. Konstan [52]
66Samuel Kounev [142]
67Steven R. Kunkel [68]
68Chris Kwok [52]
69Dongjin Lee [143]
70Nadav Levison [123] [134]
71Jin Li [137]
72Peng Li [138] [140] [144]
73Tao Li [115] [121]
74Xin Li [130] [135]
75Zhiyuan Li [7] [11] [12] [36] [41]
76Andrew Lyle [133]
77Margaret Martonosi [31] [53] [70]
78Deepak Mathaikutty [108] [111] [113]
79Sally A. McKee [115] [121]
80Gokhan Memik [115] [121]
81Hao Meng [120]
82Raffaela Mirandola [142]
83Mohamed F. Mokbel [114] [118]
84Farnaz Mounes-Toussi [11] [12] [17] [22] [42]
85Joe Myre [128] [136]
86Daphna Nathanson [34] [37]
87Drew C. Ness [109] [110] [112] [119] [122]
88Trung N. Nguyen [7] [12]
89Vidyasagar Nookala [94] [100] [102]
90R. Kelley Pace [81]
91Vasudev V. Pai [86] [87]
92Vijay S. Pai [70]
93Walter E. Partlo [143]
94Shruti Patil [133] [139] [143]
95Shruti R. Patil [120] [132] [141]
96Jie-Kwon Peir [115] [121]
97Weikang Qian [129] [130] [135] [144]
98Priyadarshini Ranganath [83]
99Karthik Ranganathan [86] [87]
100Vijay Rangarajan [83]
101Alasdair Rawsthorne [30]
102Marc D. Riedel [129] [130] [135] [144]
103John Riedl [14] [21] [27] [96]
104Mike Roberts [58]
105Alain J. Roy (Alain Roy) [115] [121]
106Thomas Ruwart [90]
107Martin O. Saar [124] [128] [136]
108Sachin S. Sapatnekar [94] [100] [102]
109Jonathan Schmitt [16]
110Paul R. Schrater [116]
111Stephen J. Schwinn [36] [41]
112Steve Scott [73]
113Resit Sendag [67] [68] [71] [72] [74] [82] [88] [93] [103] [105] [117]
114Sudipta Sengupta [137]
115Shashi Shekhar [81]
116Sandeep K. Shukla (Sandeep Kumar Shukla) [108] [111] [113]
117Anand Singh [125] [126]
118Kevin Skadron [70]
119James E. Smith [99]
120Michael D. Smith [30]
121Yonghong Song [41]
122Berdenia Stanley [54]
123Per Stenström [31] [53]
124Sunil Subramanya [127]
125Jenn-Yuan Tsai [36] [41] [46]
126Gary S. Tyson [115] [121]
127Steven P. Vanderwiel [29] [34] [37] [48] [55]
128Hans Vandierendonck [104]
129Ranga Raju Vatsavai [81]
130Madan Venugopal [31] [53]
131Stuart D. C. Walsh [124] [128] [136]
132Jian-Ping Wang [120] [133]
133Xin Wang [36] [41]
134David Wolinsky (David Isaac Wolinsky) [115] [121]
135Keqiang Wu [74] [79] [84] [91] [107]
136Xiaofeng Yao [120]
137Zhijang Ye [143]
138Pen-Chung Yew [2] [3] [5] [30] [36] [41] [46] [52] [92] [106]
139Joshua J. Yi [66] [67] [75] [89] [93] [98] [99] [101] [103] [104] [105] [117]
140Kelvin K. Yue [20] [23] [24] [25] [28] [35] [40] [61]
141Qing Zhao [41] [62] [76]
142Bixia Zheng [36] [41]

Colors in the list of coauthors

Last update Sun Jun 3 16:06:10 2012 CET by the DBLP TeamThis material is Open Data Data released under the ODC-BY 1.0 license — See also our legal information page