Ivan Baev

Department of Electrical and Computer Engineering
Northeastern University


Research interests

I am interested in the areas of high-performance compilers and combinatorial optimization. My Ph.D. thesis investigates resource-aware instruction scheduling (thesis.gz). I graduated in May 2001 having worked under supervision of Waleed Meleis, and now work at Hewlett-Packard, Cupertino.

Publications

Scheduling

  1. I. Baev, W. Meleis, and S. Abraham. Backtracking-based instruction scheduling to fill branch delay slots. International Journal of Parallel Programming, Vol. 30, No. 6, December 2002.
  2. I. Baev, W. Meleis, and A. Eichenberger. Lower bounds on precedence-constrained scheduling for parallel processors, Information Processing letters, Vol. 83, No. 1, July 2002.
  3. I. Baev, W. Meleis, and A. Eichenberger. An experimental study of algorithms for total weighted completion time scheduling, Algorithmica, Vol. 33, No. 1, February 2002.
  4. W. Meleis, A. Eichenberger, and I. Baev. Scheduling superblocks with bound-based branch tradeoffs. IEEE Transactions on Computers, Vol. 50, No. 8, August 2001.
  5. S. Abraham, W. Meleis, and I. Baev. Efficient backtracking instruction schedulers. International Conference on Parallel Architectures and Compilation Techniques (PACT), 2000.
  6. I. Baev, W. Meleis, and A. Eichenberger. Lower bounds on precedence-constrained scheduling for parallel processors. International Conference on Parallel Processing (ICPP), 2000.
  7. I. Baev, W. Meleis, and A. Eichenberger. Algorithms for total weighted completion time scheduling. ACM-SIAM Symposium on Discrete Algorithms (SODA), 1999.

Data placement

  1. I. Baev and R. Rajaraman. Approximation algorihtms for data placement in arbitrary networks. ACM-SIAM Symposium on Discrete Algorithms (SODA), 2001.
  2. W. Huersch and I. Baev. Minimizing information acquisition cost in object-oriented systems. NU-CS Technical report 95-09, 1995.


Background

My previous work was in the Northeastern University's College of Computer Science where I earned an M.S. degree in Computer Science (in Programming languages and compilers area). I had worked earlier in Institute of Computer and Communication Systems of the Bulgarian Academy of Sciences.



Ivan Baev
260 Egan Research Center
ECE Dept., Northeastern University
360 Huntington Ave.
Boston MA, 02115
617-373-7780
baev@ece.neu.edu

last updated - 05/01/2003