2007 | ||
---|---|---|
44 | 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) |
2005 | ||
43 | EE | Philippe Charles, Christian Grothoff, Vijay A. Saraswat, Christopher Donawa, Allan Kielstra, Kemal Ebcioglu, Christoph von Praun, Vivek Sarkar: X10: an object-oriented approach to non-uniform cluster computing. OOPSLA 2005: 519-538 |
42 | EE | Armando Solar-Lezama, Rodric M. Rabbah, Rastislav Bodík, Kemal Ebcioglu: Programming by sketching for bit-streaming programs. PLDI 2005: 281-294 |
41 | EE | Yoo C. Chung, Soo-Mook Moon, Kemal Ebcioglu, Dan Sahlin: Selective sweeping. Softw., Pract. Exper. 35(1): 15-26 (2005) |
40 | 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 | ||
39 | EE | Kemal Ebcioglu, Wolfgang Karl, André Seznec, Marco Aldinucci: Topic 8: Parallel Computer Architecture and Instruction-Level Parallelism. Euro-Par 2004: 506 |
2002 | ||
38 | EE | Krishnan Kailas, Manoj Franklin, Kemal Ebcioglu: A Register File Architecture and Compilation Scheme for Clustered ILP Processors. Euro-Par 2002: 500-511 |
37 | 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 | ||
36 | EE | Yoon-Chan Jhi, Ki-Chang Kim, Kemal Ebcioglu, Yong Surk Lee: A Prolog Tailoring Technique on an Epilog Tailored Procedure. Ershov Memorial Conference 2001: 421-433 |
35 | EE | Krishnan Kailas, Kemal Ebcioglu, Ashok K. Agrawala: CARS: A New Code Generation Framework for Clustered ILP Processors. HPCA 2001: 133- |
34 | EE | Kemal Ebcioglu, Erik R. Altman, Michael Gschwind, Sumedh W. Sathaye: Dynamic Binary Translation and Optimization. IEEE Trans. Computers 50(6): 529-548 (2001) |
2000 | ||
33 | EE | Kemal Ebcioglu: Instruction-Level Parallelism and Processor Architecture. Euro-Par 2000: 939 |
32 | EE | Suhyun Kim, Soo-Mook Moon, Jinpyo Park, Kemal Ebcioglu: Unroll-based register coalescing. ICS 2000: 296-305 |
31 | EE | Michael Gschwind, Kemal Ebcioglu, Erik R. Altman, Sumedh W. Sathaye: Binary translation and architecture convergence issues for IBM system/390. ICS 2000: 336-347 |
30 | 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 |
29 | EE | Yoo C. Chung, Soo-Mook Moon, Kemal Ebcioglu, Dan Sahlin: Reducing Sweep Time for a Nearly Empty Heap. POPL 2000: 378-389 |
1999 | ||
28 | EE | Kemal Ebcioglu, Erik R. Altman, Sumedh W. Sathaye, Michael Gschwind: Execution-Based Scheduling for VLIW Architectures. Euro-Par 1999: 1269-1280 |
27 | 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 |
26 | EE | Kemal Ebcioglu, Erik R. Altman, Sumedh W. Sathaye, Michael Gschwind: Optimizations and Oracle Parallelism with Dynamic Translation. MICRO 1999: 284- |
1998 | ||
25 | 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 | ||
24 | EE | Kemal Ebcioglu, Erik R. Altman: DAISY: Dynamic Compilation for 100% Architectural Compatibility. ISCA 1997: 26-37 |
23 | 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 |
22 | 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) |
21 | EE | Jaime H. Moreno, Mayan Moudgill, Kemal Ebcioglu, Erik R. Altman, C. Brian Hall, Rene Miranda, Shyh-Kwei Chen, Arkady Polyak: Simulation/evaluation environment for a VLIW processor architecture. IBM Journal of Research and Development 41(3): 287-302 (1997) |
20 | Michael S. Schlansker, Thomas M. Conte, James C. Dehnert, Kemal Ebcioglu, Jesse Zhixi Fang, Carol L. Thompson: Compilers for Instruction-Level Parallelism. IEEE Computer 30(12): 63-69 (1997) | |
1994 | ||
19 | Kemal Ebcioglu, Randy D. Groves, Ki-Chang Kim, Gabriel M. Silberman, Isaac Ziv: VLIW Compilation Techniques in a Superscalar Environment. PLDI 1994: 36-48 | |
1993 | ||
18 | Michel Cosnard, Kemal Ebcioglu, Jean-Luc Gaudiot: Architectures and Compilation Techniques for Fine and Medium Grain Parallelism, Proceedings of the IFIP WG10.3. Working Conference on Architectures and Compilation Techniques for Fine and Medium Grain Parallelism, Orlando, Florida, USA, 20-22 January, 1993 North-Holland 1993 | |
17 | 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 | |
16 | Soo-Mook Moon, Kemal Ebcioglu: On Performance, Efficiency of VLIW and Superscalar. ICPP 1993: 283-287 | |
15 | EE | Soo-Mook Moon, Kemal Ebcioglu: A study on the number of memory ports in multiple instruction issue machines. MICRO 1993: 49-59 |
14 | Gabriel M. Silberman, Kemal Ebcioglu: An Architectural Framework for Supporting Heterogeneous Instruction-Set Architectures. IEEE Computer 26(6): 39-56 (1993) | |
13 | EE | Toshio Nakatani, Kemal Ebcioglu: Making Compaction-Based Parallelization Affordable. IEEE Trans. Parallel Distrib. Syst. 4(9): 1014-1029 (1993) |
1992 | ||
12 | EE | Gabriel M. Silberman, Kemal Ebcioglu: An architectural framework for migration from CISC to higher performance platforms. ICS 1992: 198-215 |
11 | EE | Soo-Mook Moon, Kemal Ebcioglu: An efficient resource-constrained global scheduling technique for superscalar and VLIW processors. MICRO 1992: 55-71 |
1991 | ||
10 | Uwe Schwiegelshohn, Franco Gasperoni, Kemal Ebcioglu: On Optimal Parallelization of Arbitrary Loops. J. Parallel Distrib. Comput. 11(2): 130-134 (1991) | |
1990 | ||
9 | EE | Toshio Nakatani, Kemal Ebcioglu: Using a lookahead window in a compaction-based parallelizing compiler. MICRO 1990: 57-68 |
8 | Kemal Ebcioglu: An Expert System for Harmonizing Chorales in the Style of J. S. Bach. J. Log. Program. 8(1): 145-185 (1990) | |
1989 | ||
7 | EE | Kemal Ebcioglu, Alexandru Nicolau: A global resource-constrained parallelization technique. ICS 1989: 154-163 |
6 | EE | Franco Gasperoni, Uwe Schwiegelshohn, Kemal Ebcioglu: On optimal loop parallelization. MICRO 1989: 141-147 |
5 | EE | Toshio Nakatani, Kemal Ebcioglu: "Combining" as a compilation technique for VLIW architectures. MICRO 1989: 43-55 |
1988 | ||
4 | Kemal Ebcioglu, Manoj Kumar: A Wide Instruction Word Architecture for Parallel Execution of Logic Programs Coded in BSL. FGCS 1988: 931-942 | |
1987 | ||
3 | Kemal Ebcioglu: An Efficient Logic Programming Language and Its Application to Music. ICLP 1987: 513-532 | |
2 | EE | Kemal Ebcioglu: A compilation technique for software pipelining of loops with conditional jumps. MICRO 1987: 69-79 |
1986 | ||
1 | Kemal Ebcioglu: An Expert System for Chorale Harmonization. AAAI 1986: 784-788 |