Turbulent Flame Propagation Through Non-Homogeneous Reactant
Total Page:16
File Type:pdf, Size:1020Kb
MAHMUT TAYLAN KANDEMIR Assoc. Prof. of Computer Science and Engineering Department The Pennsylvania State University 354C IST Building, University Park, PA 16802, USA Phone: (814) 863-4888 Fax: (814) 865-3176 Email: [email protected] Web: http://www.cse.psu.edu/~kandemir Education and Training Istanbul Technical University, Turkey Computer Engineering B.S. 1988 Istanbul Technical University, Turkey Computer Engineering M.S. 1992 Syracuse University, NY, USA Computer Science Ph.D. 1999 Research and Professional Experience 9/04 - present Associate Professor, Computer Science and Engineering, Pennsylvania State University 9/99 - 9/04 Assistant Professor, Computer Science and Engineering, Pennsylvania State University 9/97 - 9/99 Visiting Ph.D. Student, ECE Department, Northwestern University 9/95 - 9/97 Teaching Assistant, EECS Department, Syracuse University Research Interests Optimizing Compilers, Parallel I/O and Storage Systems, High-Performance Computing, Energy-Aware System Design, and Reliable Computing. Teaching Interests Compilers, Programming Languages, High-Level Synthesis and Multicore Architectures. Awards and Honors Outstanding Research Award, Penn State Engineering Society (PSES), 2004 Top Download from ACM’s Digital Library (October 2006) Best Paper Award in IPDPS, 2008 Best Paper Award in ICPADS, 2006 Best Paper Award in Compiler Construction Conference, 2002 Best Paper Nominations in DAC 2004, DAC 2005, DAC 2006 Editorship 2006-present Associate Editor, International Journal of Distributed Sensor Networks 2004-present Associate Editor, ACM Transactions on Design Automation of Electronic Systems (TODAES) 2003 Co-Editor (with L. Benini and J. Ramanujam), Compilers and Operating Systems for Low Power, Kluwer Academic Graduate Advising Graduated Students (Ph.D.) – 11 students [4 co-advised] Murali Vilayannur (VMware, USA), Victor De La Luz (Bank of Mexico, Mexico), Wei Zhang (University of Southern Illinois, USA), Ismail Kadayif (Canakkale University, Turkey), Hendra Saputra (Institute for Infocomm Research, Singapore), Suleyman Tosun (Ankara University, Turkey), Guangyu Chen (Microsoft, USA), Guilin Chen (Google, USA), Aman Gayasen (Cadence, USA), Fehui Li (NVIDIA, USA), Ozcan Ozturk (Bilkent University, Turkey), Seung Woo Son (Argonne National Laboratory). Graduated Students (MSc.) -- 8 students Samarjeet S. Tomar, Amisha P. Parikh, Priya Unnikrishnan, Avanti Nadgir, Serdar Erkan, Adaeze Ibeneche, Shengyan Hong, Piyou Song. Current Students (Ph.D.) -- 15 students [4 co-advised] Sri Hari Krishna Narayanan, Hakduran Koc, John Sustersic, Taylan Yemliha, Gary Giger, Yang Ding, Shekhar Srikantaiah, Rajat Garg, Sai Prashanth Muralidhara, Christina Patrick, Yuanrui Zhang, Ramya Prabhakar, Emre Kultursay, Praveen Yedlapalli, Akbar Sharifi. Current Students (MSc.) – 1 student Ryan Prins. Selected Publications (Year 2006+; a complete publication list is available in http://www.cse.psu.edu/~kandemir) Recent Journal Papers (out of total 80+) Compilers O. Ozturk, M. Kandemir, G. Chen. Access Pattern-Based Code Compression for Memory-Constrained Systems. To appear in the ACM Transactions on Design Automation of Electronic Systems (TODAES). G. Chen, M. Kandemir. September 2008. Compiler-Directed Code Restructuring for Improving Performance of MPSoCs. IEEE Transactions on Parallel and Distributed Systems (TPDS), 19(9):1201-1214. G. Chen, M. Kandemir. July 2007. An Approach for Enhancing Inter-processor Data Locality on Chip Multiprocessors. Transactions on High-Performance Embedded Architectures and Compilers, Special Issue on Future Directions in Embedded Systems Compilation. Springer-Verlag LNCS 4050:214-233. I. Kadayif, P. Nath, M. Kandemir, A. Sivasubramaniam. February 2007. Reducing Data TLB Power via Compiler-directed Address Generation. IEEE Transactions on CAD (TCAD), 26(2):312-324. J. Ramanujam, J. Hong, M. Kandemir, A. Narayan. January 2006. Estimating and Reducing the Memory Requirements of Signal Processing Codes for Embedded Processor Systems. IEEE Transactions on Signal Processing (TSP) 54(1):286-294. Embedded Systems O. Ozturk, M. Kandemir. July 2008. ILP-Based Energy Minimization Techniques for Banked Memories. ACM Transactions on Design Automation of Electronic Systems (TODAES) 13(3):50:1-50:40. B. Demiroz, H. Topcuoglu, M. Kandemir. October 2007. Solving the Register Allocation Problem for Embedded Systems Using a Hybrid Evolutionary Algorithm. IEEE Transactions on Evolutionary Computation 11(5):620-634. De La Luz, V., M. Kandemir, I. Kolcu. September 2006. Reducing Memory Energy Consumption of Embedded Applications that Process Dynamically-allocated Data. IEEE Transactions on CAD (TCAD), 25(9):1855-1860. Kandemir, M. April 2006. Reducing Energy Consumption of Multiprocessor SoC Architectures by Exploiting Memory Bank Locality. ACM Transactions on Design Automation of Electronic Systems (TODAES) 11(2):410-441. G. Chen, M. Kandemir, M. J. Irwin, J. Ramanujam. February 2006. Reducing Code Size through Address Register Assignment. ACM Transactions on Embedded Computing (TECS) 5(1):225-258. I/O, Storage and High Performance Computing S. W. Son, K. Malkowski, G. Chen, M. Kandemir, P. Raghavan. September 2007. Reducing Energy Consumption of Parallel Sparse Matrix Applications through Integrated Link/CPU Voltage Scaling. Journal of Supercomputing 41(3):179-213. S. W. Son, G. Chen, O. Ozturk, M. Kandemir, A. Choudhary. September 2007. Compiler-directed Energy Optimization for Parallel Disk Based Systems. IEEE Transactions on Parallel and Distributed Systems (TPDS) 18(9):1241-1257. S. W. Son, M. Kandemir. July 2007. A Prefetching Algorithm for Multi-speed Disks. Transactions on High- Performance Embedded Architectures and Compilers, Special Issue on Future Directions in Embedded Systems Compilation. Springer-Verlag LNCS 4050:317-340. G. Memik, M. Kandemir, W.-K. Liao, A. Choudhary. August 2006. Multi-collective I/O: A Technique for Exploiting Inter-file Access Patterns. ACM Transactions on Storage (TOS) 2(3):349-369. M. Vilayannur, A. Sivasubramaniam, M. Kandemir, R. Thakur, R. Ross. January 2006. Discretionary Caching for I/O on Clusters. Journal on Cluster Computing: Special Issue on Parallel I/O in Computational Grids and Cluster Computing Systems 9(1):29-44. Computer Design A. Gayasen, S. Srinivasan, N. Vijaykrishnan, M. Kandemir. 2007. Design of Power-Aware FPGA Fabrics. International Journal of Embedded Systems (IJES) 3(1/2):52-64. W. Zhang, Y-F. Tsai, D. Duarte, N. Vijaykrishnan, M. Kandemir, M. J. Irwin. February 2006. Reducing Dynamic and Leakage Energy in VLIW Architectures. ACM Transactions on Embedded Computing Systems (TECS), Special Issue on Power-Aware Embedded Computing 5(1):1-28. C. Liu, A. Sivasubramaniam, M. Kandemir. February 2006. Optimizing Bus Energy Consumption of On- Chip Multiprocessors Using Frequent Values. Journal of Systems Architecture, Special Issue on Best Papers of Euromicro Conference on Parallel and Distributed Processing 52(2):129-142. E. J. Kim, G. Link, K. H. Yum, N. Vijaykrishnan, M. Kandemir, M. J. Irwin, C. R. Das. June 2005. A Holistic Approach to Designing Energy-Efficient Cluster Interconnects. IEEE Transactions on Computers (TC), 54(6):660-671. I. Kadayif, A. Sivasubramaniam, M. Kandemir, G. Kandiraju, G. Chen, G. Chen. April 2005. Optimizing Instruction TLB Energy Using Software and Hardware Techniques. ACM Transactions on Design Automation of Electronic Systems 10(2):229-257. Recent Conference/Workshop Papers (out of total 340+ papers) Compilers M. Kandemir, O. Ozturk. June 2008. Software-Directed Combined CPU/Link Voltage Scaling for NoC- Based CMPs. Proceedings of the International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2008). pp. 359-370. Annapolis, MD. M. Kandemir. November 2007. Data locality enhancement for CMPs. Proceedings of the ACM/IEEE 2007 International Conference on Computer-Aided Design (ICCAD 2007). San Jose, CA. pp. 155-159. F. Li, G. Chen, M. Kandemir, I. Kolcu. June 2007. Profile-Driven Energy Reduction in Network-on-Chips. Proceedings of the ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation (PLDI 2007). pp. 394-404. San Diego, CA. O. Ozturk, G. Chen, M. Kandemir. March 2007. Compiler-directed Variable Latency Aware SPM Management to Cope with Timing Problems. Proceedings of the IEEE/ACM International Symposium on Code Generation and Optimization (CGO'07). M. Kandemir, S.-W. Son. October 2006. Reducing Power Through Compiler-directed Barrier Synchronization Elimination. Proceedings of the International Symposium on Low Power Electronics and Design (ISLPED 2006). pp. 354-357. Tegernsee, Germany. G. Chen, F. Li, M. Kandemir, M. J. Irwin. June 2006. Reducing NoC Energy Consumption through Compiler-Directed Channel Voltage Scaling. Proceedings ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation (PLDI'06). pp. 193-203. Ottawa, Canada. M. Mutyam, F. Li, N. Vijaykrishnan, M. Kandemir, M. J. Irwin. June 2006. Compiler-directed thermal management for VLIW functional units. Proceedings of the ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES 2006), pp. 163-172, Ottawa, Canada. G. Chen., F. Li, M. Kandemir. January 2006. Compiler-Directed Channel Allocation for Saving Power in On-Chip Networks. Proceedings of the Thirty-Third Annual ACM-SIGACT Symposium on Principles of Programming Languages (POPL 2006). pp. 194-205. Charleston, SC. Embedded Systems T. Yemliha, T., S. Srikantaiah, M. Kandemir, M. Karakoy, M. J. Irwin. November