2009 | ||
---|---|---|
45 | EE | SungHyun Hong, Jin-Chul Kim, Soo-Mook Moon, Jin Woo Shin, Jaemok Lee, Hyeong-Seok Oh, Hyung-Kyu Choi: Client ahead-of-time compiler for embedded Java platforms. Softw., Pract. Exper. 39(3): 259-278 (2009) |
2008 | ||
44 | EE | Suhyun Kim, Soo-Mook Moon: Rotating register allocation with multiple rotating branches. ICS 2008: 235-244 |
43 | EE | Seong-Won Lee, Soo-Mook Moon, Seong-Moo Kim: Enhanced hot spot detection heuristics for embedded java just-in-time compilers. LCTES 2008: 13-22 |
2007 | ||
42 | EE | SungHyun Hong, Jin-Chul Kim, Jin Woo Shin, Soo-Mook Moon, Hyeong-Seok Oh, Jaemok Lee, Hyung-Kyu Choi: Java client ahead-of-time compiler for embedded systems. LCTES 2007: 63-72 |
41 | EE | Suhyun Kim, Soo-Mook Moon: Rotating Register Allocation for Enhanced Pipeline Scheduling. PACT 2007: 60-72 |
40 | EE | Je-Hyung Lee, Jinpyo Park, Soo-Mook Moon: Securing More Registers with Reduced Instruction Encoding Architectures. RTCSA 2007: 417-425 |
39 | EE | Byung-Sun Yang, Junpyo Lee, SeungIl Lee, Seongbae Park, Yoo C. Chung, Suhyun Kim, Kemal Ebcioglu, Erik R. Altman, Soo-Mook Moon: Efficient Register Mapping and Allocation in LaTTe, an Open-Source Java Just-in-Time Compiler. IEEE Trans. Parallel Distrib. Syst. 18(1): 57-69 (2007) |
2006 | ||
38 | EE | Dong-Heon Jung, Sung-Hwan Bae, Jaemok Lee, Soo-Mook Moon, Jong Kuk Park: Supporting precise garbage collection in Java Bytecode-to-C ahead-of-time compiler for embedded systems. CASES 2006: 35-42 |
37 | EE | Dong-Heon Jung, Jong Kuk Park, Sung-Hwan Bae, Jaemok Lee, Soo-Mook Moon: Efficient exception handling in Java bytecode-to-c ahead-of-time compiler for smbedded systems. EMSOFT 2006: 188-194 |
2005 | ||
36 | EE | Hyung-Kyu Choi, Yoo C. Chung, Soo-Mook Moon: Java Memory Allocation with Lazy Worst Fit for Small Objects. Comput. J. 48(4): 437-442 (2005) |
35 | EE | Yoo C. Chung, Soo-Mook Moon, Kemal Ebcioglu, Dan Sahlin: Selective sweeping. Softw., Pract. Exper. 35(1): 15-26 (2005) |
34 | EE | Byung-Sun Yang, Soo-Mook Moon, Kemal Ebcioglu: Lightweight monitors for the Java virtual machine. Softw., Pract. Exper. 35(3): 281-299 (2005) |
2004 | ||
33 | EE | Jinpyo Park, Soo-Mook Moon: Optimistic register coalescing. ACM Trans. Program. Lang. Syst. 26(4): 735-765 (2004) |
32 | EE | SeungIl Lee, Byung-Sun Yang, Soo-Mook Moon: Efficient Java exception handling in just-in-time compilation. Softw., Pract. Exper. 34(15): 1463-1480 (2004) |
2003 | ||
31 | EE | SangMin Shim, Soo-Mook Moon: Split-Path Enhanced Pipeline Scheduling. IEEE Trans. Parallel Distrib. Syst. 14(5): 447-462 (2003) |
30 | EE | Han-Saem Yun, Jihong Kim, Soo-Mook Moon: Time Optimal Software Pipelining of Loops with Control Flows. International Journal of Parallel Programming 31(5): 339-391 (2003) |
2002 | ||
29 | EE | Han-Saem Yun, Jihong Kim, Soo-Mook Moon: Optimal software pipelining of loops with control flows. ICS 2002: 117-128 |
28 | EE | Suhyun Kim, Soo-Mook Moon, Jinpyo Park, Kemal Ebcioglu: Unroll-Based Copy Elimination for Enhanced Pipeline Scheduling. IEEE Trans. Computers 51(9): 977-994 (2002) |
2001 | ||
27 | EE | Han-Saem Yun, Jihong Kim, Soo-Mook Moon: A First Step Towards Time Optimal Software Pipelining of Loops with Control Flows. CC 2001: 182-199 |
26 | EE | Jae-Woo Ahn, Soo-Mook Moon, Wonyong Sung: Feedback-directed memory disambiguation for embedded multimedia VLIW computing. ISCAS (2) 2001: 461-464 |
25 | Jinpyo Park, Je-Hyung Lee, Soo-Mook Moon: Register Allocation for Banked Register File. LCTES/OM 2001: 39-47 | |
2000 | ||
24 | EE | Suhyun Kim, Soo-Mook Moon, Jinpyo Park, Kemal Ebcioglu: Unroll-based register coalescing. ICS 2000: 296-305 |
23 | Yoo C. Chung, Soo-Mook Moon: Memory Allocation with Lazy Fits. ISMM 2000: 65-70 | |
22 | EE | SeungIl Lee, Byung-Sun Yang, Suhyun Kim, Seongbae Park, Soo-Mook Moon, Kemal Ebcioglu, Erik R. Altman: Efficient Java exception handling in just-in-time compilation. Java Grande 2000: 1-8 |
21 | EE | Yoo C. Chung, Soo-Mook Moon, Kemal Ebcioglu, Dan Sahlin: Reducing Sweep Time for a Nearly Empty Heap. POPL 2000: 378-389 |
1999 | ||
20 | EE | Byung-Sun Yang, Soo-Mook Moon, Seongbae Park, Junpyo Lee, SeungIl Lee, Jinpyo Park, Yoo C. Chung, Suhyun Kim, Kemal Ebcioglu, Erik R. Altman: LaTTe: A Java VM Just-In-Time Compiler with Fast and Efficient Register Allocation. IEEE PACT 1999: 128-138 |
19 | EE | Suhyun Kim, Soo-Mook Moon, Jinpyo Park, Han-Saem Yun: Unroll-Based Copy Elimination for Enhanced Pipeline Scheduling. LCPC 1999: 85-99 |
1998 | ||
18 | EE | Jae-Woo Ahn, Soo-Mook Moon, Wonyong Sung: An Efficient Compiled Simulation System for VLIW Code Verification. Annual Simulation Symposium 1998: 91- |
17 | EE | Jinpyo Park, Soo-Mook Moon: Optimistic Register Coalescing. IEEE PACT 1998: 196-204 |
16 | EE | SangMin Shim, Soo-Mook Moon: Split-path Enhanced Pipeline Scheduling for Loops with Control Flows. MICRO 1998: 93-102 |
15 | Soo-Mook Moon, Kemal Ebcioglu: The Performance Impact of Exploiting Branch ILP with Tree Representation of ILP Code. Comput. J. 41(1): 26-44 (1998) | |
1997 | ||
14 | Jong-bok Lee, Wonyong Sung, Soo-Mook Moon: An Enhanced Two-Level Adaptive Multiple Branch Prediction for Superscalar Processors. Euro-Par 1997: 1053-1060 | |
13 | EE | Soo-Mook Moon, Kemal Ebcioglu: Performance Analysis of Tree VLIW Architecture for Exploiting Branch ILP in Non-Numerical Code. International Conference on Supercomputing 1997: 301-308 |
12 | EE | Seongbae Park, SangMin Shim, Soo-Mook Moon: Evaluation of Scheduling Techniques on a SPARC-based VLIW Testbed. MICRO 1997: 104-113 |
11 | EE | Soo-Mook Moon, Kemal Ebcioglu: Parallelizing Nonnumerical Code with Selective Scheduling and Software Pipelining. ACM Trans. Program. Lang. Syst. 19(6): 853-898 (1997) |
10 | EE | Sam H. Noh, Soo-Mook Moon: A Row Based Parallel Gaussian Elimination Algorithm for the Connection Machine CM-2. International Journal of High Speed Computing 9(1): 13-24 (1997) |
1995 | ||
9 | EE | Soo-Mook Moon, Scott D. Carson: Generalized Multiway Branch Unit for VLIW Microprocessors. IEEE Trans. Parallel Distrib. Syst. 6(8): 850-862 (1995) |
8 | EE | Sung-Soo Lim, Young Hyun Bae, Gyu Tae Jang, Byung-Do Rhee, Sang Lyul Min, Chang Yun Park, Heonshik Shin, Kunsoo Park, Soo-Mook Moon, Chong-Sang Kim: An Accurate Worst Case Timing Analysis for RISC Processors. IEEE Trans. Software Eng. 21(7): 593-604 (1995) |
1993 | ||
7 | Soo-Mook Moon, Kemal Ebcioglu, Ashok K. Agrawala: Selective Scheduling Framework for Speculative Operations in VLIW and Superscalar Processors. Architectures and Compilation Techniques for Fine and Medium Grain Parallelism 1993: 229-242 | |
6 | Soo-Mook Moon: Increasing Instruction-level Parallelism through Multi-way Branching. ICPP 1993: 241-245 | |
5 | Soo-Mook Moon, Kemal Ebcioglu: On Performance, Efficiency of VLIW and Superscalar. ICPP 1993: 283-287 | |
4 | EE | Soo-Mook Moon, Kemal Ebcioglu: A study on the number of memory ports in multiple instruction issue machines. MICRO 1993: 49-59 |
1992 | ||
3 | Sam H. Noh, Soo-Mook Moon, Ashok K. Agrawala: The RPT Parallel Gaussian Elimination Algorithm. ICPP (3) 1992: 73-76 | |
2 | EE | Soo-Mook Moon, Kemal Ebcioglu: An efficient resource-constrained global scheduling technique for superscalar and VLIW processors. MICRO 1992: 55-71 |
1990 | ||
1 | EE | Soo-Mook Moon, Scott D. Carson, Ashok K. Agrawala: Hardware implementation of a general multi-way jump mechanism. MICRO 1990: 38-45 |