[Education | Research | Publications | Students| Research Grants | Software | Teaching | Busy hours |(Curriculum Vitae EN/TR)]

Murat Manguoglu
Department of Computer Engineering A407
Middle East Technical University, 06800 Ankara , Turkey

Office: (+90) 312 210 5551
Fax: (+90) 312 210 5544
Research Group: Parallel Processing Laboratory
Email: manguoglu(at)ceng.metu.edu.tr or murat.manguoglu(at)gmail.com
Note: I do not respond to unsolicited email applications for summer internships.

Phd. Purdue'09, Computer Science and a specialization in Computational Science (phd family tree)
MSc. the University of Utah'04, Computational Engineering and Science
BSc. METU'02, Electrical and Electronics Engineering

Research Interests: Parallel Computing and Numerical Linear Algebra

Awards and Research Grants:

Manguoglu M; Humboldt Fellowship for Experienced Researchers, 2017

Manguoglu M; Turkish Academy of Sciences Distinguished Young Scientist Award (2013-2016)

Manguoglu M (PI); TUBITAK Career Award EEAG111E238; (1/5/2012 -1/5/2014) ; Parallel Solution of Sparse Linear Systems

Manguoglu M (PI); METU BAP-08-11-2011-128; (1/7/2011 - 31/12/2013); Solution of Linear Systems on Parallel Computers

Manguoglu M (researcher); The Partnership for Advanced Computing in Europe First Implementation Phase (PRACE-1IP), European Community's Seventh Fram Programme (FP7/2007- 2013) under grant agreement no: RI-261557; (2/6/2011-2/6/2012)

Sameh A and Manguoglu M(co-PI); from Intel Corporation; (1/6/2009 - 31/5/2010); Towards an Adaptive Library for Solving Large Sparse Linear Systems

Manguoglu M (researcher); various projects during (2005-2010); NSF (NSF-CCF-0635169), DARPA/AFRL (FA8750-06-1-0233), DOE (DE-FC52-08NA28617) and funding from Intel Corporation

Selected refereed publications :

(A local preprint or postprint PDF of the papers are provided whenever allowed by the publisher, see http://www.sherpa.ac.uk/romeo/ for the specific rules of different publishers. For the final copy of any paper please follow publisher links provided or email me)

Torun FS, Manguoglu M, Aykanat C, A Novel Partitioning Algorithm for Accelerating the Block Cimmino Algorithm, SIAM Journal on Scientific Computing, Accepted, 2018

Arslan H, Manguoglu M, A Parallel Bio-inspired Shortest Path Algorithm , Computing, 2018 ~PDF Publisher's version

Torun FS, Manguoglu M, Aykanat C, Parallel minimum norm solution of sparse block diagonal column overlapped underdetermined systems, ACM Transactions on Mathematical Software,43(4), pp. 31:1--31:21, 2017 ~PDF

Bolukbasi ES, Manguoglu M, A Multithreaded Recursive and Nonrecursive Parallel Sparse Direct Solver , Advances in Computational Fluid-Structure Interactions, Springer-Birkhauser (book chapter, editors: Y. Bazilevs and K. Takizawa), 2016 ~ Publisher's version

Manguoglu M, Parallel solution of sparse linear systems, High Performance Scientific Computing, Springer (book chapter, editors:M. Berry, K. Gallivan, E. Gallopoulos, A. Grama, B. Philippe, Y. Saad and F. Saied), 2012 Publisher's version

Manguoglu M, Koyuturk M, Sameh A, Grama A, Weighted Matrix Ordering and Parallel Banded Preconditioners for Iterative Linear System Solvers, SIAM Journal on Scientific Computing, 32(3), pp.1201-1216, 2010 ~ PDF Publisher's version

Mikkelsen CCK, Manguoglu M , Analysis of the Truncated Spike Algorithm, SIAM Journal on Matrix Analysis and Applications, 30(4), pp.1500-1519,2008, ~ PDF Publisher's version

Manguoglu M, Sameh A, Tezduyar T, Sathe S, A nested iterative scheme for computation of incompressible flows in long domains, Computational Mechanics, 43(1),pp.73-80 , 2008, ~ PDF Publisher's version

(Follow the link for a complete list of my publications)
Former Students:

Hilal Arslan, Phd December 2017

F. Sukru Torun, Phd (Coadvised) August 2017

Edona Fasllija, Msc July 2017

A. Ali Sivas, Msc July 2016

H. Hande Keskiner, Msc September 2015

Meftun Cincioglu, Msc August 2014

E. Selcuk Bolukbasi, Msc August 2013

Bora Akaydin, Msc May 2011

Software development:

Sparse matrix reordering into 2x2 block form using the largest eigenvector of the Laplacian (Matlab)
DDPS Solver: for general sparse linear systems (MPI/OpenMP)
PSPIKE Solver: for general sparse linear systems (MPI/OpenMP)
SPIKE Solver: for banded systems that are dense within the band (MPI)
MCFiedler: for computing the Fiedler vector using the TraceMin algorithm (MPI)


CENG331 Computer Organization [Fall 2018] (Section 1)
CENG371 Scientific Computing     [Fall 2018]

Travel and Conference Schedule

Busy hours:

updated on April, 2018