Photo of Mahmut Kandemir

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:

Computer Architecture; Operating Systems and Cloud Computing; Programming Languages and Compilers

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

  • Gabriel Rodriguez, Mahmut T Kandemir and Juan Tourino, 2019, "Affine Modeling of Program Traces", IEEE Transactions on Computers, 68, (2), pp. 294-300
  • Sanem Arslan, Haluk Rahmi Topcuoglu, Mahmut T Kandemir and Oguz Tosun, 2019, "Scheduling Opportunities for Asymmetrically Reliable Caches", Journal of Parallel and Distributed Computing, 126, pp. 134-151
  • Mahmut T Kandemir, George Kesidis, Bhuvan Urgaonkar and Takis Konstantopoulos, 2019, "A Caching System with Object Sharing", CoRR
  • Jie Zhang, Myoungsoo Jung and Mahmut T Kandemir, 2019, "FUSE: Fusing STT-MRAM into GPUs to Alleviate Off-Chip Memory Access Overheads", CoRR, abs/1903.01776
  • Mahmut T Kandemir, Rachata Ausavarungnirun, Saugata Ghose, Onur Kayiran, Gabriel H. Loh, Chitaranjan Das and Onur Mutlu, 2018, "Holistic Management of the CPGPU Memory Hierarchy to Manage Warp-level Latency Tolerance", CoRR
  • Mahmut T Kandemir and Marcus Horro, 2018, "Architectural Exploration of Heterogeneous Memory Systems", CoRR
  • Xulong Tang, Mahmut T Kandemir, Hui Zhao, Myoungsoo Jung and Mustafa Karak, 2018, "", Computing with Near Data, 2, (3)
  • Xulong Tang, Ashutosh Pattnaik, Onur Kayiran, Adwait Jog, Mahmut T Kandemir and Chitaranjan Das, 2018, "Quantifying Data Locality in Dynamic Parallelism in GPUs", 2, (3), pp. 1-24
  • Orhan Kislal and Mahmut T Kandemir, 2018, "Data access skipping for recursive partitioning methods", Computer Languages Systems & Structures, 53, pp. 143-162
  • Kaisheng Ma, Jinyang Li, Xueqing Li, Yongpan Liu, Yuan Xie, Mahmut T Kandemir, Jack Sampson and Vijaykrishnan Narayanan, 2018, "IAA: Incidental Approximate Architectures for Extremely Energy-Constrained Energy Harvesting Scenarios using IoT Nonvolatile Processors", IEEE MICRO, 38, (4), pp. 11-19
  • Amin Jadidi, Mohammad Arjomand, Mahmut T Kandemir and Chita R. Das, 2018, "Performance and Power-Efficient Design of Dense Non-Volatile Cache in CMPs", IEEE TRANSACTIONS ON COMPUTERS, 67, (7), pp. 1054-1061
  • Mustafa M. Shihab, Jie Zhang, Myoungsoo Jung and Mahmut T Kandemir, 2018, "ReveNAND: A Fast-Drift-Aware Resilient 3D NAND Flash Design", ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 15, (2)
  • Myoungsoo Jung, Jie Zhang, Ahmed Abulila, Miryeong Kwon, Narges Shahidi, John Shalf, Nam Sung Kim and Mahmut T Kandemir, 2018, "SimpleSSD: Modeling Solid State Drives for Holistic System Simulation", IEEE COMPUTER ARCHITECTURE LETTERS, 17, (1), pp. 37-41
  • Farshid Farhat, Diman Zad Tootaghaj, Yuxiong He, Anand Sivasubramaniam, Mahmut T Kandemir and Chita R. Das, 2018, "Stochastic Modeling and Optimization of Stragglers", IEEE TRANSACTIONS ON CLOUD COMPUTING, 6, (4), pp. 1164-1177
  • Sanem Arslan, Haluk Rahmi Topcuoglu, Mahmut T Kandemir and Oguz Tosun, 2017, "A selective protection scheme of applications using asymmetrically reliable caches", Journal of Systems Architecture - Embedded Systems Design, 75, pp. 133-144
  • Wonil Choi, Mohammad Arjomand, Myoungsoo Jung and Mahmut T Kandemir, 2017, "Exploiting Data Longevity for Enhancing the Lifetime of Flash-based Storage Class Memory", POMACS, 1, (1)
  • Mohammad Arjomand, Amin Jadidi, Mahmut T Kandemir, Anand Sivasubramaniam and Chitaranjan Das, 2017, "HL-PCM: MLC PCM Main Memory with Accelerated Read", IEEE Transactions on Parallel and Distributed Systems, 28, (11), pp. 3188-3200
  • Özcan Özturk, Umut Orhan, Wei Ding, Praveen Yedlapalli and Mahmut T Kandemir, 2017, "Cache Hierarchy-Aware Query Mapping on Emerging Multicore Architectures", IEEE Transactions on Computers, 66, (3), pp. 403-415
  • 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)
  • Nandita Vijaykumar, Gennady Pekhimenko, Adwait Jog, Saugata Ghose, Abhishek Bhowmick, Rachata Ausavarungnirun, Chitaranjan Das, Mahmut T Kandemir, Todd C. Mowry and Onur Mutlu, 2016, "A Framework for Accelerating Bottlenecks in GPU Execution with Assist Warps", CoRR, 1602.01348
  • 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
  • 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 useof 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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

  • Marcos Horro, Mahmut T Kandemir, Louis-Noël Pouchet, Gabriel Rodriguez and Juan Touriño, 2019, "Effect of Distributed Directories in Mesh Interconnects", pp. 51:1-51:6
  • Mahmut T Kandemir, Alexandra Jimborean and Tipp Moseley, 2019, "IEEE/ACM International Symposium on Code Generation and Optimization", IEEE
  • Chun-Yi Liu, Jagadish B. Kotra, Myoungsoo Jung, Mahmut T Kandemir and Chitaranjan Das, 2019, "SOML Read: Rethinking the Read Operation Granularity of 3D NAND SSDs", pp. 955-969
  • Chun-yi Liu, Jagadish Kotra, Myoungsoo Jung and Mahmut T Kandemir, 2018, "Design and Evaluation of Partial-Erase for 3D NAND-Based High Density SSDs", pp. 67-82
  • Jie Zhang, Miryeong Kwon, Donghyun Gouk, Sungjoon Koh, Changlim Lee, Mohammad Alian, Myoungjun Chun, Mahmut T Kandemir, Nam Sung Kim, Jihong Kim and Myoungsoo Jung, 2018, "PEN: Design and Evaluation of Partial-Erase for 3D NAND-Based High Density SSDs", pp. 477-492
  • Nima Elyasi, Mohammad Arjomand, Anand Sivasubramaniam, Mahmut T Kandemir and Chitaranjan Das, 2018, "Content Popularity-Based Selective Replication for Read Redirection in SSDs", pp. 1-15
  • Vasudevan Rengasamy, Mahmut T Kandemir, Paul Medvedev and Kamesh Madduri, 2018, "Parallel Read Partitioning for Concurrent Assembly of Metagenomic Data", pp. 324-333
  • Amin Jadidi, Mahmut T Kandemir and Chitaranjan Das, 2018, "Tolerating Write Disturbance Errors in PCM: Experimental Characterization, Analysis, and Mechanisms", pp. 53-65
  • Narges Shahidi and Mahmut T Kandemir, 2018, "CachedGC: Cache-Assisted Garbage Collection in Modern Solid State Drives", pp. 79-86
  • Jihyun Ryoo, Orhan Kislal, Xulong Tang and Mahmut T Kandemir, 2018, "Quantifying and Optimizing Data Access Parallelism on Manycores", pp. 131-144
  • Jie Zhang, Miryeong Kwon, Donghyun Gouk, Sungjoon Koh, Changlim Lee, Mohammad Alian, Myoungjun Chun, Mahmut T Kandemir, Nam Sung Kim, Jihong Kim and Myoungsoo Jung, 2018, "FlashShare: Punching Through Server Storage Stack from Kernel to Firmware for Ultra-Low Latency SSDs"
  • Xulong Tang, Mahmut T Kandemir, Hui Zhao, Myoungsoo Jung and Mustafa Karakoy, 2018, "Computing with Near Data", 2, (3)
  • Huaipan Jiang, Anup Sarma, Jihyun Ryoo, Jagadish B. Kotra, Meena Arunachalam, Chita R. Das and Mahmut T Kandemir, 2018, "A Learning-guided Hierarchical Approach for Biomedical Image Segmentation", 2018 31ST IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), pp. 227-232
  • Donghyun Gouk, Miryeong Kwon, Jie Zhang, Sungjoon Koh, Wonil Choi, Nam Sung Kim, Mahmut T Kandemir and Myoungsoo Jung, 2018, "Amber: Enabling Precise Full-System Simulation with Detailed Modeling of All SSD Resources", pp. 469-481
  • Jagadish B. Kotra, Haibo Zhang, Alaa R. Alameldeen, Chris Wilkerson and Mahmut T Kandemir, 2018, "CHAMELEON: A Dynamically Reconfigurable Heterogeneous Memory System", pp. 533-545
  • Prasanna Venkatesh Rengasamy, Haibo Zhang, Shulin Zhao, Nachiappan Chidambaram Nachiappan, Anand Sivasubramaniam, Mahmut T Kandemir and Chita R. Das, 2018, "CritICs Critiquing Criticality in Mobile Apps", pp. 867-880
  • Jihyun Ryoo, Meena Arunachalam, Rahul Khanna and Mahmut T Kandemir, 2018, "Efficient K Nearest Neighbor Algorithm Implementations for Throughput-Oriented Architectures", 2018 19TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), pp. 144-150
  • Orhan Kislal, Jagadish Kotra, Xulong Tang, Mahmut T Kandemir and Myoungsoo Jung, 2018, "Enhancing Computation-to-Core Assignment with Physical Location Information", 53, (4), pp. 312-327
  • Haibo Zhang, Prasanna Venkatesh Rengasamy, Nachiappan Chidambaram Nachiappan, Shulin Zhao, Anand Sivasubramaniam, Mahmut T Kandemir and Chita R. Das, 2018, "FLOSS: FLOw Sensitive Scheduling on Mobile Platforms"
  • Amin Jadidi, Mohammad Arjomand, Mahmut T Kandemir and Chita R. Das, 2018, "Hybrid-Comp: A Criticality-Aware Compressed Last-Level Cache", 2018 19TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), pp. 25-30
  • Wonil Choi, Myoungsoo Jung and Mahmut T Kandemir, 2018, "Invalid Data-Aware Coding to Enhance the Read Performance of High-Density Flash Memories", pp. 482-493
  • Sumitha George, Minli Julie Liao, Huaipan Jiang, Jagadish B. Kotra, Mahmut T Kandemir, Jack Sampson and Vijaykrishnan Narayanan, 2018, "MDACache: Caching for Multi-Dimensional-Access Memories", pp. 841-854
  • Kaisheng Ma, Xueqing Li, Mahmut T Kandemir, Jack Sampson, Vijaykrishnan Narayanan, Jinyang Li, Tongda Wu, Zhibo Wang, Yongpan Liu and Yuan Xie, 2018, "NEOFog: Nonvolatility-Exploiting Optimizations for Fog Computing", 53, (2), pp. 782-796
  • Wonil Choi, Myoungsoo Jung, Mahmut T Kandemir and Chita Das, 2018, "Parallelizing Garbage Collection with I/O to Improve Flash Resource Utilization", pp. 243-254
  • Nima Elyasi, Anand Sivasubramaniam, Mahmut T Kandemir and Chita R. Das, 2018, "Reviving Zombie Pages on SSDs", pp. 156-167
  • Zuhal Ozturk, Haluk Rahmi Topcuoglu, Sanem Arslan and Mahmut T Kandemir, 2018, "Soft Error Characterization on Scientific Applications", pp. 592-599
  • Prashanth Thinakaran, Jashwant Raj, Bikash Sharma, Mahmut T Kandemir and Chita R. Das, 2018, "The Curious Case of Container Orchestration and Scheduling in GPU-based Datacenters", pp. 524-524
  • Orhan Kislal, Jagadish Kotra, Xulong Tang, Mahmut T Kandemir and Myoungsoo Jung, 2017, "POSTER: Location-Aware Computation Mapping for Manycore Processors", pp. 138-139
  • Nima Elyasi, Mohammad Arjomand, Anand Sivasubramaniam, Mahmut T Kandemir, Chitaranjan D ands, Myoungsoo Jung , 2017, "Exploiting Intra-Request Slack to Improve SSD Performance", pp. 375-378
  • Jagadish B. Kotra, Narges Shahidi, Zeshan A. Chishti and Mahmut T Kandemir, 2017, "Hardware-Software Co-design to Mitigate DRAM Refresh Overheads: A Case for Refresh-Aware Process Scheduling", pp. 723-736
  • Amin Jadidi, Mohammad Arjomand, Mohammad Khavari Tavana, David R. Kaeli, Mahmut T Kandemir and Chitaranjan Das, 2017, "Exploring the Potential for Collaborative Data Compression and Hard-Error Tolerance in PCM Memories", pp. 85-96
  • Xulong Tang, Ashutosh Pattnaik, Huaipan Jiang, Onur Kayiran, Adwait Jog, Sreepathi Pai, Mohamed Ibrahim, Mahmut T Kandemir and Chitaranjan Das, 2017, "Controlled Kernel Launch for Dynamic Parallelism in GPUs", pp. 649-660
  • Mohammad Arjomand, Amin Jadidi, Mahmut T Kandemir and Chitaranjan Das, 2017, "Leveraging value locality for efficient design of a hybrid cache in multicore processors", pp. 1-8
  • Wonil Choi, Myoungsoo Jung, Mahmut T Kandemir and Chitaranjan Das, 2017, "A Scale-Out Enterprise Storage Architecture", pp. 549-556
  • Prashanth Thinakaran, Jashwant Raj Gunasekaran, Bikash Sharma, Mahmut T Kandemir and Chitaranjan Das, 2017, "Phoenix: A Constraint-Aware Scheduler for Heterogeneous Datacenters", pp. 977-987
  • Miryeong Kwon, Jie Zhang, Gyuyoung Park, Wonil Choi, David Donofrio, John Shalf, Mahmut T Kandemir and Myoungsoo Jung, 2017, "TraceTracker: Hardware/software co-evaluation for large-scale I/O workload reconstruction", pp. 87-96
  • Jagadish B. Kotra, Seongbeom Kim, Kamesh Madduri and Mahmut T Kandemir, 2017, "Congestion-aware memory management on NUMA platforms: A VMware ESXi case study", pp. 146-155
  • Morteza Ramezani, Nima Elyasi, Mohammad Arjomand, Mahmut T Kandemir and Anand Sivasubramaniam, 2017, "Exploring the impact of memory block permutation on performance of a crossbar ReRAM main memory", pp. 167-176
  • Prasanna Venkatesh Rengasamy, Haibo Zhang, Nachiappan Chidambaram Nachiappan, Shulin Zhao, Anand Sivasubramaniam, Mahmut T Kandemir and Chitaranjan Das, 2017, "Characterizing diverse handheld apps for customized hardware acceleration", pp. 187-196
  • Jagadish B. Kotra, Diana Guttman, Nachiappan Chidambaram Nachiappan, Mahmut T Kandemir and Chitaranjan Das, 2017, "Quantifying the Potential Benefits of On-chip Near-Data Computing in Manycore Processors", pp. 198-209
  • Akbar Sharifi, Wei Ding, Diana Guttman, Hui Zhao, Xulong Tang, Mahmut T Kandemir and Chitaranjan Das, 2017, "DEMM: A Dynamic Energy-Saving Mechanism for Multicore Memories", pp. 210-220
  • Mohammad Khavari Tavana, Amir Kavyan Ziabari, Mohammad Arjomand, Mahmut T Kandemir, Chitaranjan Das and David R. Kaeli, 2017, "REMAP: a reliability/endurance mechanism for advancing PCM", pp. 385-398
  • Kaisheng Ma, Xueqing Li, Jinyang Li, Yongpan Liu, Yuan Xie, John Sampson, Mahmut T Kandemir and Vijaykrishnan Narayanan, 2017, "Incidental computing on IoT nonvolatile processors", pp. 204-218
  • Haibo Zhang, Prasanna Venkatesh Rengasamy, Shulin Zhao, Nachiappan Chidambaram Nachiappan, Anand Sivasubramaniam, Mahmut T Kandemir, Ravi Iyer and Chitaranjan Das, 2017, "Race-to-sleep + content caching + display caching: a recipe for energy-efficient video streaming on handhelds", pp. 517-531
  • Xulong Tang, Orhan Kislal, Mahmut T Kandemir and Mustafa Karaköy, 2017, "Data movement aware computation partitioning", pp. 730-744
  • Muhammad Aditya Sasongko, Haluk Rahmi Topcuoglu, Sanem Arslan and Mahmut T Kandemir, 2017, "Compiler-Enhanced Reliability for Network-on-Chip Architectures", pp. 584-588
  • Amin Jadidi, Mohammad Arjomand, Mahmut T Kandemir and Chitaranjan Das, 2017, "Optimizing energy consumption in GPUS through feedback-driven CTA scheduling", 12, pp. 1-12
  • Xuanhua Shi, Hong An, Chao Wang, Mahmut T Kandemir and Hai Jin, 2017, "Network and Parallel Computing - 14th IFIP WG 10.3 International Conference", Springer
  • 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