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. |