Author: David J. Lilja
Publications
Co-authors
Productive Colleagues
Publications
Yi, Joshua J., Eeckhout, Lieven, Lilja, David J., Calder, Brad, John, Lizy Kurian, Smith, James E. (2006): The Future of Simulation: A Field of Dreams. In IEEE Computer, 39 (11) pp. 22-29. https://doi.ieeecomputersociety.org/10.1109/MC.2006.404
Skadron, Kevin, Martonosi, Margaret, August, David I., Hill, Mark D., Lilja, David J., Pai, Vijay S. (2003): Challenges in Computer Architecture Evaluation. In IEEE Computer, 36 (8) pp. 30-36. https://csdl.computer.org/comp/mags/co/2003/08/r8030abs.htm
Adve, Sarita V., Burger, Doug, Eigenmann, Rudolf, Rawsthorne, Alasdair, Smith, Michael D., Gebotys, Catherine H., Kandemir, Mahmut T., Lilja, David J., Choudhary, Alok N., Fang, Jesse Zhixi, Yew, Pen-Chung (1997): Changing Interaction of Compiler and Architecture. In IEEE Computer, 30 (12) pp. 51-58.
Stenstrom, Per, Hagersten, Erik, Lilja, David J., Martonosi, Margaret, Venugopal, Madan (1997): Trends in Shared Memory Multiprocessing. In IEEE Computer, 30 (12) pp. 44-50.
Vanderwiel, Steven P., Lilja, David J. (1997): When Caches Aren\'t Enough: Data Prefetching Techniques. In IEEE Computer, 30 (7) pp. 23-30.
Lilja, David J. (1994): Exploiting the Parallelism Available in Loops. In IEEE Computer, 27 (2) pp. 13-26.
Lilja, David J. (1988): Reducing the Branch Penalty in Pipelined Processors. In IEEE Computer, 21 (7) pp. 47-55.
Yue, Kelvin K., Lilja, David J. (1995): Parameter estimation for a generalized parallel loop scheduling algorithm. In: HICSS 1995 , 1995, . pp. 187-. https://csdl.computer.org/comp/proceedings/hicss/1995/6935/00/69350187abs.htm