Mehmet Balman

Email: mehmet_at_balman.info

I have worked in the Computational Research Division at Lawrence Berkeley National Laboratory (Berkeley Lab).  Some of major previous projects include bandwidth guaranteed virtual circuit co-scheduling and QoS management, development of data movement mechanisms for 100Gbps network applications, and evaluation of the new 100Gbps nationwide platform supported by the DoE’s Advanced Network Initiative (ANI) program.

Before coming to Berkeley Lab, I was
in the Center for Computation & Technology (CCT) at Louisiana State University (LSU). At CCT, I got involved in various interesting projects, including Stork data scheduler, CyberTools project, and PetaShare state-wide distributed storage. I also worked as a summer intern in Los Alamos National Laboratory in 2008.

I got my  doctoral degree in Computer Science in 2010 from LSU. My Ph.D. advisor was Tevfik Kosar (now at SUNY Buffalo). I also hold M.S. and B.S. degrees in Computer Engineering from Bo
ğaziçi University, Türkiye. My advisor was Can Ozturan (Bogazici University).

Selected Publications

  1. M. Balman, Advance Resource Provisioning in Bulk Data Scheduling. In Proceedings of the 27th IEEE International Conference on Advanced Information Networking and Applications (AINA), 2013. ISSN:1550-445X  (pdf)  
    [Significance: Analysis of dynamic scheduling of multiple reservation requests considering multiple paths between end-hosts - An online scheduling algorithm based on a simple but very efficient optimization technique (Nobel prize winning Gale-Shapley algorithm)]

  2.  MemzNet: Memory-Mapped Zero-copy Network Channel for Moving Large Datasets over 100Gbps Network, technical poster in ACM/IEEE International Conference For High Performance Computing, Networking, Storage and Analysis (SC'12), Salt Lake City, Utah,  Nov. 2012 (pdf)

  3. M. Balman, Streaming exa-scale data over 100Gbps networks, IEEE Computing Now, Oct 2012. (link)

  4. M. Balman, Analyzing Data Movements and Identifying Techniques for Next-generation High-bandwidth Networks, white paper, LBNL TechDoc, Aug 2012. LBNL-6177E (pdf)
  5. M. Balman, E. Pouyoul, Y. Yao, E. W. Bethel, B. Loring, Prabhat, J. Shalf, A. Sim, B. L. Tierney, Experiences with 100Gbps Network Applications. In Proc. of the 5th Int. workshop on Data-Intensive Distributed Computing, in conjunction with HPDC’12, 2012. (pdf)  
    [ First paper on 100Gbps evaluation, ESnet now provides 100Gbps bandwidth]  [cited by 
    National Research Council. A National Strategy for Advancing Climate Modeling. Washington, DC: The National Academies Press, 2012    PressA 100-Gigabit Highway for Science: Researchers Take a 'Test Drive' On ANI Testbed

  6. M. Balman and S. Byna, Open Problems in network-aware data management in exa-scale computing and terabit networking era. In Proc. of the Int. workshop on Network-aware Data Management, in conjunction with SC’11, 2011. (pdf)

  7. T. Kosar, M. Balman, E. Yildirim, S. Kulasekaran, B. Ross, Stork Data Scheduler: Mitigating the Data Bottleneck in e-Science, in Philosophical Transactions of the Royal Society A, Vol.369 (2011), pp. 3254-3267. DOI: 10.1098/rsta.2011.0148 (PhilTrans)

  8. T. Kosar, I. Akturk, M. Balman, X. Wang, PetaShare: A Reliable, Efficient, and Transparent Distributed Storage Management System, Scientific Programming Journal, Sci. Program. 19, 1 (2011), 27-43 (ACM)

  9. M. Balman and T. Kosar, Error Detection and Error Classification: Failure Awareness in Data Transfer Scheduling, International Journal of Autonomic Computing 2010 - Vol. 1, No.4 pp. 425 - 446, DOI: 10.1504/IJAC.2010.037516 (ACM, InderScience) (pdf)

  10. M. Balman, E. Chaniotakis, A. Shoshani, A. Sim, A Flexible Reservation Algorithm for Advance Network Provisioning. In Proceedings of the ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC’10), 2010. (pdf, Tech. Transfer)          
    [Significance: A polynomial algorithm to find best path and reservation option (including earliest completion and shortest duration criteria) between two end-hosts in a dynamic network topology where bandwidth is time dependent. Flexible reservations are analogous to reserving airline flights in which multiple options and lower fares are offered if traveler can be flexible with dates and time]

  11. M. Balman, Data Placement in Distributed Systems: Failure Awareness and Dynamic Adaptation in Data Scheduling, VDM Verlag, January 2009. ISBN 978-3-639-12433-0 (Amazon)

  12. M. Balman and T. Kosar, Dynamic Adaptation of Parallelism Level in Data Transfer Scheduling. In Proc. of Int. Workshop on Adaptive Systems in Heterogeneous Environments, in conjunction IEEE CISIS'09 and IEEE ARES'09, 2009. (pdf)

  13. M. Balman, Tetrahedral Mesh Refinement in Distributed Environments, in Proceedings of IEEE International Conference on Parallel Processing Workshops, IEEE Computer Society 2006, pp. 497-504, ISBN:0-7695-2637-3 (pdf)

Complete List of Publications