Generic No Photo Available Image

Mahmut Kandemir

Professor

Affiliation(s):

  • School of Electrical Engineering and Computer Science
  • Computer Science and Engineering

W321 Westgate Building

mtk2@psu.edu

814-863-4888

Research Areas:

Interest Areas:

Embedded systems, optimizing compilers, power-aware computing, large-scale data management.

 
 

 

Education

  • BS, Control and Computer Engineering, Instanbul Technical University, 1988
  • MS, Control and Computer Engineering, Istanbul Technical University, 1992
  • Ph D, Computer Science, Syracuse University, 1999

Publications

Books

  • Mahmut T Kandemir, L. Benini and J. Ramanujam, 2003, Compilers and Operating Systems for Low Power, Kluwer Academic

Book, Chapters

  • J. S. Hu, G. Chen, Mahmut T Kandemir and N. Vijaykrishnan, 2006, Software Power Optimisation, pp. 289-316
  • I. Kadayif, Mahmut T Kandemir, A. Choudhary, M. Karakoy, N. Vijaykrishnan and M. J. Irwin, 2005, Compiler-directed Communication Energy Optimizations for Microsensor Networks, CRC Press, pp. 711-734
  • H. Saputra, N. Vijaykrishnan, Mahmut T Kandemir, R. Brooks and M. J. Irwin, 2005, An Energy-aware Approach for Sensor Data Communication, CRC Press, pp. 697-720
  • N. Vijaykrishnan, M. J. Irwin, Mahmut T Kandemir, L. Li, G. Chen and B. Kang, 2005, Designing Energy-aware Sensor Systems, CRC Press, pp. 653-666
  • Mahmut T Kandemir and N. Dutt, 2004, Memory Systems and Compiler Support for MPSOC Architectures, pp. Ch. 9, 251-258
  • M. J. Irwin, L. Benini, N. Vijaykrishnan and Mahmut T Kandemir, 2004, Techniques for Designing Energy-aware MPSoCs, pp. Ch. 2, 21-47
  • G. Memik, Mahmut T Kandemir, A. Choudhary and I. Kadayif, 2003, An Integrated Approach for Improving Cache Behavior, Kluwer Academic Publishers
  • Mahmut T Kandemir, I. Kolcu and W. Zhang, 2003, Implementation and Evaluation of an On-demand Parameter Passing Strategy for Reducing Energy, Kluwer Academic Publishers
  • Mahmut T Kandemir, W. Zhang and M. Karakoy, 2003, Runtime Code Parallelization for On-chip Multiprocessors, Kluwer Academic Publishers
  • V. De La Luz, Mahmut T Kandemir, I. Kadayif and U. Sezer, 2003, Generalized Data Transformations, Kluwer Academic Publishers
  • Mahmut T Kandemir, G. Chen, W. Zhang and I. Kolcu, 2003, Data Space Oriented Scheduling, Kluwer Academic Publishers
  • Mahmut T Kandemir, N. Vijaykrishnan and M. J. Irwin, 2002, Compiler Optimizations for Low-Power Systems, Kluwer Academic/Plenum Publishers, pp. 191-210
  • N. Vijaykrishnan, Mahmut T Kandemir, A. Sivasubramaniam and M. J. Irwin, 2002, Tools and Techniques for Integrated Hardware-Software Energy Optimizations, Kluwer Academic, pp. 277-295
  • A. Choudhary and Mahmut T Kandemir, 2002, Compilation for Distributed-Memory Architectures, CRC Press
  • H. S. Kim, Mahmut T Kandemir, N. Vijaykrishnan and M. J. Irwin, 2001, Characterization of Memory Energy Behavior, Kluwer Academic, pp. 165-180

Journal Articles

  • S. Arslan, H.R. Topcuoglu, Mahmut T Kandemir and O. Tosun, 2016, "Asymmetrically reliable caches for multicore architectures under performance and energy constraints (", Cluster Computing, 19, (4), pp. 1819-1833
  • E. Kültürsay, K. B. Ebcioglu, G. Küçük and Mahmut T Kandemir, 2016, "Memory Partitioning in the Limit", International Journal of Parallel Programming, 44, (2), pp. 43
  • Myoungsoo Jung, Wonil Choi, Shuwen Gao, Ellis Herbert Wilson, III, David Donofrio, John Shalf and Mahmut T Kandemir, 2016, "NANDFlashSim: High-Fidelity, Microarchitecture-Aware NAND FlashMemory Simulation", ACM Transactions on Storage, 12, (2)
  • Sanem Arslan, Haluk Rahmi Topcuoglu, Mahmut T Kandem andr, Oguz , 2016, "A selective protection scheme of applications using asymmetrically reliable caches", Journal of Systems Architecture
  • Hsiang-Yun Cheng, Matt Poremba, Narges Shahidi, Ivan Stalev, Mary Jane Irwin, Mahmut T Kandemir, John Sampson and Yuan Xie, 2015, "EECache: A Comprehensive Study on the Architectural Design for Energy-Efficient Last-Level Caches in Chip Multiprocessors", ACM Transactions on Architecture and Code Optimization, 12, (2), pp. 17
  • Seong Jo Kim, Yuanrui Zhang, Seung Woo Son, Mahmut T Kandemir, Wei-keng Liao, Rajeev Thakur and Alok N. Choudhary, 2015, "IOPro: a parallel I/O profiling and visualization framework forhigh-performance storage systems", The Journal of Supercomputing, 71, (3), pp. 840–870
  • Seong Jo Kim, Yuanrui Zhang, Seung Woo Son, Mahmut T Kandemir, Wei-keng Liao, Rajeev Thakur and Alok N. Choudhary, 2015, "IOPro: a parallel I/O profiling and visualization framework forhigh-performance storage systems", The Journal of Supercomputing, 71, (3), pp. 840–870
  • Gabriel Rodríguez, Juan Tourino and Mahmut T Kandemir, 2015, "Volatile STT-RAM Scratchpad Design and Data Allocation for Low Energy", Transactions on Architecture and Code Optimization, 11, (4), pp. 38
  • Shankar Prasad Sastry, Emre Kultursay, Suzanne M Shontz and Mahmut T Kandemir, 2014, "Improved cache utilization and preconditioner efficiency through useof a space-filling curve mesh element- and vertex-reordering technique", Eng. Comput. (Lond.), 30, (4), pp. 535–547
  • Myoungsoo Jung, Ellis H. Wilson, III, Wonil Choi, John Shalf, Hasan Metin Aktulga, Chao Yang, Erik Saule, Ümit V. Catalyürek and Mahmut T Kandemir, 2014, "Exploring the future of out-of-core computing with compute-local non-volatile memory", Scientific Programming, 22, (2), pp. 125–139
  • Shankar Prasad Sastry, Emre Kultursay, Suzanne M Shontz and Mahmut T Kandemir, 2014, "Improved cache utilization and preconditioner efficiency through use of a space-filling curve mesh element- and vertex-reordering technique", Eng. Comput. (Lond.), 30, (4), pp. 535–547
  • I. Oz, H. Topcuoglu, Mahmut T Kandemir and O. Tosun, 2013, "Examining Thread Vulnerability Analysis using Fault-injection", pp. 240-245
  • O. Ozturk, Mahmut T Kandemir and G. Chen, 2013, "Compiler-Directed Energy Reduction Using Dynamic Voltage Scaling and Voltage Islands for Embedded Systems", IEEE Transactions on Computers, 62, (2), pp. 268-278
  • W. Ding, Y. Zhang, Mahmut T Kandemir and S. Son, 2013, "Compiler-Directed File Layout Optimization for Hierarchical Storage Systems", Scientific Programming, 21, (3-4), pp. 65-78
  • K. Swaminathan, E. Kultursay, V. Saripalli, N. Vijaykrishnan, Mahmut T Kandemir and S. Datta, 2013, "Steep-Slope Devices: From Dark to Dim Silicon", IEEE Micro, 33, (5), pp. 50-59
  • I. Oz, H. Topcuoglu, Mahmut T Kandemir and O. Tosun, 2012, "Reliability-aware Core Partitioning in Chip Multiprocessors", Journal of Systems Architecture, 58, (3-4), pp. 160-176
  • Yuanrui Zhang, Jun Liu, Emre Kultursay, Mahmut T Kandemir, Nikos Pitsianis and Xiaobai Sun, 2012, "Automatic Parallel Code Generation for NUFFT Data Translation onmulticores", Journal of Circuits, Systems, and Computers, 21, (2)
  • Isil Oz, Haluk Rahmi Topcuoglu, Mahmut T Kandemir and Oguz Tosun, 2012, "Reliability-aware core partitioning in chip multiprocessors", Journal of Systems Architecture - Embedded Systems Design, 58, (3-4), pp. 160–176
  • Isil Oz, Haluk Rahmi Topcuoglu, Mahmut T Kandemir and Oguz Tosun, 2012, "Thread vulnerability in parallel applications", J. Parallel Distrib. Comput., 72, (10), pp. 1171–1185
  • Yuanrui Zhang, Jun Liu, Sai Prashanth Muralidhara and Mahmut T Kandemir, 2011, "BrickX: building hybrid systems for recursive computations", SIGMETRICS Performance Evaluation Review, 39, (3), pp. 98–100
  • Sai Prashanth Muralidhara and Mahmut T Kandemir, 2011, "Communication Based Proactive Link Power Management", T. HiPEAC, 4, pp. 135–154
  • Betül Demiröz, Haluk Rahmi Topcuoglu, Mahmut T Kandemir and Oguz Tosun, 2011, "Particle simulation on the Cell BE architecture", Cluster Computing, 14, (4), pp. 419–432
  • W.-L. Hung, Y. Xie, N. Vijaykrishnan, Mahmut T Kandemir and M. J. Irwin, 2010, "Total Power Optimization for Combinational Logic Using Genetic Algorithms", Journal of VLSI Signal Processing Systems, 58, (2), pp. 145-160
  • Y. Ding, Mahmut T Kandemir, P. Raghavan and M. J. Irwin, 2009, "Adapting Application Execution in CMPs Using Helper Threads", Journal of Parallel and Distributed Computing, 69, (9), pp. 790-806
  • J. Hu, F. Li, V. Degalahal, Mahmut T Kandemir, N. Vijaykrishnan and M. J. Irwin, 2009, "Compiler-assisted Soft Error Detection under Performance and Energy Constraints in Embedded Systems", ACM Transactions on Embedded Computing Systems, 8, (4), pp. 30
  • R. R. Brooks, P. Y. Govindaraju, M. Pirretti, N. Vijaykrishnan and Mahmut T Kandemir, 2009, "Clone Detection in Sensor Networks with Ad Hoc and Grid Topologies", International Journal of Distributed Sensor Networks, 5, (3), pp. 209-223
  • M. Mutyam, F. Wang, R. Krishnan, N. Vijaykrishnan, Mahmut T Kandemir, Y. Xie and M. J. Irwin, 2009, "Process-Variation-Aware Adaptive Cache Architecture and Management", IEEE Transactions on Computers, 58, (7), pp. 865-877
  • O. Ozturk, Mahmut T Kandemir and M. J. Irwin, 2009, "Using Data Compression for Increasing Memory System Utilization", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 28, (6), pp. 901-914
  • P. Unnikrishnan, P. G. Chen, Mahmut T Kandemir, M. Karakoy and I. Kolcu, 2009, "Reducing Memory Requirements of Resource-Constrained Applications", ACM Transactions on Embedded Computing Systems (TECS), 8, (3), pp. 37
  • O. Ozturk, Mahmut T Kandemir, S. W. Son and I. Kolcu, 2009, "Shared Scratch Pad Memory Space Management Across Applications", International Journal of Embedded Systems (IJES), 4, (1), pp. 54-65
  • I. Kadayif, A. Zorlubas, S. Koyuncu, O. Kabal, D. Akciek, Y. Sahin and Mahmut T Kandemir, 2008, "Capturing and Optimizing the Interactions between Prefetching and Cache Line Turnoff", Microprocessors and Microsystems, 32, (7), pp. 394-404
  • O. Ozturk, Mahmut T Kandemir and G. Chen, 2008, "Access Pattern-Based Code Compression for Memory-Constrained Systems", ACM Transactions on Design Automation of Electronic Systems (TODAES), 13, (4), pp. 30
  • G. Chen and Mahmut T Kandemir, 2008, "Compiler-Directed Code Restructuring for Improving Performance of MPSoCs", IEEE Transactions on Parallel and Distributed Systems, 19, (9), pp. 1201-1214
  • O. Ozturk and Mahmut T Kandemir, 2008, "ILP-Based Energy Minimization Techniques for Banked Memories", ACM Transactions on Design Automation of Electronic Systems (TODAES), 13, (3), pp. 50.1-50.40
  • R. Brooks, P. Govindaraju, N. Vijaykrishnan, Mahmut T Kandemir and M. Piretti, 2007, "On the Detection of Clones in Sensor Networks Using Random Key Predistribution", IEEE Transactions on Systems, Man, and Cybernetics, 37, (6), pp. 1246-1258
  • B. Demiroz, H. Topcuoglu and Mahmut T Kandemir, 2007, "Solving the Register Allocation Problem for Embedded Systems Using a Hybrid Evolutionary Algorithm", IEEE Transactions on Evolutionary Computation, 11, (5), pp. 620-634
  • Y. Xie, Mahmut T Kandemir, N. Vijaykrishnan and M. J. Irwin, 2007, "Reliability-Aware Co-synthesis for Embedded Systems", Journal of VLSI Signal Processing, 49, (1), pp. 87-99
  • S. W. Son, K. Malkowski, G. Chen, Mahmut T Kandemir and P. Raghavan, 2007, "Reducing Energy Consumption of Parallel Sparse Matrix Applications Through Integrated Link/CPU Voltage Scaling", Journal of Supercomputing, 41, (3), pp. 179-213
  • S. W. Son, G. Chen, O. Ozturk, Mahmut T Kandemir and A. Choudhary, 2007, "Compiler-directed Energy Optimization for Parallel Disk Based Systems", IEEE Transactions on Parallel and Distributed Systems (TPDS), 18, (9), pp. 1241-1257
  • S. W. Son and Mahmut T Kandemir, 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, 4050, pp. 317-340
  • G. Chen and Mahmut T Kandemir, 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, 4050, pp. 214-233
  • I. Kadayif, P. Nath, Mahmut T Kandemir and A. Sivasubramaniam, 2007, "Reducing Data TLB Power via Compiler-directed Address Generation", IEEE Transactions on CAD, 26, (2), pp. 312-324
  • A. Gayasen, S. Srinivasan, N. Vijaykrishnan and Mahmut T Kandemir, 2007, "Design of Power-aware FPGA Fabrics", International Journal of Embedded Systems (IJES), 3, (1/2), pp. 52-64
  • M. Pirretti, S. Zhu, N. Vijaykrishnan, P. McDaniel, Mahmut T Kandemir and R. Brooks, 2006, "The Sleep Deprivation Attack in Sensor Networks: Analysis and Methods of Defense", International Journal of Distributed Sensor Networks, 2, (3), pp. 267-287
  • V. De La Luz, Mahmut T Kandemir and I. Kolcu, 2006, "Reducing Memory Energy Consumption of Embedded Applications that Process Dynamically-allocated Data", IEEE Transactions on CAD, 25, (9), pp. 1855-1860
  • G. Memik, Mahmut T Kandemir, W.-K. Liao and A. Choudhary, 2006, "Multi-collective I/O: a Technique for Exploiting Inter-file Access Patterns", ACM Transactions on Storage (TOS), 2, (3), pp. 349-369
  • Mahmut T Kandemir, 2006, "Reducing Energy Consumption of Multiprocessor SoC Architectures by Exploiting Memory Bank Locality", ACM Transactions on Design Automation of Electronic Systems (TODAES), 11, (2), pp. 410-441
  • G. Chen, Mahmut T Kandemir, M. J. Irwin and J. Ramanujam, 2006, "Reducing Code Size Through Address Register Assignment", ACM Transactions on Embedded Computing (TECS), 5, (1), pp. 225-258
  • C. Liu, A. Sivasubramaniam and Mahmut T Kandemir, 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), pp. 129-142
  • W. Zhang, Y.-F. Tsai, D. Duarte, N. Vijaykrishnan, Mahmut T Kandemir and M. J. Irwin, 2006, "Reducing Dynamic and Leakage Energy in VLIW Architectures", ACM Transactions on Embedded Computing Systems, Special Issue on Power-Aware Embedded Computing, 5, (1), pp. 1-28
  • M. Vilayannur, A. Sivasubramaniam, Mahmut T Kandemir, R. Thakur and R. Ross, 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), pp. 29-44
  • J. Ramanujam, J. Hong, Mahmut T Kandemir and A. Narayan, 2006, "Estimating and Reducing the Memory Requirements of Signal Processing Codes for Embedded Processor Systems", EEE Transactions on Signal Processing (TSP), 54, (1), pp. 286-294
  • Mahmut T Kandemir, J. Ramanujam and U. Sezer, 2006, "Improving the Energy Behavior of Block Buffering Using Compiler Optimizations", ACM Transactions on Design Automation of Electronic Systems (TODAES), 11, (1), pp. 228-250
  • J. Hu, Mahmut T Kandemir, N. Vijaykrishnan and M. J. Irwin, 2005, "Analyzing Data Reuse for Cache Reconfiguration", ACM Transactions on Embedded Computer Systems (TECS), 4, (4), pp. 851-876
  • S. Kim, N. Vijaykrishnan, Mahmut T Kandemir and M. J. Irwin, 2005, "Optimizing Leakage Energy Consumption in Cache Bitlines", Journal of Design Automation for Embedded Systems (DAES), 9, (1), pp. 15-18
  • I. Kadayif, A. Sivasubramaniam, Mahmut T Kandemir, G. Kandiraju and G. Chen, 2005, "Optimizing Instruction TLB Energy Using Software and Hardware Techniques", ACM Transactions on Design Automation of Electronic Systems, 10, (2), pp. 229-257
  • Mahmut T Kandemir, 2005, "Improving Whole-program Locality using Intra-procedural and Inter-procedural Transformations", Journal of Parallel and Distributed Computing (JPDC), 65, (7), pp. 564-582
  • S. Kim, N. Vijaykrishnan, Mahmut T Kandemir and M. J. Irwin, 2005, "Exploiting Temporal Loads for Low Latency and High Bandwidth Memory", IEE Proceeding: Computers and Digital Techniques, 152, (4), pp. 457-466
  • I. Kadayif and Mahmut T Kandemir, 2005, "Data Space-oriented Tiling for Enhancing Locality", ACM Transactions on Embedded Computing Systems (TECS), 4, (2), pp. 388-414
  • W. Zhang, Mahmut T Kandemir, M. Karakoy and G. Chen, 2005, "Reducing Data Cache Leakage Energy using a Compiler-based Approach", ACM Transactions on Embedded Computing Systems (TECS), 4, (3), pp. 652-678
  • E.-J. Kim, G. Link, K. H. Yum, N. Vijaykrishnan, Mahmut T Kandemir, M. J. Irwin and C. R. Das, 2005, "A Holistic Approach to Designing Energy-Efficient Cluster Interconnects", IEEE Transactions on Computers, 54, (6), pp. 660-671
  • W. Zhang, Y. F. Tsai, Mahmut T Kandemir, N. Vijaykrishnan, M. J. Irwin and V. De, 2005, "Leakage-Aware Compilation for VLIW Architectectures", IEE Proceedings: Computers and Digital Techniques, 152, (2), pp. 251-260
  • I. Kadayif, Mahmut T Kandemir, N. Vijaykrishnan and M. J. Irwin, 2005, "An Integar Linear Programming Based Tool for Wireless Sensor Networks", Journal of Parallel and Distributed Computing (JPDC), 65, (3), pp. 247-260
  • V. Degalahal, L. Li, N. Vijaykrishnan, Mahmut T Kandemir and M. J. Irwin, 2005, "Soft Error Issues in Low Power Caches", IEEE Transactions on VLSI, 13, (10), pp. 1157-1166
  • I. Kadayif, Mahmut T Kandemir, G. Chen, O. Ozturk, M. Karakoy and U. Sezer, 2005, "Optimizing Array-Intensive Applications for On-Chip Multiprocessors", IEEE Transactions on Parallel and Distributed Systems, 16, (5), pp. 396-411
  • E. Swankowski, N. Vijaykrishnan, R. Brooks, Mahmut T Kandemir and M. J. Irwin, 2005, "Symmetric Encryption in Reconfigurable and Custom Hardware", International Journal of Embedded Systems, 1, (3/4), pp. 205-217
  • E. Lattanzi, A. Bogliolo, A. Gayasen, Mahmut T Kandemir, N. Vijaykrishnan and L. Benini, 2005, "Improving Java Performance Using Dynamic Method Migration on FPGAs", International Journal of Embedded Systems, 1, (3/4), pp. 228-236
  • I. Kadayif, Mahmut T Kandemir, G. Chen, N. Vijaykrishnan, M. J. Irwin and A. Sivasubramaniam, 2005, "Compiler-directed High-level Energy Estimation and Optimization", ACM Transactions on Embedded Computing Systems (TECS), 4, (4), pp. 819-850
  • Mahmut T Kandemir, M. J. Irwin, G. Chen and I. Kolcu, 2005, "Compiler-Guided Leakage Optimization for Banked Scratch-Pad Memories", IEEE Transactions on VLSI, 13, (10), pp. 1136-1146
  • V. De La Luz and Mahmut T Kandemir, 2004, "Array Regrouping and Its use in Compiling Data-Intensive Embedded Applications", IEEE Transactions on Computers (TC), 53, (1), pp. 1-19
  • S. Kim, S. Tomar, N. Vijaykrishnan, Mahmut T Kandemir and M. J. Irwin, 2004, "Energy-Efficient Java Execution Using Local Memory and Object Co-location", IEE Proceedings: Computers and Digital Techniques, 151, (1), pp. 33-42
  • Mahmut T Kandemir, J. Ramanujam, M. J. Irwin, N. Vijaykrishnan, I. Kadayif and A. Parikh, 2004, "A Compiler Based Approach for Dynamically Managing Scratch-pad Memories in Embedded Systems", IEEE Transactions on Computer Aided Design, 23, (2), pp. 243-260
  • W. Zhang, J. S. Hu, V. Degalahal, Mahmut T Kandemir, N. Vijaykrishnan and M. J. Irwin, 2004, "Reducing Instruction Cache Energy Consumption Using a Compiler-based Strategy", ACM Transactions on Architecture and Code Optimization (TACO), 1, (1), pp. 3-33
  • Mahmut T Kandemir, I. Kadayif, A. Choudhary, J. Ramanujam and I. Kolcu, 2004, "Compiler-Directed Scratch Pad Memory Optimization for Embedded Multiprocessors", IEEE Transactions on VLSI, 12, (3), pp. 281-287
  • S. C. Chiu, W.-K. Liao, A. Choudhary and Mahmut T Kandemir, 2004, "Processor-embedded Distributed Smart Disks for I/O-intensive Workloads: Architectures, Performance Models, and Evaluation", Journal of Parallel and Distributed Computing (JPDC), 64, (3), pp. 427-446
  • V. De La Luz, I. Kadayif, Mahmut T Kandemir and U. Sezer, 2004, "Access Pattern Restructuring for Memory Energy", Transactions on Parallel and Distributed Systems (TPDS), 15, (4), pp. 289-303
  • A. Parikh, S. Kim, Mahmut T Kandemir, N. Vijaykrishnan and M. J. Irwin, 2004, "Instruction Scheduling for Low Power", Journal of VLSI Signal Processing Systems, 37, (1), pp. 129-149
  • G. Chen, B. Kang, Mahmut T Kandemir, N. Vijaykrishnan, M. J. Irwin and R. Chandramouli, 2004, "Studying Energy Tradeoffs in Off-loading Computation/Compilation in Java-enabled Mobile Devices", IEEE Transactions on Parallel and Distributed Systems (TPDS), 15, (9), pp. 795-809
  • I. Kadayif and Mahmut T Kandemir, 2004, "Quasi-dynamic Layout Optimizations for Improving Data Locality", IEEE Transactions on Parallel and Distributed Systems (TPDS), 15, (11), pp. 996-1011
  • X. Shen, W. Liao, A. Choudhary, G. Memik and Mahmut T Kandemir, 2003, "A High Performance Application Data Environment for Large-scale Scientific Computations", IEEE Transactions on Parallel and Distributed Systems (TPDS), 14, (12), pp. 1262-1274
  • N. Vijaykrishnan, Mahmut T Kandemir, M. J. Irwin, H. Kim and W. Ye, 2003, "Evaluating Integrated Hardware-Software Optimizations Using a Unified Energy Estimation Framework", IEEE Transactions on Computers, 52, (1), pp. 59-76
  • M. Wolf and Mahmut T Kandemir, 2003, "Memory System Optimization of Embedded Software", Proceedings of the IEEE Special Issue on Modeling and Design of Embedded Software, 91, (1), pp. 165-184
  • L. Li, I. Kadayif, Y.-F. Tsai, N. Vijaykrishnan, Mahmut T Kandemir, M. J. Irwin and A. Sivasubramaniam, 2003, "Managing Leakage Energy in Cache Hierarchies", Journal of Instruction-level Parallelism, 5
  • Mahmut T Kandemir, A. Choudhary, J. Ramanujam and P. Banerjee, 2003, "Reducing False Sharing and Improving Spatial Locality in a Unified Compilation Framework", IEEE Transactions on Parallel and Distributed Systems (TPDS), 14, (4), pp. 337-354
  • S. Kim, N. Vijaykrishnan, Mahmut T Kandemir, A. Sivasubramaniam and M. J. Irwin, 2003, "Partitioned Instruction Cache Architecture For Energy Efficiency", ACM Transactions on Embedded Computing Systems: Special Issue on Compilers, Architecture, and Synthesis for Embedded Systems, 2, (2), pp. 163-185
  • H. Saputra, N. Vijaykrishnan, Mahmut T Kandemir, M. J. Irwin, R. Brooks, S. Kim and W. Zhang, 2003, "Masking the Energy Behavior of Encryption Algorithms", IEE Proceedings: Computers and Digital Techniques, 150, (5), pp. 274-284
  • S. Gurumurthi, A. Sivasubramaniam, Mahmut T Kandemir and H. Franke, 2003, "Reducing the Disk Power Consumption in Servers: The DRPM Approach", IEEE Computer: Special Issue on Power-Aware & Temperature-Aware Computing, 36, (12), pp. 59-66
  • N. Kim, T. Austin, D. Blaauw, T. Mudge, K. Flautner, J. S. Hu, M. J. Irwin, Mahmut T Kandemir and N. Vijaykrishnan, 2003, "Leakage Current: Moore's Law Meets Static Power", IEEE Computer, Special Issue on Power- and Temperature-Aware Computing, 36, (12), pp. 68-75
  • Mahmut T Kandemir, A. Choudhary and J. Ramanujam, 2002, "An I/O-Conscious Tiling Strategy for Disk-Resident Data Sets", Journal of Supercomputing, 21, (3), pp. 257-284
  • M. Kandaswamy, Mahmut T Kandemir, A. Choudhary and D. Bernholdt, 2002, "An Experimental Evaluation of I/O Optimizations on Different Applications", IEEE Transactions on Parallel and Distributed Systems (TPDS), 13, (7), pp. 728-744
  • G. Chen, Mahmut T Kandemir, N. Vijaykrishnan, M. J. Irwin and W. Wolf, 2002, "Using Memory Compression for Energy Reduction in an Embedded Java System", Journal of Circuits, Systems and Computers, 11, (5), pp. 537-556
  • G. Chen, Mahmut T Kandemir, N. Vijaykrishnan, M. J. Irwin and M. Woclzko, 2002, "Tuning Garbage Collection for Reducing Memory System Energy in an Embedded Java Environment", ACM Transactions on Embedded Computer Systems, 1, (1), pp. 27-55
  • N. An, S. Gurumurthi, A. Sivasubramaniam, N. Vijaykrishnan, Mahmut T Kandemir and M. J. Irwin, 2002, "Energy-Performance Trade-Offs for Spatial Access Methods on Memory-Resident Data", International Journal on Very Large Databases, 11, (3), pp. 179-197
  • Mahmut T Kandemir, 2002, "Compiler-Directed Optimizations for Improving the Performance of I/O Intensive Applications", International Journal of Parallel and Distributed Systems and Networks, 5, (2), pp. 52-65
  • Mahmut T Kandemir, P. Banerjee, A. Choudhary, J. Ramanujam and E. Ayguade, 2001, "Static and Dynamic Locality Optimizations Using Integer Linear Programming", IEEE Transactions on Parallel and Distributed Computing (TPDS), 12, (9), pp. 922-941
  • V. De La Luz, Mahmut T Kandemir, N. Vijaykrishnan, A. Sivasubramaniam and M. J. Irwin, 2001, "Hardware and Software Techniques for Controlling DRAM Power Modes", IEEE Transactions on Computers, Special Issue on Advances in High Performance Memory Systems, 50, (11), pp. 1154-1173
  • Mahmut T Kandemir, J. Ramanujam, A. Choudhary and P. Banerjee, 2001, "A Layout-conscious Iteration Space Transformation Technique", IEEE Transactions on Computers, 50, (12), pp. 1321-1336
  • Mahmut T Kandemir, 2001, "Compiler-directed Collective-I/O", IEEE Transactions on Parallel and Distributed Systems (TPDS), 12, (12), pp. 1318-1331
  • Mahmut T Kandemir, N. Vijaykrishnan, M. J. Irwin and W. Ye, 2001, "Influence of Compiler Optimizations on System Power", IEEE Transactions on VLSI Systems, 9, (6), pp. 801-804
  • G. Esakkimuthu, H. S. Kim, Mahmut T Kandemir, N. Vijaykrishnan and M. J. Irwin, 2001, "Investigating Memory System Energy Behavior Using Software and Hardware Optimizations", Special issue in Low power System Design of VLSI DESIGN Journal, 12, (2), pp. 151-165
  • G. Memik, Mahmut T Kandemir and A. Choudhary, 2001, "Design and Evaluation of Smart-disk Cluster for DSS Commercial Workloads", Journal of Parallel and Distributed Computing (JPDC): Special Issue on Cluster and Network-based Computing, 61, (2), pp. 1633-1664
  • Mahmut T Kandemir and J. Ramanujam, 2001, "Data Relation Vectors: A New Abstraction for Data Optimizations", IEEE Transactions on Computers (TC), 50, (8), pp. 798-810
  • M. J. Irwin, Mahmut T Kandemir and N. Vijaykrishnan, 2001, "SimplePower: A Cycle-Accurate Energy Simulator", IEEE Technical Committee on Computer Architecture (TCCA) Newsletter, pp. 59-64
  • Mahmut T Kandemir, A. Choudhary, J. Ramanujam and M. Kandaswamy, 2000, "A Unified Framework for Optimizing Locality, Parallelism, and Communication in Out-of-Core Computations", IEEE Transactions on Parallel and Distributed Systems (TPDS), 11, (7), pp. 648-668
  • Mahmut T Kandemir, J. Ramanujam and A. N. Choudhary, 2000, "Compiler Algorithms for Optimizing Locality and Parallelism on Shared and Distributed-Memory Machines", Journal of Parallel and Distributed Computing, 60, (8), pp. 924-965
  • A. Choudhary, Mahmut T Kandemir, J. No, G. Memik, X. Shen, W. Liao, H. Nagesh, S. More, V. Taylor, R. Thakur and R. Stevens, 2000, "Data Management for Large-Scale Scientific Computations in High Performance Distributed Systems", Cluster Computing, 3, (1), pp. 45-60
  • Mahmut T Kandemir, A. Choudhary, P. Banergee, J. Ramanujam and N. Shenoy, 2000, "Minimizing Data and Synchronization Costs in One-Way Communication", IEEE Transactions on Parallel and Distributed Systems (TPDS), 11, (12), pp. 1232-1251
  • Mahmut T Kandemir and I. Demirkiran, 2000, "Register Relabeling for Energy Reduction", IEEE TCVLSI Technical Bulletin, pp. 1-6

Conference Proceedings

  • O. Kayiran, A. Jog, A. Pattnaik, R. Ausavarungnirun, Xiaorui Tang, Mahmut T Kandemir, G. H. Loh, O. Mutlu and Chitaranjan Das, 2016, "µc-States: Fine-grained GPU Datapath Power Management", Institute of Electrical and Electronics Engineers Inc., USA, 11-15-September-2016, pp. 17-30
  • A. Pattnaik, Xiaorui Tang, A. Jog, O. Kayiran, A.K. Mishra, Mahmut T Kandemir, O. Mutlu and Chitaranjan Das, 2016, "Scheduling Techniques for GPU Architectures with Processing-In-Memory Capabilities", Institute of Electrical and Electronics Engineers Inc., pp. 31-44
  • W. Choi, J. Zhang, S. Gao, J. Lee, M. Jung and Mahmut T Kandemir, 2016, "An in-depth study of next generation interface for emerging non-volatile memories", Institute of Electrical and Electronics Engineers Inc.
  • O. Kislal, Mahmut T Kandemir and J. Kotra, 2016, "Cache-aware approximate computing for decision tree learning", IEEE Computer Society, pp. 1413-1422
  • J. B. Kotra, M. Arjomand, D. Guttman, Mahmut T Kandemir and C. R. Das, 2016, "Re-NUCA: A Practical NUCA Architecture for ReRAM Based Last-Level Caches", Institute of Electrical and Electronics Engineers Inc., pp. 576-585
  • Adwait Jog, Onur Kayiran, Ashutosh Pattnaik, Mahmut T Kandemir, Onur Mutlu, Ravishankar Iyer and Chitaranjan Das, 2016, "Exploiting Core Criticality for Enhanced GPU Performance", ACM, pp. 351-363
  • Mahmut T Kandemir and O Mutlu, 2016, "Message from ICS 2016 program chairs", Association for Computing Machinery, 01-03
  • Mohammad Arjomand, Amin Jadidi, Mahmut T Kandemir, Anand Sivasubramaniam and Chitaranjan Das, 2016, "MLC PCM main memory with accelerated read", IEEE Computer Society, pp. 143–144
  • Sanem Arslan, Haluk Rahmi Topcuoglu, Mahmut T Kandemir and Oguz Tosun, 2016, "Protecting Code Regions on Asymmetrically Reliable Caches", Springer, 9637, pp. 375–387
  • Narges Shahidi, Mohammad Arjomand, Anand Sivasubramaniam, Mahmut T Kandemir and Chitaranjan Das, 2016, "Storage consolidation: Not always a panacea, but can we ease the pain?", IEEE Computer Society, pp. 159–160
  • Mahmut T Kandemir, P. V. Rengasamy, Anand Sivasubramaniam and Chitaranjan Das, 2016, "Exploiting Staleness for Approximating Loads on CMPs", Institute of Electrical and Electronics Engineers Inc, pp. 343-354
  • Gabriel Rodríguez, José M. Andión, Mahmut T Kandemir and Juan Tourino, 2016, "Trace-based affine reconstruction of codes", ACM, pp. 139–149
  • Mohammad Arjomand, Mahmut T Kandemir, Anand Sivasubramaniam and Chitaranjan Das, 2016, "Boosting Access Parallelism to PCM-Based Main Memory", ACM, New York, NY, USA, 44, (3), pp. 695-706
  • J. Zhang, D. Donofrio, J. Shalf, Mahmut T Kandemir and M. Jung, 2015, "NVMMU: A Non-volatile Memory Management Unit for Heterogeneous GPU-SSD Architectures", Institute of Electrical and Electronics Engineers Inc.
  • Adwait Jog, Onur Kayiran, Tuba Kesten, Ashutosh Pattnaik, Evgeny Bolotin, Niladrish Chatterjee, Stephen W. Keckler, Mahmut T Kandemir and Chitaranjan Das, 2015, "Anatomy of GPU Memory System for Multi-Application Execution", pp. 223–234
  • Diman Zad Tootaghaj, Farshid Farhat, Mohammad Arjomand, Paolo Faraboschi, Mahmut T Kandemir, Anand Sivasubramaniam and Chitaranjan Das, 2015, "Evaluating the Combined Impact of Node Architecture and Cloud Workload Characteristics on Network Traffic and Performance/Cost", pp. 203–212
  • Joshua Dennis Booth, Jagadish Kotra, Hui Zhao, Mahmut T Kandemir and Padma Raghavan, 2015, "Phase Detection with Hidden Markov Models for DVFS on Many-Core Processors", pp. 185–195
  • Jun Liu, Jagadish Kotra, Wei Ding and Mahmut T Kandemir, 2015, "Network footprint reduction through data access and computation placement in NoC-based manycores", pp. 181:1–181:6
  • Nandita Vijaykumar, Gennady Pekhimenko, Adwait Jog, Abhishek Bhowmick, Rachata Ausavarungnirun, Chitaranjan Das, Mahmut T Kandemir, Todd C. Mowry and Onur Mutlu, 2015, "A case for core-assisted bottleneck acceleration in GPUs: enabling flexible data compression with assist warps", pp. 41–53
  • Nachiappan Chidambaram Nachiappan, Haibo Zhang, Jihyun Ryoo, Niranjan Soundararajan, Anand Sivasubramaniam, Mahmut T Kandemir, Ravishankar Iyer and Chitaranjan Das, 2015, "VIP: virtualizing IP chains on handheld platforms", pp. 655–667
  • Mahmut T Kandemir, Hui Zhao, Xulong Tang and Mustafa Karaköy, 2015, "Memory Row Reuse Distance and its Role in Optimizing Application Performance", pp. 137–149
  • Wei Ding, Xulong Tang, Mahmut T Kandemir, Yuanrui Zhang and Emre Kultursay, 2015, "Optimizing off-chip accesses in multicores", pp. 131–142
  • Sanem Arslan, Haluk Rahmi Topcuoglu, Mahmut T Kandemir and Oguz Tosun, 2015, "Performance and Energy Efficient Asymmetrically Reliable Caches for Multicore Architectures", pp. 1025–1032
  • Hui Zhao, Mahmut T Kandemir and Mary Jane Irwin, 2015, "TaPEr: tackling power emergencies in the dark silicon era by exploiting resource scalability", pp. 16:1–16:8
  • H Zhao, Mahmut T Kandemir and Mary Jane Irwin, 2015, "TaPEr: Trackling Power Emergencies in the dark silicon era by exploiting resource scalability", pp. 16
  • Diana Guttman, Mahmut T Kandemir, Meenakshi Arunachalamy and Vlad Calina, 2015, "Performance and energy evaluation of data prefetching on intel Xeon Phi", IEEE Computer Society, pp. 288–297
  • Nachiappan Chidambaram Nachiappan, Praveen Yedlapalli, Niranjan Soundararajan, Anand Sivasubramaniam, Mahmut T Kandemir, Ravishankar Iyer and Chitaranjan Das, 2015, "Domain knowledge based energy management in handhelds", IEEE, pp. 150–160
  • Jithendra Srinivas, Wei Ding and Mahmut T Kandemir, 2015, "Reactive tiling", IEEE/ACM, pp. 91–102
  • Karthik Swaminathan, Jagadish Kotra, Huichu Liu, John Sampson, Mahmut T Kandemir and Vijaykrishnan Narayanan, 2015, "Thermal-Aware Application Scheduling on Device-Heterogeneous Embedded Architectures", IEEE Computer Society, pp. 221–226
  • Wei Ding, Diana Guttman and Mahmut T Kandemir, 2014, "Compiler Support for Optimizing Memory Bank-Level Parallelism", pp. 571–582
  • Onur Kayiran, Nachiappan Chidambaram Nachiappan, Adwait Jog, Rachata Ausavarungnirun, Mahmut T Kandemir, Gabriel H. Loh, Onur Mutlu and Chitaranjan Das, 2014, "Managing GPU Concurrency in Heterogeneous Architectures", pp. 114–126
  • Praveen Yedlapalli, Nachiappan Chidambaram Nachiappan, Niranjan Soundararajan, Anand Sivasubramaniam, Mahmut T Kandemir and Chitaranjan Das, 2014, "Short-Circuiting Memory Traffic in Handheld Platforms", pp. 166–177
  • Yang Ding, Praveen Yedlapalli and Mahmut T Kandemir, 2014, "QoS aware dynamic time-slice tuning", pp. 84–85
  • Umut Orhan, Wei Ding, Praveen Yedlapalli, Mahmut T Kandemir and Özcan Özturk, 2014, "A cache topology-aware multi-query scheduler for multicore architectures", pp. 86–87
  • Mahmut T Kandemir, Wei Ding and Diana Guttman, 2014, "Quantifying and Optimizing the Impact of Victim Cache Line Selectionin Manycore Systems", IEEE, pp. 385–394
  • Ellis Herbert Wilson, Myoungsoo Jung and Mahmut T Kandemir, 2014, "ZombieNAND: Resurrecting Dead NAND Flash for Improved SSD Longevity", IEEE, pp. 229–238
  • Hsiang-Yun Cheng, Matthew Poremba, Narges Shahidi, Ivan Stalev, Mary Jane Irwin, Mahmut T Kandemir, Jack Sampson and Yuan Xie, 2014, "EECache: exploiting design choices in energy-efficient last-levelcaches for chip multiprocessors", pp. 303–306
  • Wei Ding, Mahmut T Kandemir, Diana Guttman, Adwait Jog, Chitaranjan Das and Praveen Yedlapalli, 2014, "Trading cache hit rate for memory performance", pp. 357–368
  • Ellis Herbert Wilson, Mahmut T Kandemir and Garth Gibson, 2014, "Will They Blend?: Exploring Big Data Computation Atop TraditionalHPC NAS Storage", pp. 524–534
  • Nachiappan Chidambaram Nachiappan, Praveen Yedlapalli, Niranjan Soundararajan, Mahmut T Kandemir, Anand Sivasubramaniam and Chitaranjan Das, 2014, "GemDroid: a framework to evaluate mobile platforms", pp. 355–366
  • Myoungsoo Jung, Wonil Choi, Shekhar Srikantaiah, Joonhyuk Yoo and Mahmut T Kandemir, 2014, "HIOS: A host interface I/O scheduler for Solid State Disks", pp. 289–300
  • Wei Ding and Mahmut T Kandemir, 2014, "CApRI: CAche-conscious data reordering for irregular codes", pp. 477–489
  • Myoungsoo Jung, Wonil Choi, John Shalf and Mahmut T Kandemir, 2014, "Triple-A: a Non-SSD based autonomic all-flash array for high performancestorage systems", pp. 441–454
  • Adwait Jog, Evgeny Bolotin, Zvika Guz, Mike Parker, Stephen W. Keckler, Mahmut T Kandemir and Chitaranjan Das, 2014, "Application-aware Memory System for Fair and Efficient Execution ofConcurrent GPGPU Applications", pp. 1
  • Myoungsoo Jung and Mahmut T Kandemir, 2014, "Sprinkler: Maximizing resource utilization in many-chip solid statedisks", pp. 524–535
  • , 2014, "2014 IEEE International Symposium on Workload Characterization, IISWC 2014, Raleigh, NC, USA, October 26-28, 2014", IEEE Computer Society
  • , 2014, "20th IEEE International Symposium on High Performance Computer Architecture, HPCA 2014, Orlando, FL, USA, February 15-19, 2014", IEEE Computer Society
  • , 2014, "47th Annual IEEE/ACM International Symposium on Microarchitecture, MICRO 2014, Cambridge, United Kingdom, December 13-17, 2014", IEEE
  • , 2014, "ACM SIGMETRICS / International Conference on Measurement and Modeling of Computer Systems, SIGMETRICS ’14, Austin, TX, USA - June 16 - 20, 2014", ACM
  • , 2014, "ACM/IEEE 41st International Symposium on Computer Architecture, ISCA 2014, Minneapolis, MN, USA, June 14-18, 2014", IEEE Computer Society
  • Adwait Jog, Evgeny Bolotin, Zvika Guz, Mike Parker, Stephen W. Keckler, Mahmut T Kandemir and Chitaranjan Das, 2014, "Application-aware Memory System for Fair and Efficient Execution of Concurrent GPGPU Applications", pp. 1
  • , 2014, "Architectural Support for Programming Languages and Operating Systems, ASPLOS ’14, Salt Lake City, UT, USA, March 1-5, 2014", ACM
  • Hsiang-Yun Cheng, Matthew Poremba, Narges Shahidi, Ivan Stalev, Mary Jane Irwin, Mahmut T Kandemir, John Sampson and Yuan Xie, 2014, "EECache: exploiting design choices in energy-efficient last-level caches for chip multiprocessors", pp. 303–306
  • , 2014, "IEEE 22nd International Symposium on Modelling, Analysis & Simulation of Computer and Telecommunication Systems, MASCOTS 2014, Paris, France, September 9-11, 2014", IEEE Computer Society
  • , 2014, "IEEE 34th International Conference on Distributed Computing Systems, ICDCS 2014, Madrid, Spain, June 30 - July 3, 2014", IEEE Computer Society
  • , 2014, "International Conference on Parallel Architectures and Compilation, PACT ’14, Edmonton, AB, Canada, August 24-27, 2014", ACM
  • , 2014, "International Symposium on Low Power Electronics and Design, ISLPED’14, La Jolla, CA, USA - August 11 - 13, 2014", ACM
  • Mahmut T Kandemir, Wei Ding and Diana Guttman, 2014, "Quantifying and Optimizing the Impact of Victim Cache Line Selection in Manycore Systems", pp. 385–394
  • , 2014, "Seventh Workshop on General Purpose Processing Using GPUs, GPGPU-7, Salt Lake City, UT, USA, March 1, 2014", ACM
  • Myoungsoo Jung and Mahmut T Kandemir, 2014, "Sprinkler: Maximizing resource utilization in many-chip solid state disks", pp. 524–535
  • Myoungsoo Jung, Wonil Choi, John Shalf and Mahmut T Kandemir, 2014, "Triple-A: a Non-SSD based autonomic all-flash array for high performance storage systems", pp. 441–454
  • Ellis Herbert Wilson, Mahmut T Kandemir and Garth Gibson, 2014, "Will They Blend?: Exploring Big Data Computation Atop Traditional HPC NAS Storage", pp. 524–534
  • M. Jung, E. Wilson, W. Choi, J. Shalf, H. Metin Aktulga, C. Yang, E. Saule, Ü. V. Çatalyürek and Mahmut T Kandemir, 2013, "Exploring the Future of Out-of-core Computing with Compute-local Non-volatile Memory", Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC 2013)
  • P. Yedlapalli, J. Kotra, E. Kultursay, Mahmut T Kandemir, C. R. Das and A. Sivasubramania, 2013, "Meeting Midway: Improving CMP Performance with Memory-side Prefetching", Proceedings of the Twenty-Second International Conference on Parallel Architectures and Compilation Techniques (PACT 2013), pp. 289-298
  • W. Ding, J. Liu, Mahmut T Kandemir and M. J. Irwin, 2013, "Reshaping Cache Misses to Improve Row-buffer Locality in Multicore Systems", Proceedings of the Twenty-Second International Conference on Parallel Architectures and Compilation Techniques (PACT 2013), pp. 235-244
  • O. Kayiran, A. Jog, Mahmut T Kandemir and C. R. Das, 2013, "Neither More Nor Less: Optimizing Thread-level Parallelism for GPGPUs", Proceedings of the Twenty-Second International Conference on Parallel Architectures and Compilation Techniques (PACT 2013), pp. 157-166
  • M. Jung, J. Shalf and Mahmut T Kandemir, 2013, "Design of a Large-scale Storage-class RRAM System", Proceedings of the Twenty-Seventh International Conference on Supercomputing (ICS 2013), pp. 103-114
  • A. Jog, O. Kayiran, A. Mishra, Mahmut T Kandemir, O. Mutlu, R. Iyer and C. R. Das, 2013, "Orchestrated Scheduling and Prefetching for GPGPUs", Proceedings of the Fortieth International Symposium on Computer Architecture (ISCA 2013), pp. 332-343
  • M. Jung and Mahmut T Kandemir, 2013, "Revisiting Widely Held SSD Expectations and Rethinking System-level Implications", Proceedings of the ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2013), pp. 203-216
  • R. Prabhakar, Mahmut T Kandemir, P. Raghavan and M. Jung, 2013, "Interference Resolver in Shared Storage Systems to Provide Fairness to I/O Intensive Applications", Proceedings of the 2013 IEEE International Symposium on Parallel and Distributed Processing Workshops and PhD Forum, pp. 1971-1980
  • R. Prabhakar, Mahmut T Kandemir and M. Jung, 2013, "Disk-Cache and Parallelism Aware I/O Scheduling to Improve Storage System Performance", Proceedings of the Twenty-Seventh IEEE International Parallel and Distributed Processing Symposium (IPDPS 2013), pp. 357-368
  • E. Kultursay, Mahmut T Kandemir, A. Sivasubramaniam and O. Mutlu, 2013, "Evaluating STT-RAM as an Energy Efficient Main Memory Alternative", Proceedings of the 2013 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS 2013), pp. 256-267
  • A. Jog, O. Kayiran, C. N. Nachiapan, A. K. Mishra, Mahmut T Kandemir, O. Mutlu, R. Iyer and C. R. Das, 2013, "OWL: Cooperative Thread Array Aware Scheduling Techniques for Improving GPGPU Performance", Proceedings of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2013), pp. 395-406
  • W. Ding, Y. Zhang, Mahmut T Kandemir, J. Srinivas and P. Yedlapalli, 2013, "Locality-aware Mapping and Scheduling for Multicores", Proceedings of the 2013 IEEE/ACM International Symposium on Code Generation and Optimization (CGO 2013), pp. 12
  • J. Liu, W. Ding, O. Jang and Mahmut T Kandemir, 2013, "Data Layout Optimization for GPGPU Architectures", Proceedings of ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2013), pp. 283-284
  • , 2013, "2012 IEEE International Symposium on Performance Analysis of Systems & Software, Austin, TX, USA, 21-23 April, 2013", IEEE Computer Society
  • , 2013, "2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum, Cambridge, MA, USA, May 20-24, 2013", IEEE
  • , 2013, "21st IEEE/IFIP International Conference on VLSI and System-on-Chip, VLSI-SoC 2013, Istanbul, Turkey, October 7-9, 2013", IEEE
  • , 2013, "27th IEEE International Symposium on Parallel and Distributed Processing, IPDPS 2013, Cambridge, MA, USA, May 20-24, 2013", IEEE Computer Society
  • , 2013, "5th USENIX Workshop on Hot Topics in Storage and File Systems, HotStorage’13, San Jose, CA, USA, June 27-28, 2013", USENIX Association
  • , 2013, "ACM SIGMETRICS / International Conference on Measurement and Modeling of Computer Systems, SIGMETRICS ’13, Pittsburgh, PA, USA, June 17-21, 2013", ACM
  • , 2013, "ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP ’13, Shenzhen, China, February 23-27, 2013", ACM
  • , 2013, "Architectural Support for Programming Languages and Operating Systems, ASPLOS ’13, Houston, TX, USA - March 16 - 20, 2013", ACM
  • Myoungsoo Jung and Mahmut T Kandemir, 2013, "Challenges in Getting Flash Drives Closer to CPU"
  • , 2013, "International Conference for High Performance Computing, Networking, Storage and Analysis, SC’13, Denver, CO, USA - November 17 - 21, 2013", ACM
  • , 2013, "International Conference on Supercomputing, ICS’13, Eugene, OR, USA - June 10 - 14, 2013", ACM
  • , 2013, "Proceedings of the 2013 IEEE/ACM International Symposium on Code Generation and Optimization, CGO 2013, Shenzhen, China, February 23-27, 2013", IEEE Computer Society
  • , 2013, "Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques, Edinburgh, United Kingdom, September 7-11, 2013", IEEE Computer Society
  • , 2013, "The 40th Annual International Symposium on Computer Architecture, ISCA’13, Tel-Aviv, Israel, June 23-27, 2013", ACM
  • W. Ding, Y. Zhang, Mahmut T Kandemir and S. Son, 2012, "Compiler-Directed File Layout Optimization for Hierarchical Storage Systems", Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC 2012), pp. 11
  • Mahmut T Kandemir, S. Srikantaiah* and S. W. Son*, 2012, "Improving Shared Cache Behavior of Multithreaded Object-Oriented Applications in Multicores", Proceedings of the International Conference on Computer-Aided Design (ICCAD 2012), pp. 65-72
  • Mahmut T Kandemir, 2012, "Compiler Directed Application Mapping and Optimization for Emerging Multicores", Proceedings of the SIAM Conference on Parallel Processing for Scientific Computing (PPSC 2012)
  • , 2012, "10th Annual IEEE/ACM International Symposium on Code Generation and Optimization, CGO ’12, San Jose, CA, USA - March 31 - April 04, 2012", ACM
  • , 2012, "12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGrid 2012, Ottawa, Canada, May 13-16, 2012", IEEE
  • , 2012, "2012 Design, Automation & Test in Europe Conference & Exhibition, DATE 2012, Dresden, Germany, March 12-16, 2012", IEEE
  • , 2012, "2012 IEEE 32nd International Conference on Distributed Computing Systems, Macau, China, June 18-21, 2012", IEEE Computer Society
  • , 2012, "2012 IEEE Fifth International Conference on Cloud Computing, Honolulu, HI, USA, June 24-29, 2012", IEEE
  • , 2012, "2012 IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2012, San Jose, CA, USA, November 5-8, 2012", ACM
  • , 2012, "2012 SC Companion: High Performance Computing, Networking Storage and Analysis, Salt Lake City, UT, USA, November 10-16, 2012", IEEE Computer Society
  • , 2012, "39th International Symposium on Computer Architecture (ISCA 2012), June 9-13, 2012, Portland, OR, USA", IEEE Computer Society
  • , 2012, "45th Annual IEEE/ACM International Symposium on Microarchitecture, MICRO 2012, Vancouver, BC, Canada, December 1-5, 2012", IEEE Computer Society
  • , 2012, "4th USENIX Workshop on Hot Topics in Storage and File Systems, HotStorage’12, Boston, MA, USA, June 13-14, 2012", USENIX Association
  • Jun Liu, Yuanrui Zhang, Ohyoung Jang, Wei Ding and Mahmut T Kandemir, 2012, "A compiler framework for extracting superword level parallelism", pp. 347–358
  • Hui Zhao, Ohyoung Jang, Wei Ding, Yuanrui Zhang, Mahmut T Kandemir and Mary Jane Irwin, 2012, "A hybrid NoC design for cache coherence optimization for chip multiprocessors", pp. 834–842
  • , 2012, "ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI ’12, Beijing, China - June 11 - 16, 2012", ACM
  • Akbar Sharifi, Emre Kultursay, Mahmut T Kandemir and Chitaranjan Das, 2012, "Addressing End-to-End Memory Access Latency in NoC-Based Multicores", pp. 294–304
  • Myoungsoo Jung and Mahmut T Kandemir, 2012, "An Evaluation of Different Page Allocation Strategies on High-Speed SSDs"
  • David Goodell, Seong Jo Kim, Robert Latham, Mahmut T Kandemir and Robert B. Ross, 2012, "An Evolutionary Path to Object Storage Access", pp. 36–41
  • Nachiappan Chidambaram Nachiappan, Asit K. Mishra, Mahmut T Kandemir, Anand Sivasubramaniam, Onur Mutlu and Chitaranjan Das, 2012, "Application-aware prefetch prioritization in on-chip networks", pp. 441–442
  • Akbar Sharifi, Shekhar Srikantaiah, Mahmut T Kandemir and Mary Jane Irwin, 2012, "Courteous cache sharing: being nice to others in capacity management", pp. 678–687
  • Karthik Swaminathan, Emre Kultursay, Vinay Saripalli, Vijaykrishnan Narayanan and Mahmut T Kandemir, 2012, "Design space exploration of workload-specific last-level caches", pp. 243–248
  • , 2012, "IEEE 28th Symposium on Mass Storage Systems and Technologies, MSST 2012, April 16-20, 2012, Asilomar Conference Grounds, Pacific Grove, CA, USA", IEEE Computer Society
  • Wei Ding and Mahmut T Kandemir, 2012, "Improving last level cache locality by integrating loop and data transformations", pp. 65–72
  • Orhan Kislal, Piotr Berman and Mahmut T Kandemir, 2012, "Improving the performance of k-means clustering through computation skipping and data locality optimizations", pp. 273–276
  • , 2012, "International Conference on Parallel Architectures and Compilation Techniques, PACT ’12, Minneapolis, MN, USA - September 19 - 23, 2012", ACM
  • , 2012, "International Symposium on Low Power Electronics and Design, ISLPED’12, Redondo Beach, CA, USA - July 30 - August 01, 2012", ACM
  • Seong Jo Kim, Seung Woo Son, Wei-keng Liao, Mahmut T Kandemir, Rajeev Thakur and Alok N. Choudhary, 2012, "IOPin: Runtime Profiling of Parallel I/O in HPC Systems", pp. 18–23
  • Betül Demiröz, Haluk Rahmi Topcuoglu, Mahmut T Kandemir and Oguz Tosun, 2012, "Locality-Aware Dynamic Mapping for Multithreaded Applications", pp. 185–189
  • , 2012, "Middleware 2012 - ACM/IFIP/USENIX 13th International Middleware Conference, Montreal, QC, Canada, December 3-7, 2012. Proceedings", Springer, 7662
  • Bikash Sharma, Ramya Prabhakar, Seung-Hwan Lim, Mahmut T Kandemir and Chitaranjan Das, 2012, "MROrchestrator: A Fine-Grained Resource Orchestration Framework for MapReduce Clusters", pp. 1–8
  • Myoungsoo Jung, Ellis Herbert Wilson, David Donofrio, John Shalf and Mahmut T Kandemir, 2012, "NANDFlashSim: Intrinsic latency variation aware NAND flash memory system modeling and simulation at microarchitecture level", pp. 1–12
  • Wei Ding, Mahmut T Kandemir, Yuanrui Zhang and Emre Kultursay, 2012, "Off-chip access localization for NoC-based multicores", pp. 447–448
  • Mahmut T Kandemir, Taylan Yemliha, Ramya Prabhakar and Myoungsoo Jung, 2012, "On Urgency of I/O Operations", pp. 188–195
  • Jun Liu, Nishkam Ravi, Srimat T. Chakradhar and Mahmut T Kandemir, 2012, "Panacea: towards holistic optimization of MapReduce applications", pp. 33–43
  • Akbar Sharifi, Asit K. Mishra, Shekhar Srikantaiah, Mahmut T Kandemir and Chitaranjan Das, 2012, "PEPON: performance-aware hierarchical power budgeting for NoC based multicores", pp. 65–74
  • Emre Kultursay, Karthik Swaminathan, Vinay Saripalli, Vijaykrishnan Narayanan, Mahmut T Kandemir and Suman Datta, 2012, "Performance enhancement under power constraints using heterogeneous CMOS-TFET multicores", pp. 245–254
  • Isil Oz, Haluk Rahmi Topcuoglu, Mahmut T Kandemir and Oguz Tosun, 2012, "Performance-reliability tradeoff analysis for multithreaded applications", pp. 893–898
  • Myoungsoo Jung, Ellis Herbert Wilson and Mahmut T Kandemir, 2012, "Physically Addressed Queueing (PAQ): Improving parallelism in Solid State Disks", pp. 404–415
  • , 2012, "Proceedings of the 10th International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2012, part of ESWeek ’12 Eighth Embedded Systems Week, Tampere, Finland, October 7-12, 2012", ACM
  • , 2012, "Proceedings of the 20th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2012, Munich, Germany, February 15-17, 2012", IEEE
  • , 2012, "Proceedings of the 8th International Conference on Virtual Execution Environments, VEE 2012, London, UK, March 3-4, 2012 (co-located with ASPLOS 2012)", ACM
  • , 2012, "Proceedings of the Computing Frontiers Conference, CF’12, Caligari, Italy - May 15 - 17, 2012", ACM
  • Wei Wang, Tanima Dey, Ryan W. Moore, Mahmut Aktasoglu, Bruce R. Childers, Jack W. Davidson, Mary Jane Irwin, Mahmut T Kandemir and Mary Lou Soffa, 2012, "REEact: a customizable virtual execution manager for multicore platforms", pp. 27–38
  • Sai Prashanth Muralidhara, Mahmut T Kandemir and Orhan Kislal, 2012, "Reuse distance based performance modeling and workload mapping", pp. 193–202
  • , 2012, "SC Conference on High Performance Computing Networking, Storage and Analysis, SC ’12, Salt Lake City, UT, USA - November 11 - 15, 2012", IEEE/ACM
  • Yuanrui Zhang, Jun Liu and Mahmut T Kandemir, 2012, "Software-Directed Data Access Scheduling for Reducing Disk Energy Consumption", pp. 596–605
  • Myoungsoo Jung, Ramya Prabhakar and Mahmut T Kandemir, 2012, "Taking Garbage Collection Overheads Off the Critical Path in SSDs", pp. 164–186
  • , 2012, "The 49th Annual Design Automation Conference 2012, DAC ’12, San Francisco, CA, USA, June 3-7, 2012", ACM
  • Y. Zhang, W. Ding, Mahmut T Kandemir, J. Liu and O. Jang, 2011, "A Data Layout Optimization Framework for NUCA-based Multicores", Proceedings of the Forty-Fourth Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2011), pp. 489-500
  • S. P. Muralidhara, L. Subramanian, O. Mutlu, Mahmut T Kandemir and T. Moscibroda, 2011, "Reducing Memory Interference in Multicore Systems via Application-aware Memory Channel Partitioning", Proceedings of the Forty-Fourth Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2011), pp. 374-385
  • M. Frasca, R. Prabhakar, P. Raghavan and Mahmut T Kandemir, 2011, "Virtual I/O Caching: Dynamic Storage Cache Management for Concurrent Workloads", Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC 2011), pp. 11
  • W. Ding, Y. Zhang, J. Liu and Mahmut T Kandemir, 2011, "Optimizing Data Locality using Array Tiling", Proceedings of the IEEE/ACM 2011 International Conference on Computer-Aided Design (ICCAD 2011), pp. 142-149
  • K. Swaminathan, E. Kultursay, V. Saripalli, N. Vijaykrishnan, Mahmut T Kandemir and S. Datta, 2011, "Improving Energy Efficiency of Multi-Threaded Applications using Heterogeneous CMOS-TFET Mutlicores", Proceedings of the International Symposium on Low Power Electronics and Design (ISLPED 2011), pp. 247-252
  • R. Prabhakar, S. Vazhkudai, Y. Kim, A. R. Butt, M. Li and Mahmut T Kandemir, 2011, "Provisioning a Multi-Tiered Data Staging Area for Extreme-Scale Machines", Proceedings of the International Conference on Distributed Computing Systems (ICDCS 2011), pp. 1-12
  • C. Patrick, N. Voshell and Mahmut T Kandemir, 2011, "Minimizing Interference Through Application Mapping in Multi-Level Buffer Caches", Proceedings of the 2011 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS 2011), pp. 44-55
  • H. Zhao, Mahmut T Kandemir and M. J. Irwin, 2011, "Exploring Performance-Power Tradeoffs in Providing Reliability for NoC-Based MPSoCs", Proceedings of the International Symposium on Quality Electronic Design (ISQED 2011), pp. 495-501
  • R. Prabhakar, R. S. Srikantaiah, R. Garg and Mahmut T Kandemir, 2011, "QoS Aware Storage Cache Management in Multi-Server Environments", Proceedings of the Sixteenth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP 2011), pp. 289-290
  • A. Sharifi and Mahmut T Kandemir, 2011, "Automatic Feedback Control of Shared Hybrid Caches in 3D Chip Multiprocessors", Proceedings of the Nineteenth Euromicro International Conference on Parallel, Distributed and Network-Based Computing (PDP 2011), pp. 393-400
  • S. Sharifi, S. Srikantaiah, A. Mishra, Mahmut T Kandemir and C. R. Das, 2011, "METE: Meeting End-to-End QoS in Multicores through System-Wide Resource Management", Proceedings of the International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2011), pp. 13-24
  • I. Oz, H. Topcuoglu, O. Tosun and Mahmut T Kandemir, 2011, "Quantifying Thread Vulnerability for Multicore Architectures", Proceedings of the Nineteenth Euromicro International Conference on Parallel, Distributed and Network-Based Computing (PDP 2011), pp. 32-39
  • H. Zhao, Mahmut T Kandemir, W. Ding and M. J. Irwin, 2011, "Exploring Heterogeneous NoC Design Space", Proceedings of the IEEE/ACM 2011 International Conference on Computer-Aided Design (ICCAD 2011), pp. 787-793
  • , 2011, "11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGrid 2011, Newport Beach, CA, USA, May 23-26, 2011", IEEE
  • , 2011, "17th International Conference on High-Performance Computer Architecture (HPCA-17 2011), February 12-16 2011, San Antonio, Texas, USA", IEEE Computer Society
  • , 2011, "2011 IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2011, San Jose, California, USA, November 7-10, 2011", IEEE Computer Society
  • , 2011, "2011 International Conference on Parallel Architectures and Compilation Techniques, PACT 2011, Galveston, TX, USA, October 10-14, 2011", IEEE Computer Society
  • Mahmut T Kandemir, Taylan Yemliha and Emre Kultursay, 2011, "A helper thread based dynamic cache partitioning scheme for multithreaded applications", pp. 954–959
  • Ramya Prabhakar, Shekhar Srikantaiah, Rajat Garg and Mahmut T Kandemir, 2011, "Adaptive QoS Decomposition and Control for Storage Cache Management in Multi-server Environments", pp. 402–413
  • Christina M. Patrick, Nicholas Voshell and Mahmut T Kandemir, 2011, "APP: Minimizing Interference Using Aggressive Pipelined Prefetching in Multi-level Buffer Caches", pp. 254–264
  • Sai Prashanth Muralidhara, Mahmut T Kandemir and Yuanrui Zhang, 2011, "Bandwidth Constrained Coordinated HW/SW Prefetching for Multicores", pp. 310–325
  • Wei Ding, Jithendra Srinivas, Mahmut T Kandemir and Mustafa Karaköy, 2011, "Compiler Directed Data Locality Optimization for Multicore Architectures", pp. 171–172
  • Praveen Yedlapalli, Emre Kultursay and Mahmut T Kandemir, 2011, "Cooperative parallelization", pp. 134–141
  • , 2011, "Euro-Par 2011 Parallel Processing - 17th International Conference, Euro-Par 2011, Bordeaux, France, August 29 - September 2, 2011, Proceedings, Part I", Springer, 6852
  • Hui Zhao, Akbar Sharifi, Shekhar Srikantaiah and Mahmut T Kandemir, 2011, "Feedback control based cache reliability enhancement for emerging multicores", pp. 56–62
  • Mahmut T Kandemir, Shekhar Srikantaiah and Seung Woo Son, 2011, "Improving shared cache behavior of multithreaded object-oriented applicationsin multicores", pp. 118–125
  • Shekhar Srikantaiah, Emre Kultursay, Tao Zhang, Mahmut T Kandemir, Mary Jane Irwin and Yuan Xie, 2011, "MorphCache: A Reconfigurable Adaptive Multi-level Cache hierarchy", pp. 231–242
  • Mahmut T Kandemir, Ramya Prabhakar, Mustafa Karaköy and Yuanrui Zhang, 2011, "Multilayer Cache Partitioning for Multiprogram Workloads", pp. 130–141
  • Mahmut T Kandemir, Yuanrui Zhang, Jun Liu and Taylan Yemliha, 2011, "Neighborhood-aware data locality optimization for NoC-based multicores", pp. 191–200
  • Jun Liu, Yuanrui Zhang, Wei Ding and Mahmut T Kandemir, 2011, "On-chip cache hierarchy-aware tile scheduling for multicore machines", pp. 161–170
  • Yuanrui Zhang, Wei Ding, Jun Liu and Mahmut T Kandemir, 2011, "Optimizing Data Layouts for Parallel Computation on Multicores", pp. 143–154
  • , 2011, "Proceedings of the 20th ACM International Symposium on High Performance Distributed Computing, HPDC 2011, San Jose, CA, USA, June 8-11, 2011", ACM
  • , 2011, "Proceedings of the 48th Design Automation Conference, DAC 2011, San Diego, California, USA, June 5-10, 2011", ACM
  • , 2011, "Proceedings of the CGO 2011, The 9th International Symposium on Code Generation and Optimization, Chamonix, France, April 2-6, 2011", IEEE Computer Society
  • Akbar Sharifi and Mahmut T Kandemir, 2011, "Process variation-aware routing in NoC based multicores", pp. 924–929
  • Yuanrui Zhang, Jun Liu, Ellis Herbert Wilson and Mahmut T Kandemir, 2011, "Software-directed data access scheduling for reducing disk energy consumption", pp. 281–282
  • , 2011, "Transactions on High-Performance Embedded Architectures and Compilers IV", Springer, 6760
  • Y. Zhang, Mahmut T Kandemir and T. Yemliha, 2011, "Studying Inter-Core Data Reuse in Multicores", Proceedings of the International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2011), pp. 25-36
  • S. Srikantaiah and Mahmut T Kandemir, 2010, "Synergistic TLBs for High Performance Address Translation in Chip Multiprocessors", Proceedings of the Forty-Third Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-43), pp. 313-324
  • A. Mishra, S. Srikantaiah, Mahmut T Kandemir and C. R. Das, 2010, "CPM in CMPs: Coordinated Power Management in Chip-Multiprocessors", Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis (SC 2010), pp. 12
  • S. Kim, Y. Zhang, S. W. Son, Mahmut T Kandemir, R. Prabhakar, C. Patrick, W.-K. Liao and A. Choudhary, 2010, "Automated Tracing of I/O Stack", Springer-Verlag LNCS, 6305, pp. 72-81
  • Mahmut T Kandemir, S. Muralidhara, M. Karakoy, S. W. Son and A. Choudhary, 2010, "Computation Mapping for Multi-Level Storage Cache Hierarchies", Proceedings of the ACM International Symposium on High Performance Distributed Computing (HPDC 2010), pp. 179-190
  • C. Patrick, Mahmut T Kandemir, M. Karakoy, S. W. Son and A. Choudhary, 2010, "Cashing in on Hints for Better Prefetching and Caching in PVFS and MPI-IO", Proceedings of the ACM International Symposium on High Performance Distributed Computing (HPDC 2010), pp. 191-202
  • A. Mishra, S. Srikantiah, Mahmut T Kandemir and C. R. Das, 2010, "Coordinated Power Management of Voltage Islands in CMPs", Proceedings of the International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2010), pp. 359-360
  • Mahmut T Kandemir, T. Yemhila, S. Muralidhara, S. Srikantaiah, M. J. Irwin and Y. Zhang, 2010, "Cache Topology Aware Computation Mapping for Multicores", Proceedings of the ACM SIGPLAN 2010 Conference on Programming Language Design and Implementation (PLDI 2010), pp. 74-85
  • R. Prabhakar, S. Srikantaiah, Mahmut T Kandemir and C. Patrick, 2010, "Adaptive Multi-level Cache Allocation in Distributed Storage Architectures", Proceedings of the Twenty-Fourth International Conference on Supercomputing (ICS 2010), pp. 211-221
  • S. P. Muralidhara, Mahmut T Kandemir and P. Raghavan, 2010, "Intra-Application Cache Partitioning", Proceedings of the Twenty-Fourth IEEE/ACM International Parallel and Distributed Symposium (IPDPS 2010), pp. 12
  • K. Malkowski, P. Raghavan and Mahmut T Kandemir, 2010, "Analyzing the Soft-Error Resilience of Linear Solvers on Multicore Multiprocessors", Proceedings of the Twenty-Fourth IEEE/ACM International Parallel and Distributed Symposium (IPDPS 2010), pp. 12
  • K. Malkowski, P. Raghavan, Mahmut T Kandemir and M. J. Irwin, 2010, "T-NUCA - A Novel Approach to Non-Uniform Access Latency Cache Architectures for 3D CMPs", Proceedings of the Sixth Workshop on High-Performance, Power-Aware Computing (HPPAC 2010), in conjunction with IPDPS 2010, pp. 8
  • Mahmut T Kandemir, O. Ozturk, S. Narayanan and M. J. Irwin, 2010, "Compiler Directed Network-on-Chip Reliability Enhancement for Chip Multiprossors", Proceedings of the ACM SIGPLAN/SIGBED Conference on Languages, Compilers and Tools for Embedded Systems (LCTES 2010), pp. 85-94
  • Y. Ding, Mahmut T Kandemir, M. J. Irwin and P. Raghavan, 2010, "Dynamic Core Partitioning for Energy Efficiency", Proceedings of the Workshop on High-Performance, Power-Aware Computing (HPPAC 2010), in conjunction with IPDPS 2010, pp. 8
  • A. Shariti, H. Zhao and Mahmut T Kandemir, 2010, "Feedback Control for Providing QoS in NoC Based Multicores", Proceedings of the Design, Automation, and Test in Europe (DATE 2010), pp. 1384-1389
  • Y. Zhang, L. Deng, P. Yedlapalli, S. Muralidhara, H. Zhao, Mahmut T Kandemir, C. Chakrabarti, N. Pitsianis and X. Sun, 2010, "A Special-Purpose Compiler for Look-Up Table and Code Generation for Function Evaluation", Proceedings of the Design, Automation, and Test in Europe (DATE 2010), pp. 1130-1135
  • S. Srikantaiah and Mahmut T Kandemir, 2010, "SRP: Symbiotic Resource Partitioning of the Memory Hierarchy in CMPs", Proceedings of the International Conference on High-Performance Embedded Architectures and Compilers (HiPEAC 2010), pp. 277-291
  • S. Muralidhara, Mahmut T Kandemir and P. Raghavan, 2010, "Intra Application Shared Cache Partitioning for Parallel Applications", Proceedings of the Fifteenth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2010), pp. 329-330
  • T. Yemliha, Mahmut T Kandemir, O. Ozturk, E. Kultursay and S. Muralidhara, 2010, "Code Scheduling for Optimizing Parallelism and Data Locality", Springer-Verlag LNCS, 6272, pp. 204-216
  • Y. Zhang, J. Liu, E. Kultursay, Mahmut T Kandemir, N. Pitsianis and X. Sun, 2010, "Scalable Parallelization Strategies to Accelerate NuFFT Data Translation on Multicores", Springer-Verlag LNCS, 6272, pp. 125-136
  • Mahmut T Kandemir, S. Muralidhara, S. H. K. Narayanan, Y. Zhang and O. Ozturk, 2009, "Optimizing Shared Cache Behavior of Chip Multiprocessor", Proceedings of the Forty-Second International Symposium on Microarchitecture (MICRO-42), pp. 505-516
  • S. Srikantaiah, Mahmut T Kandemir and Q. Wang, 2009, "SHARP Control: Controlled Shared Cache Management in Chip Multiprocessors", Proceedings of the Forty-Second International Symposium on Microarchitecture (MICRO-42), pp. 517-528
  • R. Prabhakar, S. Srikantaiah, C. Patrick and Mahmut T Kandemir, 2009, "Dynamic Storage Cache Allocation in Multi-server Architectures", Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC'09)
  • S. Srikantaiah, R. Das, A. Mishra, Mahmut T Kandemir and C. R. Das, 2009, "A Case for Integrated Processor-Cache Partitioning in Chip Multiprocessors", Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC'09)
  • Mahmut T Kandemir, Y. Zhang, S. Muralidhara, O. Ozturk and S. H. K. Narayanan, 2009, "Slicing Based Code Parallelization for Minimizing Inter-processor Communication", Proceedings of the 2009 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES 2009), pp. 87-96
  • Y. Zhang, Mahmut T Kandemir, N. P. Pitsianis and X. Sun, 2009, "Exploring Parallelization Strategies for NUFFT Data Translation", Proceedings of the Seventh ACM International Conference on Embedded Software (EMSOFT 2009), pp. 187-196
  • S. Akioka, F. Li, K. Malkowski, P. Raghavan, Mahmut T Kandemir and M. J. Iriwn, 2009, "Ring Data Location Prediction Scheme for Non-Uniform Cache Architectures", Proceedings of the IEEE International Conference on Computer Design (ICCD 2009), pp. 693-698
  • Y. Zhang and Mahmut T Kandemir, 2009, "Automated Parallelization of Non-uniform Convolutions on Chip Multiprocessor", Proceedings of the Thirteenth Annual High Performance Embedded Computing Workshop (HPEC 2009), pp. 4
  • S. W. Son, Mahmut T Kandemir, Y. Zhang and R. Garg, 2009, "Topology-aware I/O Caching for Shared Storage Systems", Proceedings of the ISCA Twenty-Second International Conference on Parallel and Distributed Computing and Communication Systems (PDCCS 2009), pp. 143-150
  • R. Garg, C. Patrick and Mahmut T Kandemir, 2009, "Dynamic Storage Cache Partitioning Using Feedback Control Theory", Proceedings of the ISCA Twenty-Second International Conference on Parallel and Distributed Computing and Communication Systems (PDCCS 2009), pp. 157-164
  • R. Garg, R. Prabhakar and Mahmut T Kandemir, 2009, "Power Aware Disk Allocation", Proceedings of the ISCA Twenty-Second International Conference on Parallel and Distributed Computing and Communication Systems (PDCCS 2009), pp. 205-212
  • R. Prins and Mahmut T Kandemir, 2009, "Communication Strategies in Multi-AUV Cooperative MCM Reconnaissance", Proceedings of AUVSI's Unmanned Systems in North America 2009
  • Mahmut T Kandemir, S. Srikantaiah, G. Giger and J. Dzielski, 2009, "Automated Mission Code Translation Across Different UMV Types", Proceedings of AUVSI's Unmanned Systems in North America 2009, pp. 10