Haluk  Topēuošlu

Assistant Professor

Computer Engineering Department

Faculty of Engineering,  Marmara University

 

Education

 

August 1999

Syracuse  University                                                                                Syracuse, NY, USA

Ph.D.,  Computer and Information Science

Dissertation Title: "Scheduling Task Graphs in Heterogeneous Computing Environments".

Concentration: Parallel and Distributed Computing, Metacomputing, Mapping and Scheduling.

Advisor: Prof. Salim Hariri

GPA:  3.9 / 4.0

 

June 1993

Bogazici  University                                                                                   Istanbul, Turkey

M.S.,  Computer Engineering

Thesis Title: "Comparison of  Multi-layer Perceptron Algorithms".

Concentration: Neural Networks, Numerical Optimization Methods.

Advisor:  Assoc. Prof. Levent Akin

 

June 1991

Bogazici  University                                                                                   Istanbul, Turkey

B.S.,  Computer Engineering

 

Work Experience

 

October 1999 -  Present

Assistant Professor,  Computer Engineering Department , Faculty of Engineering,  Marmara University

 

Summer 1999   and

               Summer 1998

Instructor,    Syracuse University

CIS 333 - Unix Operating System and Internet

- Taught this undergraduate course for non-major students in the summer sessions.

 

August 1998- May 1999

Graduate School Fellow,    Syracuse University

 

January 1995-May 1998

Graduate Teaching Assistant,    Syracuse University

- Assisted Students in   "Principles of   Operating Systems'',   "Programming Languages'',   "Computer Architecture''  ,  "Introduction to Algorithms'' courses

 

Graduate Research Assistant,    Syracuse University

Duties included:

·         worked in during the design phase of the VDCE (Virtual Distributed Computing Environment) project; designed task scheduling and performance prediction components of VDCE;  written, submitted and presented several technical papers in the well-known international conferences.

 

Sept. 1991 - Dec.  1993

Graduate Teaching Assistant,    Marmara University

Assisted students in   "Introduction to Operating Systems'',   "Database Systems'',   "Principles of Programming Languages'',   "File Processing and Organization'',   "Pascal and Fortran Programming'' courses.

 

June 1990 - Sept  1990

Summer Intern / Software Programmer,  

Information Processing Center,  BIMSA, Istanbul, Turkey

 

 

Research

Interests

Task Scheduling and Mapping,  Parallel and Distributed Computing,  Internet and Web Technologies,  Heterogeneous Computing, Metacomputing  and Cluster Computing.

Publications

 

Journal

Papers

·         H. Topcuoglu et al,  ``The Design and Evaluation of a Virtual Distributed  Computing Environment,"   published in Cluster Computing Journal,  pp. 81-93,  1998.

 

Book

Chapter

·         S.Hariri,  D. Kim, Y. Kim, I. Ra,   H. Topcuoglu  and  J. Valente, ``A Problem  Solving Environment for Network Centric Computing'', a chapter in Problem Solving Environments book,  edited by Elias Houstis, Randall Bramley, and Efstratios Gallopoulos,  to be published by Kluwer Academic Publishers.

 

Conference Papers

1.       H. Topcuoglu,  S. Hariri and M. Wu, ``Task Scheduling Algorithms for Heterogeneous Processors,''   Proc. of  IEEE Heterogeneous Computing Workshop (HCW99), 

pp. 3-14,  Puerto Rico,  1999.

 

2.       H. Topcuoglu and S. Hariri, ``A Global Computing Environment for Networked Resources,''  Proc. of International Conference on  Parallel Processing (ICPP),  

pp. 493-496,  Bloomingdale, IL, August 1997.

 

3.       H. Topcuoglu et al., ``The Software Architecture of a Virtual Distributed Computing Environment'', Proc. of the Sixth IEEE International Symposium on High Performance Distributed Computing  (HPDC-6),  Portland Oregon, August 1997.

 

4.       K Dincer , H. Topcuoglu,  F. Sevilgen, P. Coddington,  S. Ranka,  "Parallel Simulation of Dynamically Triangulated Random Surfaces,"   Proc. of  8th IASTED  International Conference on Parallel and Distributed Computing and Systems, pp. 476-480, Chicago, IL, October 1996.

 

5.       H. Topcuoglu and S Hariri, " JAVA-based Virtual Distributed Computing  Envionment,"  Proc. of  8th IASTED  International Conference on Parallel and Distributed Computing and Systems, pp. 198-202, Chicago, IL, October 1996.

 

6.       L Akin and H. Topcuoglu,  "A Comparison of Several Nonlinear Optimization Methods as Multilayer Perceptron Training Algorithms,"  Third Turkish Symposium on Artificial Intelligence and Neural Networks, pp. 75-84, Ankara, Turkey, 1994.

 

Technical

Report

·         H. Topcuoglu  and A. Choudhary, "Using PASSION System on LU Factorization,"  School of Computer and Information Science, Syracuse University,  

Serial No. SU-CIS-95-4.

 

 

Honors

·         Graduate School Fellowship,  Syracuse University,  August 1998 - May 1999.

This fellowship is the most prestigious graduate student award and winners are    selected by Graduate School with competitive review of applicants nominated by academic units throughout the university.

 

·         The  paper presented in Sixth IEEE International Symposium on High Performance Distributed Computing (HPDC-6) was one of the five papers that were nominated for the best paper award, 1997.

 

·         Ranked in the top 0.1% among  600,000 participants in the National University Entrance Examination of Turkey, 1986.

 

·         Ranked 85 among 40,000 participants in the National "School of Science'' Entrance Examination of Turkey, 1983.

 

·         Ranked second among all high school graduates in a Mathematics and Science contest,  in Erzurum, Turkey, 1982.

 

 

Affiliations and Professional

Activities

·         Nominated and elected the graduate representative for  Tenure and Promotions Committee,  College of Engineering and Computer Science, 

Syracuse University,  April 1997 - April 1998.

(This committee consists of 11 professors and an elected graduate student;

it gives the final decision for  tenure and promotions of faculty in the college).

 

·         Member of Phi Beta Delta (United State's first honor society to recognize  individuals who have demonstrated high scholastic achievement and have demonstrated interest and involvement in international activities).

 

·         IEEE and IEEE Computer Society Member  and  ACM Member.

·         Technical Referee of

 IEEE Transactions on Parallel and Distributed Systems.

 Heterogeneous Computing Workshop (HCW), 1998.

 High Performance Distributed Computing (HPDC), 1996, 1997.

 International Parallel Processing Symposium (IPPS/SPDP), 1998.

 International Conf. On Parallel and Distributed Computing Systems, 1996.

 International Conference  on Algorithms and Architectures for Parallel    

Processing   (ICA3PP), 1997.