Journal Articles
- Tianyi Shen, Cyan Subhra Mishra, Jack Sampson, Mahmut T Kandemir and Vijaykrishnan Narayanan, 2024, "An Efficient Edge-Cloud Partitioning of Random Forests for Distributed Sensor Networks", IEEE Embedded Systems Letters
- Zuhal Ozturk, Haluk Rahmi Topcuoglu and Mahmut T Kandemir, 2023, "Quantifying the impact of data replication on error propagation", Cluster Computing
- Huaipan Jiang and Mahmut T Kandemir, 2022, "Predicting Protein-Ligand Docking Structure with Graph Neural Network"
- Huaipan T Jiang, Mengran Fan, Jian Wang, Anup Sarma, Shruti Mohanty, Nikolay Dokholyan, Mehrdad Mahdavi and Mahmut T Kandemir, 2020, "Guiding Conventional Protein-Ligand Docking Software with Convolutional Neural Networks", J. Chem. Inf. Model.
- Mahmut T Kandemir, George Kesidis, Bhuvan Urgaonkar and Takis Konstantopoulos, 2019, "A Caching System with Object Sharing", CoRR
- 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
- 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
- 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
- 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
- Xulong Tang, Mahmut T Kandemir, Hui Zhao, Myoungsoo Jung and Mustafa Karak, 2018, "", Computing with Near Data, 2, (3), pp. 42:1-42:30
- 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. 14
- 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. 337-380 (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
- S. Muralidhara, L. Subramanian, O. Mutlu, Mahmut T Kandemir and T. Moscibroda, 2011, "Reducing Memory Interference in Multicore Systems via Application-Aware Memory Channel Partitioning"
- 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
- E. Kultursay, K. Ebicoglu and Mahmut T Kandemir, 2009, "Symbolic Execution Based Data Flow Analysis for Optimizing Compilers: Proof of Semantic Equivalence of a Program and Code Generated from the Symbolic Execution Based Data Flow Analysis"
- 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