1988 …2020

Research output per year

If you made any changes in Pure these will be visible here soon.

Research Output

Filter
Article

Accelerating geoscience and engineering system simulations on graphics hardware

Walsh, S. D. C., Saar, M. O., Bailey, P. & Lilja, D. J., Dec 1 2009, In : Computers and Geosciences. 35, 12, p. 2353-2364 12 p.

Research output: Contribution to journalArticle

45 Scopus citations

A comparative analysis of parallel programming language complexity and performance

VanderWiel, S. P., Nathanson, D. & Lilja, D. J., Aug 1998, In : Concurrency Practice and Experience. 10, 10, p. 807-820 14 p.

Research output: Contribution to journalArticle

1 Scopus citations

Adaptive-Length Coding of Image Data for Low-Cost Approximate Storage

Fan, Q., Lilja, D. J. & Sapatnekar, S. S., Feb 1 2020, In : IEEE Transactions on Computers. 69, 2, p. 239-252 14 p., 8865439.

Research output: Contribution to journalArticle

Address correlation: Exceeding the limits of locality

Sendag, R., Chuang, P. F. & Lilja, D. J., Jan 1 2003, In : IEEE Computer Architecture Letters. 2, 1, 1 p.

Research output: Contribution to journalArticle

8 Scopus citations

A digitally driven pixel circuit with current compensation for AMOLED microdisplays

Ji, Y., Ran, F., Xu, H., Shen, W. & Lilja, D. J., Sep 1 2014, In : Journal of the Society for Information Display. 22, 9, p. 465-472 8 p.

Research output: Contribution to journalArticle

11 Scopus citations

A multiprocessor architecture combining fine-grained and coarse-grained parallelism strategies

Lilja, D. J., May 1994, In : Parallel Computing. 20, 5, p. 729-751 23 p.

Research output: Contribution to journalArticle

3 Scopus citations

An adaptive dual control framework for QoS design

Wu, K., Lilja, D. J. & Bai, H., Jun 1 2007, In : Cluster Computing. 10, 2, p. 217-228 12 p.

Research output: Contribution to journalArticle

1 Scopus citations

Analysis method of stochastic computing system based on hypergeometric decomposition

Ma, C. G., Zhong, S. A., Lilja, D. & Qu, R. Y., Feb 1 2013, In : Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology. 35, 2, p. 355-360 6 p.

Research output: Contribution to journalArticle

1 Scopus citations

An architecture for fault-tolerant computation with stochastic logic

Qian, W., Li, X., Riedel, M. D., Bazargan, K. & Lilja, D. J., Jan 1 2011, In : IEEE Transactions on Computers. 60, 1, p. 93-105 13 p., 5601694.

Research output: Contribution to journalArticle

207 Scopus citations

An effective processor allocation strategy for multiprogrammed shared-memory multiprocessors

Yue, K. K. & Lilja, D. J., Dec 1 1997, In : IEEE Transactions on Parallel and Distributed Systems. 8, 12, p. 1246-1258 13 p.

Research output: Contribution to journalArticle

12 Scopus citations

A novel memory structure for embedded systems: Flexible sequential and random access memory

Chen, Y., Ranganathan, K., Pai, V. V., Lilja, D. J. & Bazargan, K., Sep 1 2005, In : Journal of Computer Science and Technology. 20, 5, p. 596-606 11 p.

Research output: Contribution to journalArticle

Approximate communication: Techniques for reducing communication bottlenecks in large-scale parallel systems

Betzel, F., Khatamifard, K., Suresh, H., Lilja, D. J., Sartori, J. & Karpuzcu, U., Jan 2018, In : ACM Computing Surveys. 51, 1, 1.

Research output: Contribution to journalArticle

12 Scopus citations

A pure single-walled carbon nanotube thin film based three-terminal microelectromechanical switch

Jang, M. W., Chen, C. L., Partlo, W. E., Patil, S. R., Lee, D., Ye, Z., Lilja, D., Taton, T. A., Cui, T. & Campbell, S. A., Feb 14 2011, In : Applied Physics Letters. 98, 7, 073502.

Research output: Contribution to journalArticle

6 Scopus citations

A reconfigurable architecture with sequential logic-based stochastic computing

Najafi, M. H., Li, P., Lilja, D. J., Qian, W., Bazargan, K. & Riedel, M., Jun 2017, In : ACM Journal on Emerging Technologies in Computing Systems. 13, 4, 57.

Research output: Contribution to journalArticle

8 Scopus citations

Balancing reuse opportunities and performance gains with subblock value reuse

Huang, J. & Lilja, D. J., Aug 1 2003, In : IEEE Transactions on Computers. 52, 8, p. 1032-1050 19 p.

Research output: Contribution to journalArticle

Cache Coherence in Large-Scale Shared-Memory Multiprocessors: Issues and Comparisons

Lilja, D. J., Jan 9 1993, In : ACM Computing Surveys (CSUR). 25, 3, p. 303-338 36 p.

Research output: Contribution to journalArticle

39 Scopus citations

Challenges in computer architecture evaluation

Skadron, K., Martonosi, M., August, D. I., Hill, M. D., Lilja, D. J. & Pai, V. S., Aug 2003, In : Computer. 36, 8, p. 30-36 7 p.

Research output: Contribution to journalArticle

68 Scopus citations

Changing interaction of compiler and architecture

Adve, S. V., Burger, D., Eigenmann, R., Rawsthorne, A., Smith, M. D., Gebotys, C. H., Kandemir, M. T., Lilja, D. J., Choudhary, A. N., Fang, J. Z. & Yew, P. C., Dec 1 1997, Computer, 30, 12, p. 51-58 8 p.

Research output: Contribution to specialist publicationArticle

13 Scopus citations

CIM: A reliable metric for evaluating program phase classifications

Kodakara, S. V., Kim, J., Lilja, D. J., Hawkins, D., Hsut, W. C. & Yew, P. C., Jan 1 2007, In : IEEE Computer Architecture Letters. 6, 1

Research output: Contribution to journalArticle

5 Scopus citations

Circulating shared-registers for multiprocessor systems

Johnson, D., Lilja, D. J. & Riedl, J., Mar 2006, In : Journal of Systems Architecture. 52, 3, p. 152-168 17 p.

Research output: Contribution to journalArticle

10 Scopus citations
13 Scopus citations

Comparing instructional delivery methods for teaching computer systems performance analysis

Lilja, D. J., Feb 1 2001, In : IEEE Transactions on Education. 44, 1, p. 35-40 6 p.

Research output: Contribution to journalArticle

7 Scopus citations

Comparing Processor Allocation Strategies in Multiprogrammed Shared-Memory Multiprocessors

Yue, K. K. & Lilja, D. J., Mar 15 1998, In : Journal of Parallel and Distributed Computing. 49, 2, p. 245-258 14 p.

Research output: Contribution to journalArticle

5 Scopus citations

Comparing the performance of stochastic simulation on GPUs and OpenMP

Xiao, W., Li, P. & Lilja, D. J., Feb 25 2013, In : International Journal of Computational Science and Engineering. 8, 1, p. 34-46 13 p.

Research output: Contribution to journalArticle

Compiler-assisted scheme for adaptive cache coherence enforcement

Nguyen, T. N., Mounes-Toussi, F., Lilja, D. J. & Li, Z., Dec 1 1994, In : Unknown Journal. A-50, p. 69-78 10 p.

Research output: Contribution to journalArticle

3 Scopus citations
2 Scopus citations

Computation on stochastic bit streams digital image processing case studies

Li, P., Lilja, D. J., Qian, W., Bazargan, K. & Riedel, M., Mar 2014, In : IEEE Transactions on Very Large Scale Integration (VLSI) Systems. 22, 3, p. 449-462 14 p., 6502263.

Research output: Contribution to journalArticle

99 Scopus citations

Cross-layer speculative architecture for end systems and gateways in computer networks with lossy links

Bai, H., Lilja, D. J. & Atiquzzaman, M., Aug 1 2010, In : Wireless Networks. 16, 6, p. 1621-1638 18 p.

Research output: Contribution to journalArticle

2 Scopus citations

Data Prefetch Mechanisms

Vanderwiel, S. P. & Lilja, D. J., Jun 1 2000, In : ACM Computing Surveys. 32, 2, p. 174-199 26 p.

Research output: Contribution to journalArticle

176 Scopus citations

Design of a storage processing unit

Li, P., Gomez, K. & Lilja, D. J., Oct 22 2012, In : Parallel Architectures and Compilation Techniques - Conference Proceedings, PACT. 1 p.

Research output: Contribution to journalArticle

1 Scopus citations

Direct communication between magnetic tunnel junctions for nonvolatile logic fan-out architecture

Lyle, A., Harms, J., Patil, S., Yao, X., Lilja, D. J. & Wang, J. P., Oct 11 2010, In : Applied Physics Letters. 97, 15, 152504.

Research output: Contribution to journalArticle

45 Scopus citations

Dynamically adapting to system load and program behavior in multiprogrammed multiprocessor systems

Kazi, I. H. & Lilja, D. J., Oct 1 2002, In : Concurrency Computation Practice and Experience. 14, 12, p. 957-985 29 p.

Research output: Contribution to journalArticle

Dynamic scheduling techniques for heterogeneous computing systems

Hamidzadeh, B., Atif, Y. & Lilja, D. J., Oct 1995, In : Concurrency: Practice and Experience. 7, 7, p. 633-652 20 p.

Research output: Contribution to journalArticle

26 Scopus citations

Dynamic task scheduling using online optimization

Hamidzadeh, B., Kit, L. Y. & Lilja, D. J., Nov 1 2000, In : IEEE Transactions on Parallel and Distributed Systems. 11, 11, p. 1151-1163 13 p.

Research output: Contribution to journalArticle

39 Scopus citations

Efficient generation of Poisson distributed random variables

Lilja, D. J., Jan 1 1989, In : Transactions of the Society for Computer Simulation. 6, 1, p. 31-41 11 p.

Research output: Contribution to journalArticle

Exploiting the Parallelism Available in Loops

Lilja, D. J., Feb 1994, Computer, 27, 2, p. 13-26 14 p.

Research output: Contribution to specialist publicationArticle

42 Scopus citations

Exploring fine-grained fault tolerance for nanotechnology devices with the recursive nanobox processor grid

Kleinosowski, A. J., Pai, V. V., Rangarajan, V., Ranganath, P., Kleinosowski, K., Subramony, M. & Lilja, D. J., Sep 1 2006, In : IEEE Transactions on Nanotechnology. 5, 5, p. 575-586 12 p., 1695958.

Research output: Contribution to journalArticle

10 Scopus citations

Extending value reuse to basic blocks with compiler support

Huang, J. & Lilja, D. J., Apr 1 2000, In : IEEE Transactions on Computers. 49, 4, p. 331-347 17 p.

Research output: Contribution to journalArticle

23 Scopus citations

Fault tolerance for nanotechnology devices at the bit and module levels with history index of correct computation

Dotan, Y., Levison, N. & Lilja, D., Jul 1 2011, In : IET Computers and Digital Techniques. 5, 4, p. 221-230 10 p.

Research output: Contribution to journalArticle

7 Scopus citations

High Quality Down-Sampling for Deterministic Approaches to Stochastic Computing

Najafi, M. H. & Lilja, D., Jan 2 2018, (Accepted/In press) In : IEEE Transactions on Emerging Topics in Computing.

Research output: Contribution to journalArticle

5 Scopus citations

History index of correct computation for fault-tolerant nano-computing

Dotan, Y., Levison, N., Avidan, R. & Lilja, D. J., Jul 1 2009, In : IEEE Transactions on Very Large Scale Integration (VLSI) Systems. 17, 7, p. 943-952 10 p., 4840439.

Research output: Contribution to journalArticle

5 Scopus citations

Impact of spintronic memory on multicore cache hierarchy design

Ma, C., Tuohy, W. & Lilja, D. J., Mar 1 2017, In : IET Computers and Digital Techniques. 11, 2, p. 51-59 9 p.

Research output: Contribution to journalArticle

11 Scopus citations

Improving computer architecture simulation methodology by adding statistical rigor

Yi, J. J., Lilja, D. J. & Hawkins, D. M., Nov 1 2005, In : IEEE Transactions on Computers. 54, 11, p. 1360-1373 14 p.

Research output: Contribution to journalArticle

20 Scopus citations

Improving Memory Utilization in Cache Coherence Directories

Lilja, D. J. & Yew, P. C., Oct 1993, In : IEEE Transactions on Parallel and Distributed Systems. 4, 10, p. 1130-1146 17 p.

Research output: Contribution to journalArticle

2 Scopus citations