Jaewook Shin



Publications:

    2009

  1. Transformation Recipes for Code Generation and Auto-Tuning
    Mary Hall, Jacqueline Chame, Chun Chen, Jaewook Shin, Gabe Rudy, Malik Murtaza Khan
    The 22nd International Workshop on Languages and Compilers for Parallel Computing, October 8-10, 2009, University of Delaware, Newark, Delaware
  2. Autotuning and Specialization: Speeding up Matrix Multiply for Small Matrices with Compiler Technology (slides)
    Jaewook Shin, Mary W. Hall, Jacqueline Chame, Chun Chen, Paul D. Hovland
    The Fourth International Workshop on Automatic Performance Tuning, October 1-2, 2009, Tokyo, Japan
  3. Improving random walk performance
    Ilya Safro, Paul Hovland, Jaewook Shin, Michelle Strout
    The 2009 International Conference on Scientific Computing (CSC'09), July 13-16, 2009, Las Vegas, NV, USA
  4. Evaluating Compiler Technology for Control-Flow Optimizations for Multimedia Extension Architectures
    Jaewook Shin, Mary W. Hall, Jacqueline Chame
    Journal of Microprocessors and Microsystems (MICPRO), Volume 33, Issue 4, Pages 233-332 (June 2009)
    (The same paper as the MSP6 paper, 2004)
  5. 2008

  6. Design and Implementation of a Context-Sensitive, Flow-Sensitive Activity Analysis Algorithm for Automatic Differentiation (slides)
    Jaewook Shin, Priyadarshini Malusare, Paul D. Hovland
    The 5th International Conference on Automatic Differentiation (AD 2008)
    August 11-15, 2008, Bonn, Germany
    (The original publication is available at www.springerlink.com.)
  7. PERI auto-tuning
    D. H. Bailey, J. Chame, C. Chen, J. Dongarra, M. Hall, J. K. Hollingsworth, P. Hovland, S. Moore, K. Seymour, J. Shin, A. Tiwari, S. Williams, H. You
    Journal of Physics: Conference Series, volume 125 012089, 2008
  8. 2007

  9. Introducing Control Flow into Vectorized Code (slides)
    Jaewook Shin
    Parallel Architectures and Compilation Techniques (PACT)
    September 15-19, 2007, Brasov, Romania
  10. Model-Guided Empirical Optimization for Multimedia Extension Architectures: A Case Study
    Chun Chen, Jaewook Shin, Shiva Kintali, Jacqueline Chame, Mary Hall
    Workshop on Performance Optimization for High-Level Languages and Libraries (POHLL 2007)
    March 30, 2007, Long Beach, California USA
    (Held in conjunction with the 21st IEEE International Parallel & Distributed Processing Symposium)
  11. Comparison of Two Activity Analyses for Automatic Differentiation: Context-Sensitive Flow-Insensitive vs. Context-Insensitive Flow-Sensitive(slides)
    Jaewook Shin, Paul Hovland
    ACM 2007 Symposium on applied computing, programming languages track
    March 11 - 15, 2007, Seoul, Korea
  12. 2005

  13. Compiler Optimizations for Architectures Supporting Superword-Level Parallelism(slides)
    Jaewook Shin
    Ph.D. Thesis, August 2005
  14. Superword-Level Parallelism in the Presence of Control Flow (slides)
    Jaewook Shin, Mary W. Hall, Jacqueline Chame
    International Symposium on Code Generation and Optimization(CGO), March 2005
  15. 2004

  16. Evaluating Compiler Technology for Control-Flow Optimizations for Multimedia Extension Architectures(slides)
    Jaewook Shin, Mary W. Hall, Jacqueline Chame
    6th Workshop on Media and Streaming Processors (MSP6), December 5 2004
    (Held in conjunction with the 37th International Symposium on Microarchitecture)
  17. 2003

  18. Exploiting Superword-Level Locality in Multimedia Extension Architectures
    Jaewook Shin, Jacqueline Chame, Mary W. Hall
    Journal of Instruction Level Parallelism(JILP), vol. 5, pp. 1-28, 2003
  19. 2002

  20. A Compiler Algorithm for Exploiting Page-Mode Memory Access in Embedded-DRAM Devices(slides)
    Jaewook Shin, Jacqueline Chame, Mary W. Hall
    4th Workshop on Media and Streaming Processors (MSP4), November 2002
    (Held in conjunction with the 35th International Symposium on Microarchitecture)
  21. Compiler-Controlled Caching in Superword Register Files for Multimedia Extension Architectures(slides)
    J. Shin, J. Chame, and M. Hall
    In Proceedings of the Parallel Architectures and Compilation Techniques Conference, September 2002
  22. The Architecture of the DIVA Processing-In-Memory Chip
    J. Draper, J. Chame, M. Hall, C. Steele, T. Barrett, J. LaCoss, J. Granacki, J. Shin, C. Chen, C. W. Kang, I. Kim, and G. Daglikoca
    In Proceedings of the International Conference on Supercomputing, June 2002

    2000

  23. Compiler Transformations for Exploiting Bandwidth in PIM-Based Systems
    Jacqueline Chame, Jaewook Shin, Mary Hall
    In Workshop on Solving the Memory Wall Problem, June 11 2000, Vancouver, British Columbia, Canada, Held in conjunction with the 27th Annual International Symposium on Computer Architecture
  24. 1999

  25. Mapping Irregular Applications to DIVA, A PIM-based Data-Intensive Architecture
    Mary Hall, Peter Kogge, Jeff Koller, Pedro Diniz, Jacqueline Chame, Jeff Draper, Jeff LaCoss, John Granacki, Apoorv Srivastava, William Athas, Jay Brockman, Vincent Freeh, Joonseok Park, Jaewook Shin
    In Proceedings of the Supercomputing Conference (SC'99), November 1999
  26. 1995

  27. A Numerical Solution of the Magic Hexagon Using Local Search and Global Search Method
    Jaewook Shin,
    Master's Thesis, Graduate School of Engineering, Yonsei University, Seoul Korea, June 1995

Other Talks: Posters: Software:
Conference listings: Useful links: