| 2013 | ||
|---|---|---|
| j100 | Ozcan Ozturk, Mahmut T. Kandemir, Guangyu Chen: Compiler-Directed Energy Reduction Using Dynamic Voltage Scaling and Voltage Islands for Embedded Systems. IEEE Trans. Computers 62(2): 268-278 (2013) | |
| c427 | Adwait Jog, Onur Kayiran, Nachiappan Chidambaram Nachiappan, Asit K. Mishra, Mahmut T. Kandemir, Onur Mutlu, Ravishankar Iyer, Chita R. Das: OWL: cooperative thread array aware scheduling techniques for improving GPGPU performance. ASPLOS 2013: 395-406 | |
| c426 | Wei Ding, Yuanrui Zhang, Mahmut T. Kandemir, Jithendra Srinivas, Praveen Yedlapalli: Locality-aware mapping and scheduling for multicores. CGO 2013: 1-12 | |
| c425 | Jun Liu, Wei Ding, Ohyoung Jang, Mahmut T. Kandemir: Data layout optimization for GPGPU architectures. PPOPP 2013: 283-284 | |
| 2012 | ||
| j99 | Yuanrui Zhang, Jun Liu, Emre Kultursay, Mahmut T. Kandemir, Nikos Pitsianis, Xiaobai Sun: Automatic Parallel Code Generation for NUFFT Data Translation on multicores. Journal of Circuits, Systems, and Computers 21(2) (2012) | |
| j98 | Isil Oz, Haluk Rahmi Topcuoglu, Mahmut T. Kandemir, Oguz Tosun: Thread vulnerability in parallel applications. J. Parallel Distrib. Comput. 72(10): 1171-1185 (2012) | |
| j97 | Isil Oz, Haluk Rahmi Topcuoglu, Mahmut T. Kandemir, Oguz Tosun: Reliability-aware core partitioning in chip multiprocessors. Journal of Systems Architecture - Embedded Systems Design 58(3-4): 160-176 (2012) | |
| c424 | Bikash Sharma, Ramya Prabhakar, Seung-Hwan Lim, Mahmut T. Kandemir, Chita R. Das: MROrchestrator: A Fine-Grained Resource Orchestration Framework for MapReduce Clusters. IEEE CLOUD 2012: 1-8 | |
| c423 | Akbar Sharifi, Asit K. Mishra, Shekhar Srikantaiah, Mahmut T. Kandemir, Chita R. Das: PEPON: performance-aware hierarchical power budgeting for NoC based multicores. PACT 2012: 65-74 | |
| c422 | Nachiappan Chidambaram Nachiappan, Asit K. Mishra, Mahmut T. Kandemir, Anand Sivasubramaniam, Onur Mutlu, Chita R. Das: Application-aware prefetch prioritization in on-chip networks. PACT 2012: 441-442 | |
| c421 | Wei Ding, Mahmut T. Kandemir, Yuanrui Zhang, Emre Kultursay: Off-chip access localization for NoC-based multicores. PACT 2012: 447-448 | |
| c420 | Mahmut T. Kandemir, Taylan Yemliha, Ramya Prabhakar, Myoungsoo Jung: On Urgency of I/O Operations. CCGRID 2012: 188-195 | |
| c419 | Sai Prashanth Muralidhara, Mahmut T. Kandemir, Orhan Kislal: Reuse distance based performance modeling and workload mapping. Conf. Computing Frontiers 2012: 193-202 | |
| c418 | Orhan Kislal, Piotr Berman, Mahmut T. Kandemir: Improving the performance of k-means clustering through computation skipping and data locality optimizations. Conf. Computing Frontiers 2012: 273-276 | |
| c417 | Jun Liu, Nishkam Ravi, Srimat T. Chakradhar, Mahmut T. Kandemir: Panacea: towards holistic optimization of MapReduce applications. CGO 2012: 33-43 | |
| c416 | Emre Kultursay, Karthik Swaminathan, Vinay Saripalli, Vijaykrishnan Narayanan, Mahmut T. Kandemir, Suman Datta: Performance enhancement under power constraints using heterogeneous CMOS-TFET multicores. CODES+ISSS 2012: 245-254 | |
| c415 | Akbar Sharifi, Shekhar Srikantaiah, Mahmut T. Kandemir, Mary Jane Irwin: Courteous cache sharing: being nice to others in capacity management. DAC 2012: 678-687 | |
| c414 | Hui Zhao, Ohyoung Jang, Wei Ding, Yuanrui Zhang, Mahmut T. Kandemir, Mary Jane Irwin: A hybrid NoC design for cache coherence optimization for chip multiprocessors. DAC 2012: 834-842 | |
| c413 | Isil Oz, Haluk Rahmi Topcuoglu, Mahmut T. Kandemir, Oguz Tosun: Performance-reliability tradeoff analysis for multithreaded applications. DATE 2012: 893-898 | |
| c412 | Wei Ding, Mahmut T. Kandemir: Improving last level cache locality by integrating loop and data transformations. ICCAD 2012: 65-72 | |
| c411 | Yuanrui Zhang, Jun Liu, Mahmut T. Kandemir: Software-Directed Data Access Scheduling for Reducing Disk Energy Consumption. ICDCS 2012: 596-605 | |
| c410 | Myoungsoo Jung, Ellis Herbert Wilson, Mahmut T. Kandemir: Physically Addressed Queueing (PAQ): Improving parallelism in Solid State Disks. ISCA 2012: 404-415 | |
| c409 | Karthik Swaminathan, Emre Kultursay, Vinay Saripalli, Vijaykrishnan Narayanan, Mahmut T. Kandemir: Design space exploration of workload-specific last-level caches. ISLPED 2012: 243-248 | |
| c408 | Akbar Sharifi, Emre Kultursay, Mahmut T. Kandemir, Chita R. Das: Addressing End-to-End Memory Access Latency in NoC-Based Multicores. MICRO 2012: 294-304 | |
| c407 | Myoungsoo Jung, Ramya Prabhakar, Mahmut T. Kandemir: Taking Garbage Collection Overheads Off the Critical Path in SSDs. Middleware 2012: 164-186 | |
| c406 | Myoungsoo Jung, Ellis Herbert Wilson, David Donofrio, John Shalf, Mahmut T. Kandemir: NANDFlashSim: Intrinsic latency variation aware NAND flash memory system modeling and simulation at microarchitecture level. MSST 2012: 1-12 | |
| c405 | Betül Demiröz, Haluk Rahmi Topcuoglu, Mahmut T. Kandemir, Oguz Tosun: Locality-Aware Dynamic Mapping for Multithreaded Applications. PDP 2012: 185-189 | |
| c404 | Jun Liu, Yuanrui Zhang, Ohyoung Jang, Wei Ding, Mahmut T. Kandemir: A compiler framework for extracting superword level parallelism. PLDI 2012: 347-358 | |
| c403 | Seong Jo Kim, Seung Woo Son, Wei-keng Liao, Mahmut T. Kandemir, Rajeev Thakur, Alok N. Choudhary: IOPin: Runtime Profiling of Parallel I/O in HPC Systems. SC Companion 2012: 18-23 | |
| c402 | David Goodell, Seong Jo Kim, Robert Latham, Mahmut T. Kandemir, Robert B. Ross: An Evolutionary Path to Object Storage Access. SC Companion 2012: 36-41 | |
| c401 | Wei Ding, Yuanrui Zhang, Mahmut T. Kandemir, Seung Woo Son: Compiler-directed file layout optimization for hierarchical storage systems. SC 2012: 41 | |
| c400 | Wei Wang, Tanima Dey, Ryan W. Moore, Mahmut Aktasoglu, Bruce R. Childers, Jack W. Davidson, Mary Jane Irwin, Mahmut T. Kandemir, Mary Lou Soffa: REEact: a customizable virtual execution manager for multicore platforms. VEE 2012: 27-38 | |
| 2011 | ||
| j96 | Betül Demiröz, Haluk Rahmi Topcuoglu, Mahmut T. Kandemir, Oguz Tosun: Particle simulation on the Cell BE architecture. Cluster Computing 14(4): 419-432 (2011) | |
| j95 | Yuanrui Zhang, Jun Liu, Sai Prashanth Muralidhara, Mahmut T. Kandemir: BrickX: building hybrid systems for recursive computations. SIGMETRICS Performance Evaluation Review 39(3): 98-100 (2011) | |
| j94 | Sai Prashanth Muralidhara, Mahmut T. Kandemir: Communication Based Proactive Link Power Management. T. HiPEAC 4: 135-154 (2011) | |
| c399 | Yuanrui Zhang, Wei Ding, Jun Liu, Mahmut T. Kandemir: Optimizing Data Layouts for Parallel Computation on Multicores. PACT 2011: 143-154 | |
| c398 | Wei Ding, Jithendra Srinivas, Mahmut T. Kandemir, Mustafa Karaköy: Compiler Directed Data Locality Optimization for Multicore Architectures. PACT 2011: 171-172 | |
| c397 | Christina M. Patrick, Nicholas Voshell, Mahmut T. Kandemir: APP: Minimizing Interference Using Aggressive Pipelined Prefetching in Multi-level Buffer Caches. CCGRID 2011: 254-264 | |
| c396 | Ramya Prabhakar, Shekhar Srikantaiah, Rajat Garg, Mahmut T. Kandemir: Adaptive QoS Decomposition and Control for Storage Cache Management in Multi-server Environments. CCGRID 2011: 402-413 | |
| c395 | Jun Liu, Yuanrui Zhang, Wei Ding, Mahmut T. Kandemir: On-chip cache hierarchy-aware tile scheduling for multicore machines. CGO 2011: 161-170 | |
| c394 | Mahmut T. Kandemir, Yuanrui Zhang, Jun Liu, Taylan Yemliha: Neighborhood-aware data locality optimization for NoC-based multicores. CGO 2011: 191-200 | |
| c393 | Akbar Sharifi, Mahmut T. Kandemir: Process variation-aware routing in NoC based multicores. DAC 2011: 924-929 | |
| c392 | Mahmut T. Kandemir, Taylan Yemliha, Emre Kultursay: A helper thread based dynamic cache partitioning scheme for multithreaded applications. DAC 2011: 954-959 | |
| c391 | Mahmut T. Kandemir, Ramya Prabhakar, Mustafa Karaköy, Yuanrui Zhang: Multilayer Cache Partitioning for Multiprogram Workloads. Euro-Par (1) 2011: 130-141 | |
| c390 | Sai Prashanth Muralidhara, Mahmut T. Kandemir, Yuanrui Zhang: Bandwidth Constrained Coordinated HW/SW Prefetching for Multicores. Euro-Par (1) 2011: 310-325 | |
| c389 | Shekhar Srikantaiah, Emre Kultursay, Tao Zhang, Mahmut T. Kandemir, Mary Jane Irwin, Yuan Xie: MorphCache: A Reconfigurable Adaptive Multi-level Cache hierarchy. HPCA 2011: 231-242 | |
| c388 | Yuanrui Zhang, Jun Liu, Ellis Herbert Wilson, Mahmut T. Kandemir: Software-directed data access scheduling for reducing disk energy consumption. HPDC 2011: 281-282 | |
| c387 | Hui Zhao, Akbar Sharifi, Shekhar Srikantaiah, Mahmut T. Kandemir: Feedback control based cache reliability enhancement for emerging multicores. ICCAD 2011: 56-62 | |
| c386 | Mahmut T. Kandemir, Shekhar Srikantaiah, Seung Woo Son: Improving shared cache behavior of multithreaded object-oriented applications in multicores. ICCAD 2011: 118-125 | |
| c385 | Praveen Yedlapalli, Emre Kultursay, Mahmut T. Kandemir: Cooperative parallelization. ICCAD 2011: 134-141 | |
| c384 | Wei Ding, Yuanrui Zhang, Jun Liu, Mahmut T. Kandemir: Optimizing data locality using array tiling. ICCAD 2011: 142-149 | |
| c383 | Hui Zhao, Mahmut T. Kandemir, Wei Ding, Mary Jane Irwin: Exploring heterogeneous NoC design space. ICCAD 2011: 787-793 | |
| c382 | Ramya Prabhakar, Sudharshan S. Vazhkudai, Youngjae Kim, Ali Raza Butt, Min Li, Mahmut T. Kandemir: Provisioning a Multi-tiered Data Staging Area for Extreme-Scale Machines. ICDCS 2011: 1-12 | |
| c381 | Karthik Swaminathan, Emre Kultursay, Vinay Saripalli, Vijaykrishnan Narayanan, Mahmut T. Kandemir, Suman Datta: Improving energy efficiency of multi-threaded applications using heterogeneous CMOS-TFET multicores. ISLPED 2011: 247-252 | |
| c380 | Christina M. Patrick, Nicholas Voshell, Mahmut T. Kandemir: Minimizing interference through application mapping in multi-level buffer caches. ISPASS 2011: 44-55 | |
| c379 | Hui Zhao, Mahmut T. Kandemir, Mary Jane Irwin: Exploring performance-power tradeoffs in providing reliability for NoC-based MPSoCs. ISQED 2011: 495-501 | |
| c378 | Sai Prashanth Muralidhara, Lavanya Subramanian, Onur Mutlu, Mahmut T. Kandemir, Thomas Moscibroda: Reducing memory interference in multicore systems via application-aware memory channel partitioning. MICRO 2011: 374-385 | |
| c377 | Yuanrui Zhang, Wei Ding, Mahmut T. Kandemir, Jun Liu, Ohyoung Jang: A data layout optimization framework for NUCA-based multicores. MICRO 2011: 489-500 | |
| c376 | Isil Oz, Haluk Rahmi Topcuoglu, Mahmut T. Kandemir, Oguz Tosun: Quantifying Thread Vulnerability for Multicore Architectures. PDP 2011: 32-39 | |
| c375 | Akbar Sharifi, Mahmut T. Kandemir: Automatic Feedback Control of Shared Hybrid Caches in 3D Chip Multiprocessors. PDP 2011: 393-400 | |
| c374 | Ramya Prabhakar, Shekhar Srikantaiah, Rajat Garg, Mahmut T. Kandemir: QoS aware storage cache management in multi-server environments. PPOPP 2011: 289-290 | |
| c373 | Michael R. Frasca, Ramya Prabhakar, Padma Raghavan, Mahmut T. Kandemir: Virtual I/O caching: dynamic storage cache management for concurrent workloads. SC 2011: 38 | |
| c372 | Akbar Sharifi, Shekhar Srikantaiah, Asit K. Mishra, Mahmut T. Kandemir, Chita R. Das: METE: meeting end-to-end QoS in multicores through system-wide resource management. SIGMETRICS 2011: 13-24 | |
| c371 | Yuanrui Zhang, Mahmut T. Kandemir, Taylan Yemliha: Studying inter-core data reuse in multicores. SIGMETRICS 2011: 25-36 | |
| 2010 | ||
| j93 | Ozcan Ozturk, Mahmut T. Kandemir, Mary Jane Irwin: On-chip memory space partitioning for chip multiprocessors using polyhedral algebra. IET Computers & Digital Techniques 4(6): 484-498 (2010) | |
| j92 | Wei-Lun Hung, Yuan Xie, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Total Power Optimization for Combinational Logic Using Genetic Algorithms. Signal Processing Systems 58(2): 145-160 (2010) | |
| c370 | Yuanrui Zhang, Lanping Deng, Praveen Yedlapalli, Sai Prashanth Muralidhara, Hui Zhao, Mahmut T. Kandemir, Chaitali Chakrabarti, Nikos Pitsianis, Xiaobai Sun: A special-purpose compiler for look-up table and code generation for function evaluation. DATE 2010: 1130-1135 | |
| c369 | Akbar Sharifi, Hui Zhao, Mahmut T. Kandemir: Feedback control for providing QoS in NoC based multicores. DATE 2010: 1384-1389 | |
| c368 | Yuanrui Zhang, Jun Liu, Emre Kultursay, Mahmut T. Kandemir, Nikos Pitsianis, Xiaobai Sun: Scalable Parallelization Strategies to Accelerate NuFFT Data Translation on Multicores. Euro-Par (2) 2010: 125-136 | |
| c367 | Taylan Yemliha, Mahmut T. Kandemir, Ozcan Ozturk, Emre Kultursay, Sai Prashanth Muralidhara: Code Scheduling for Optimizing Parallelism and Data Locality. Euro-Par (1) 2010: 204-216 | |
| c366 | Shekhar Srikantaiah, Mahmut T. Kandemir: SRP: Symbiotic Resource Partitioning of the Memory Hierarchy in CMPs. HiPEAC 2010: 277-291 | |
| c365 | Mahmut T. Kandemir, Sai Prashanth Muralidhara, Mustafa Karaköy, Seung Woo Son: Computation mapping for multi-level storage cache hierarchies. HPDC 2010: 179-190 | |
| c364 | Christina M. Patrick, Mahmut T. Kandemir, Mustafa Karaköy, Seung Woo Son, Alok N. Choudhary: Cashing in on hints for better prefetching and caching in PVFS and MPI-IO. HPDC 2010: 191-202 | |
| c363 | Ramya Prabhakar, Shekhar Srikantaiah, Mahmut T. Kandemir, Christina M. Patrick: Adaptive multi-level cache allocation in distributed storage architectures. ICS 2010: 211-221 | |
| c362 | Yang Ding, Mahmut T. Kandemir, Mary Jane Irwin, Padma Raghavan: Dynamic core partitioning for energy efficiency. IPDPS Workshops 2010: 1-8 | |
| c361 | Konrad Malkowski, Padma Raghavan, Mahmut T. Kandemir: Analyzing the soft error resilience of linear solvers on multicore multiprocessors. IPDPS 2010: 1-12 | |
| c360 | Konrad Malkowski, Padma Raghavan, Mahmut T. Kandemir, Mary Jane Irwin: T-NUCA - a novel approach to non-uniform access latency cache architectures for 3D CMPs. IPDPS Workshops 2010: 1-8 | |
| c359 | Sai Prashanth Muralidhara, Mahmut T. Kandemir, Padma Raghavan: Intra-application cache partitioning. IPDPS 2010: 1-12 | |
| c358 | Ozcan Ozturk, Mahmut T. Kandemir, Mary Jane Irwin, Sri Hari Krishna Narayanan: Compiler directed network-on-chip reliability enhancement for chip multiprocessors. LCTES 2010: 85-94 | |
| c357 | Shekhar Srikantaiah, Mahmut T. Kandemir: Synergistic TLBs for High Performance Address Translation in Chip Multiprocessors. MICRO 2010: 313-324 | |
| c356 | Mahmut T. Kandemir, Taylan Yemliha, Sai Prashanth Muralidhara, Shekhar Srikantaiah, Mary Jane Irwin, Yuanrui Zhang: Cache topology aware computation mapping for multicores. PLDI 2010: 74-85 | |
| c355 | Sai Prashanth Muralidhara, Mahmut T. Kandemir, Padma Raghavan: Intra-application shared cache partitioning for multithreaded applications. PPOPP 2010: 329-330 | |
| c354 | Seong Jo Kim, Yuanrui Zhang, Seung Woo Son, Ramya Prabhakar, Mahmut T. Kandemir, Christina M. Patrick, Wei-keng Liao, Alok N. Choudhary: Automated Tracing of I/O Stack. EuroMPI 2010: 72-81 | |
| c353 | Asit K. Mishra, Shekhar Srikantaiah, Mahmut T. Kandemir, Chita R. Das: CPM in CMPs: Coordinated Power Management in Chip-Multiprocessors. SC 2010: 1-12 | |
| c352 | Asit K. Mishra, Shekhar Srikantaiah, Mahmut T. Kandemir, Chita R. Das: Coordinated power management of voltage islands in CMPs. SIGMETRICS 2010: 359-360 | |
| c351 | Hakduran Koc, Mahmut T. Kandemir, Ehat Ercanli: Exploiting large on-chip memory space through data recomputation. SoCC 2010: 513-518 | |
| 2009 | ||
| j91 | Richard R. Brooks, P. Y. Govindaraju, Matthew Pirretti, Narayanan Vijaykrishnan, Mahmut T. Kandemir: Clone Detection in Sensor Networks with Ad Hoc and Grid Topologies. IJDSN 5(3): 209-223 (2009) | |
| j90 | Ozcan Ozturk, Mahmut T. Kandemir, Seung Woo Son, Ibrahim Kolcu: Shared scratch pad memory space management across applications. IJES 4(1): 54-65 (2009) | |
| j89 | Yang Ding, Mahmut T. Kandemir, Padma Raghavan, Mary Jane Irwin: Adapting application execution in CMPs using helper threads. J. Parallel Distrib. Comput. 69(9): 790-806 (2009) | |
| j88 | Madhu Mutyam, Feng Wang, Krishnan Ramakrishnan, Vijaykrishnan Narayanan, Mahmut T. Kandemir, Yuan Xie, Mary Jane Irwin: Process-Variation-Aware Adaptive Cache Architecture and Management. IEEE Trans. Computers 58(7): 865-877 (2009) | |
| j87 | Jungsub Kim, Lanping Deng, Prasanth Mangalagiri, Kevin M. Irick, Kanwaldeep Sobti, Mahmut T. Kandemir, Vijaykrishnan Narayanan, Chaitali Chakrabarti, Nikos Pitsianis, Xiaobai Sun: An Automated Framework for Accelerating Numerical Algorithms on Reconfigurable Platforms Using Algorithmic/Architectural Optimization. IEEE Trans. Computers 58(12): 1654-1667 (2009) | |
| j86 | Ozcan Ozturk, Mahmut T. Kandemir, Mary Jane Irwin: Using Data Compression for Increasing Memory System Utilization. IEEE Trans. on CAD of Integrated Circuits and Systems 28(6): 901-914 (2009) | |
| j85 | Priya Unnikrishnan, Guangyu Chen, Mahmut T. Kandemir, Mustafa Karaköy, Ibrahim Kolcu: Reducing memory requirements of resource-constrained applications. ACM Trans. Embedded Comput. Syst. 8(3) (2009) | |
| j84 | Jie S. Hu, Feihui Li, Vijay Degalahal, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Compiler-assisted soft error detection under performance and energy constraints in embedded systems. ACM Trans. Embedded Comput. Syst. 8(4) (2009) | |
| c350 | Seung Woo Son, Mahmut T. Kandemir, Yuanrui Zhang, Rajat Garg: Topology-Aware I/O Caching for Shared Storage Systems. ISCA PDCCS 2009: 143-150 | |
| c349 | Rajat Garg, Christina M. Patrick, Mahmut T. Kandemir: Dynamic Storage Cache Partitioning Using Feedback Control Theory. ISCA PDCCS 2009: 157-164 | |
| c348 | Rajat Garg, Ramya Prabhakar, Mahmut T. Kandemir: Power Aware Disk Allocation. ISCA PDCCS 2009: 205-212 | |
| c347 | Mahmut T. Kandemir, Yuanrui Zhang, Sai Prashanth Muralidhara, Ozcan Ozturk, Sri Hari Krishna Narayanan: Slicing based code parallelization for minimizing inter-processor communication. CASES 2009: 87-96 | |
| c346 | Rajat Garg, Seung Woo Son, Mahmut T. Kandemir, Padma Raghavan, Ramya Prabhakar: Markov Model Based Disk Power Management for Data Intensive Workloads. CCGRID 2009: 76-83 | |
| c345 | Ramya Prabhakar, Christina M. Patrick, Mahmut T. Kandemir: MPISec I/O: Providing Data Confidentiality in MPI-I/O. CCGRID 2009: 388-395 | |
| c344 | Christina M. Patrick, Rajat Garg, Seung Woo Son, Mahmut T. Kandemir: Improving I/O performance using soft-QoS-based dynamic storage cache partitioning. CLUSTER 2009: 1-10 | |
| c343 | Mahmut T. Kandemir, Ozcan Ozturk, Sai Prashanth Muralidhara: Dynamic thread and data mapping for NoC based CMPs. DAC 2009: 852-857 | |
| c342 | Mahmut T. Kandemir, Yuanrui Zhang, Ozcan Ozturk: Adaptive prefetching for shared cache based chip multiprocessors. DATE 2009: 773-778 | |
| c341 | Shengyan Hong, Sri Hari Krishna Narayanan, Mahmut T. Kandemir, Ozcan Ozturk: Process variation aware thread mapping for Chip Multiprocessors. DATE 2009: 821-826 | |
| c340 | Ozcan Ozturk, Mahmut T. Kandemir: Using dynamic compilation for continuing execution under reduced memory availability. DATE 2009: 1373-1378 | |
| c339 | Yuanrui Zhang, Mahmut T. Kandemir, Nikos Pitsianis, Xiaobai Sun: Exploring parallelization strategies for NUFFT data translation. EMSOFT 2009: 187-196 | |
| c338 | Manu Shantharam, Padma Raghavan, Mahmut T. Kandemir: Hybrid Techniques for Fast Multicore Simulation. Euro-Par 2009: 122-134 | |
| c337 | Sai Prashanth Muralidhara, Mahmut T. Kandemir: Communication Based Proactive Link Power Management. HiPEAC 2009: 198-215 | |
| c336 | Yang Ding, Mahmut T. Kandemir, Mary Jane Irwin, Padma Raghavan: Adapting Application Mapping to Systematic Within-Die Process Variations on Chip Multiprocessors. HiPEAC 2009: 231-247 | |
| c335 | Aditya Yanamandra, Mary Jane Irwin, Vijaykrishnan Narayanan, Mahmut T. Kandemir, Sri Hari Krishna Narayanan: In-Network Caching for Chip Multiprocessors. HiPEAC 2009: 373-388 | |
| c334 | Mahmut T. Kandemir, Sai Prashanth Muralidhara, Sri Hari Krishna Narayanan, Yuanrui Zhang, Ozcan Ozturk: Optimizing shared cache behavior of chip multiprocessors. MICRO 2009: 505-516 | |
| c333 | Shekhar Srikantaiah, Mahmut T. Kandemir, Qian Wang: SHARP control: controlled shared cache management in chip multiprocessors. MICRO 2009: 517-528 | |
| c332 | Seung Woo Son, Mahmut T. Kandemir, Mustafa Karaköy, Dhruva R. Chakrabarti: A compiler-directed data prefetching scheme for chip multiprocessors. PPOPP 2009: 209-218 | |
| c331 | Yuanrui Zhang, Mahmut T. Kandemir: A hardware-software codesign strategy for Loop intensive applications. SASP 2009: 107-113 | |
| c330 | Ramya Prabhakar, Shekhar Srikantaiah, Christina M. Patrick, Mahmut T. Kandemir: Dynamic storage cache allocation in multi-server architectures. SC 2009 | |
| c329 | Shekhar Srikantaiah, Reetuparna Das, Asit K. Mishra, Chita R. Das, Mahmut T. Kandemir: A case for integrated processor-cache partitioning in chip multiprocessors. SC 2009 | |
| e1 | Christoph M. Kirsch, Mahmut T. Kandemir (Eds.): Proceedings of the 2009 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems, LCTES 2009, Dublin, Ireland, June 19-20, 2009. ACM 2009, isbn 978-1-60558-356-3 | |
| 2008 | ||
| j83 | Bruce R. Childers, Mahmut T. Kandemir: Preface. Computer Languages, Systems & Structures 34(4): 151-152 (2008) | |
| j82 | Gary Giger, Mahmut T. Kandemir, John Dzielski: Graphical Mission Specification and Partitioning for Unmanned Underwater Vehicles. JSW 3(7): 42-54 (2008) | |
| j81 | Ismail Kadayif, Ayhan Zorlubas, Selcuk Koyuncu, Olcay Kabal, Davut Akcicek, Yucel Sahin, Mahmut T. Kandemir: Capturing and optimizing the interactions between prefetching and cache line turnoff. Microprocessors and Microsystems - Embedded Hardware Design 32(7): 394-404 (2008) | |
| j80 | Christina M. Patrick, Seung Woo Son, Mahmut T. Kandemir: Comparative evaluation of overlap strategies with study of I/O overlap in MPI-IO. Operating Systems Review 42(6): 43-49 (2008) | |
| j79 | Ozcan Ozturk, Mahmut T. Kandemir: ILP-Based energy minimization techniques for banked memories. ACM Trans. Design Autom. Electr. Syst. 13(3) (2008) | |
| j78 | Ozcan Ozturk, Mahmut T. Kandemir, Guangyu Chen: Access pattern-based code compression for memory-constrained systems. ACM Trans. Design Autom. Electr. Syst. 13(4) (2008) | |
| j77 | Guilin Chen, Mahmut T. Kandemir: Compiler-Directed Code Restructuring for Improving Performance of MPSoCs. IEEE Trans. Parallel Distrib. Syst. 19(9): 1201-1214 (2008) | |
| j76 | Aman Gayasen, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Arifur Rahman: Designing a 3-D FPGA: Switch Box Architecture and Thermal Issues. IEEE Trans. VLSI Syst. 16(7): 882-893 (2008) | |
| c328 | Seung Woo Son, Sai Prashanth Muralidhara, Ozcan Ozturk, Mahmut T. Kandemir, Ibrahim Kolcu, Mustafa Karaköy: Profiler and compiler assisted adaptive I/O prefetching for shared storage caches. PACT 2008: 112-121 | |
| c327 | Sri Hari Krishna Narayanan, Mahmut T. Kandemir: A Systematic Approach to Automatically Generate Multiple Semantically Equivalent Program Versions. Ada-Europe 2008: 185-198 | |
| c326 | Shekhar Srikantaiah, Mahmut T. Kandemir, Mary Jane Irwin: Adaptive set pinning: managing shared caches in chip multiprocessors. ASPLOS 2008: 135-144 | |
| c325 | Guangyu Chen, Feihui Li, Seung Woo Son, Mahmut T. Kandemir: Application mapping for chip multiprocessors. DAC 2008: 620-625 | |
| c324 | Mahmut T. Kandemir, Seung Woo Son, Mustafa Karaköy: Improving I/O Performance of Applications through Compiler-Directed Code Restructuring. FAST 2008: 159-174 | |
| c323 | Taylan Yemliha, Shekhar Srikantaiah, Mahmut T. Kandemir, Ozcan Ozturk: SPM management using Markov chain based data access prediction. ICCAD 2008: 565-569 | |
| c322 | Taylan Yemliha, Shekhar Srikantaiah, Mahmut T. Kandemir, Mustafa Karaköy, Mary Jane Irwin: Integrated code and data placement in two-dimensional mesh based chip multiprocessors. ICCAD 2008: 583-588 | |
| c321 | Sayaka Akioka, Feihui Li, Konrad Malkowski, Padma Raghavan, Mahmut T. Kandemir, Mary Jane Irwin: Ring data location prediction scheme for Non-Uniform Cache Architectures. ICCD 2008: 693-698 | |
| c320 | Yang Ding, Mahmut T. Kandemir, Padma Raghavan, Mary Jane Irwin: A helper thread based EDP reduction scheme for adapting application execution in CMPs. IPDPS 2008: 1-14 | |
| c319 | Yang Ding, Konrad Malkowski, Padma Raghavan, Mahmut T. Kandemir: Towards energy efficient scaling of scientific codes. IPDPS 2008: 1-8 | |
| c318 | Padma Raghavan, Mahmut T. Kandemir, Mary Jane Irwin, Konrad Malkowski: Managing power, performance and reliability trade-offs. IPDPS 2008: 1-5 | |
| c317 | Seung Woo Son, Mahmut T. Kandemir, Mustafa Karaköy: Improving I/O performance through compiler-directed code restructuring and adaptive prefetching. IPDPS 2008: 1-5 | |
| c316 | Aditya Yanamandra, Bryan Cover, Padma Raghavan, Mary Jane Irwin, Mahmut T. Kandemir: Evaluating the role of scratchpad memories in chip multiprocessors for sparse matrix computations. IPDPS 2008: 1-10 | |
| c315 | Ozcan Ozturk, Mahmut T. Kandemir, Sri Hari Krishna Narayanan: A Scratch-Pad Memory Aware Dynamic Loop Scheduling Algorithm. ISQED 2008: 738-743 | |
| c314 | Christina M. Patrick, Seung Woo Son, Mahmut T. Kandemir: Enhancing the performance of MPI-IO applications by overlapping I/O, computation and communication. PPOPP 2008: 277-278 | |
| c313 | Mahmut T. Kandemir, Feihui Li, Mary Jane Irwin, Seung Woo Son: A novel migration-based NUCA design for chip multiprocessors. SC 2008: 28 | |
| c312 | Ozcan Ozturk, Seung Woo Son, Mahmut T. Kandemir, Mustafa Karaköy: Prefetch throttling and data pinning for improving performance of shared caches. SC 2008: 59 | |
| c311 | Mahmut T. Kandemir, Ozcan Ozturk: Software-directed combined cpu/link voltage scaling fornoc-based cmps. SIGMETRICS 2008: 359-370 | |
| c310 | Feihui Li, Mahmut T. Kandemir, Mary Jane Irwin: Implementation and evaluation of a migration-based NUCA design for chip multiprocessors. SIGMETRICS 2008: 449-450 | |
| 2007 | ||
| j75 | Jie S. Hu, Narayanan Vijaykrishnan, Mary Jane Irwin, Mahmut T. Kandemir: Optimising power efficiency in trace cache fetch unit. IET Computers & Digital Techniques 1(4): 334-348 (2007) | |
| j74 | Aman Gayasen, Suresh Srinivasan, Narayanan Vijaykrishnan, Mahmut T. Kandemir: Design of power-aware FPGA fabrics. IJES 3(1/2): 52-64 (2007) | |
| j73 | Ismail Kadayif, Partho Nath, Mahmut T. Kandemir, Anand Sivasubramaniam: Reducing Data TLB Power via Compiler-Directed Address Generation. IEEE Trans. on CAD of Integrated Circuits and Systems 26(2): 312-324 (2007) | |
| j72 | Haluk Rahmi Topcuoglu, Betül Demiröz, Mahmut T. Kandemir: Solving the Register Allocation Problem for Embedded Systems Using a Hybrid Evolutionary Algorithm. IEEE Trans. Evolutionary Computation 11(5): 620-634 (2007) | |
| j71 | Guilin Chen, Mahmut T. Kandemir: An Approach for Enhancing Inter-processor Data Locality on Chip Multiprocessors. T. HiPEAC 1: 214-233 (2007) | |
| j70 | Seung Woo Son, Mahmut T. Kandemir: A Prefetching Algorithm for Multi-speed Disks. T. HiPEAC 1: 317-340 (2007) | |
| j69 | Seung Woo Son, Konrad Malkowski, Guilin Chen, Mahmut T. Kandemir, Padma Raghavan: Reducing energy consumption of parallel sparse matrix applications through integrated link/CPU voltage scaling. The Journal of Supercomputing 41(3): 179-213 (2007) | |
| j68 | Seung Woo Son, Guangyu Chen, Ozcan Ozturk, Mahmut T. Kandemir, Alok N. Choudhary: Compiler-Directed Energy Optimization for Parallel Disk Based Systems. IEEE Trans. Parallel Distrib. Syst. 18(9): 1241-1257 (2007) | |
| j67 | Richard R. Brooks, P. Y. Govindaraju, Matthew Pirretti, Narayanan Vijaykrishnan, Mahmut T. Kandemir: On the Detection of Clones in Sensor Networks Using Random Key Predistribution. IEEE Transactions on Systems, Man, and Cybernetics, Part C 37(6): 1246-1258 (2007) | |
| j66 | Yuan Xie, Lin Li, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Reliability-aware Co-synthesis for Embedded Systems. VLSI Signal Processing 49(1): 87-99 (2007) | |
| c309 | Guangyu Chen, Feihui Li, Mahmut T. Kandemir: Reducing Energy Consumption of On-Chip Networks Through a Hybrid Compiler-Runtime Approach. PACT 2007: 163-174 | |
| c308 | Sayaka Akioka, Feihui Li, Mahmut T. Kandemir, Padma Raghavan, Mary Jane Irwin: Ring Prediction for Non-Uniform Cache Architectures. PACT 2007: 401 | |
| c307 | Andrea Marongiu, Luca Benini, Mahmut T. Kandemir: Lightweight barrier-based parallelization support for non-cache-coherent MPSoC platforms. CASES 2007: 145-149 | |
| c306 | Seung Woo Son, Mahmut T. Kandemir: Integrated Data Reorganization and Disk Mapping for Reducing Disk Energy Consumption. CCGRID 2007: 557-564 | |
| c305 | Ozcan Ozturk, Guilin Chen, Mahmut T. Kandemir, Mustafa Karaköy: Compiler-Directed Variable Latency Aware SPM Management to CopeWith Timing Problems. CGO 2007: 232-243 | |
| c304 | Seung Woo Son, Mahmut T. Kandemir: Runtime system support for software-guided disk power management. CLUSTER 2007: 139-148 | |
| c303 | Hakduran Koc, Mahmut T. Kandemir, Ehat Ercanli, Ozcan Ozturk: Reducing Off-Chip Memory Access Costs Using Data Recomputation in Embedded Chip Multi-processors. DAC 2007: 224-229 | |
| c302 | Liping Xue, Ozcan Ozturk, Mahmut T. Kandemir: A Memory-Conscious Code Parallelization Scheme. DAC 2007: 230-233 | |
| c301 | Sri Hari Krishna Narayanan, Mahmut T. Kandemir, Richard R. Brooks: Performance aware secure code partitioning. DATE 2007: 1122-1127 | |
| c300 | Mahmut T. Kandemir, Taylan Yemliha, Seung Woo Son, Ozcan Ozturk: Memory bank aware dynamic loop scheduling. DATE 2007: 1671-1676 | |
| c299 | Jungsub Kim, Prasanth Mangalagiri, Kevin M. Irick, Mahmut T. Kandemir, Vijaykrishnan Narayanan, Kanwaldeep Sobti, Lanping Deng, Chaitali Chakrabarti, Nikos Pitsianis, Xiaobai Sun: TANOR: A Tool for Accelerating N-Body Simulations on Reconfigurable Platforms. FPL 2007: 68-73 | |
| c298 | ||
| c297 | Wei-keng Liao, Avery Ching, Kenin Coloma, Alok N. Choudhary, Mahmut T. Kandemir: Improving MPI Independent Write Performance Using A Two-Stage Write-Behind Buffering Method. IPDPS 2007: 1-6 | |
| c296 | Mahmut T. Kandemir, Seung Woo Son, Mustafa Karaköy: Improving disk reuse for reducing power consumption. ISLPED 2007: 129-134 | |
| c295 | Konrad Malkowski, Padma Raghavan, Mahmut T. Kandemir, Mary Jane Irwin: Phase-aware adaptive hardware selection for power-efficient scientific computations. ISLPED 2007: 403-406 | |
| c294 | Ozcan Ozturk, Mahmut T. Kandemir, Seung Woo Son: An ilp based approach to reducing energy consumption in nocbased CMPS. ISLPED 2007: 411-414 | |
| c293 | Guangyu Chen, Feihui Li, Mahmut T. Kandemir: Compiler-directed application mapping for NoC based chip multiprocessors. LCTES 2007: 155-157 | |
| c292 | Feihui Li, Guangyu Chen, Mahmut T. Kandemir, Ibrahim Kolcu: Profile-driven energy reduction in network-on-chips. PLDI 2007: 394-404 | |
| c291 | Ismail Kadayif, Mahmut T. Kandemir: Modeling and improving data cache reliability. SIGMETRICS 2007: 1-12 | |
| c290 | Kanwaldeep Sobti, Lanping Deng, Chaitali Chakrabarti, Nikos Pitsianis, Xiaobai Sun, Jungsub Kim, Prasanth Mangalagiri, Kevin M. Irick, Mahmut T. Kandemir, Vijaykrishnan Narayanan: Efficient Function Evaluations with Lookup Tables for Structured Matrix Operations. SiPS 2007: 463-468 | |
| c289 | Feihui Li, Guilin Chen, Mahmut T. Kandemir, Ozcan Ozturk, Mustafa Karaköy, Rajaraman Ramanarayanan, Balaji Vaidyanathan: A Process Scheduler-Based Approach to NoC Power Management. VLSI Design 2007: 77-82 | |
| c288 | Taylan Yemliha, Guangyu Chen, Ozcan Ozturk, Mahmut T. Kandemir, Vijay Degalahal: Compiler-Directed Code Restructuring for Operating with Compressed Arrays. VLSI Design 2007: 221-226 | |
| c287 | Mahmut T. Kandemir, Ozcan Ozturk, Vijay Degalahal: Enhancing Locality in Two-Dimensional Space through Integrated Computation and Data Mappings. VLSI Design 2007: 227-232 | |
| c286 | Liping Xue, Mahmut T. Kandemir, Guilin Chen, Feihui Li, Ozcan Ozturk, Rajaraman Ramanarayanan, Balaji Vaidyanathan: Locality-Aware Distributed Loop Scheduling for Chip Multiprocessors. VLSI Design 2007: 251-258 | |
| i5 | Mahmut T. Kandemir, Guilin Chen: Locality-Aware Process Scheduling for Embedded MPSoCs. CoRR abs/0710.4652 (2007) | |
| i4 | Wei-Lun Hung, Yuan Xie, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Thermal-Aware Task Allocation and Scheduling for Embedded Systems. CoRR abs/0710.4660 (2007) | |
| i3 | Suleyman Tosun, Nazanin Mansouri, Ercument Arvas, Mahmut T. Kandemir, Yuan Xie: Reliability-Centric High-Level Synthesis. CoRR abs/0710.4684 (2007) | |
| i2 | Ozcan Ozturk, Hendra Saputra, Mahmut T. Kandemir, Ibrahim Kolcu: Access Pattern-Based Code Compression for Memory-Constrained Embedded Systems. CoRR abs/0710.4799 (2007) | |
| i1 | G. Chen, Mahmut T. Kandemir, Mustafa Karaköy: A Constraint Network Based Approach to Memory Layout Optimization. CoRR abs/0710.4807 (2007) | |
| 2006 | ||
| j65 | Murali Vilayannur, Anand Sivasubramaniam, Mahmut T. Kandemir, Rajeev Thakur, Robert B. Ross: Discretionary Caching for I/O on Clusters. Cluster Computing 9(1): 29-44 (2006) | |
| j64 | Matthew Pirretti, Sencun Zhu, Narayanan Vijaykrishnan, Patrick McDaniel, Mahmut T. Kandemir, Richard R. Brooks: The Sleep Deprivation Attack in Sensor Networks: Analysis and Methods of Defense. IJDSN 2(3): 267-287 (2006) | |
| j63 | Chun Liu, Anand Sivasubramaniam, Mahmut T. Kandemir: Optimizing bus energy consumption of on-chip multiprocessors using frequent values. Journal of Systems Architecture 52(2): 129-142 (2006) | |
| j62 | Victor De La Luz, Mahmut T. Kandemir, Ibrahim Kolcu: Reducing memory energy consumption of embedded applications that process dynamically allocated data. IEEE Trans. on CAD of Integrated Circuits and Systems 25(9): 1855-1860 (2006) | |
| j61 | Wei Zhang, Yuh-Fang Tsai, David Duarte, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Reducing dynamic and leakage energy in VLIW architectures. ACM Trans. Embedded Comput. Syst. 5(1): 1-28 (2006) | |
| j60 | Guilin Chen, Mahmut T. Kandemir, Mary Jane Irwin, J. Ramanujam: Reducing code size through address register assignment. ACM Trans. Embedded Comput. Syst. 5(1): 225-258 (2006) | |
| j59 | Mahmut T. Kandemir, J. Ramanujam, Ugur Sezer: Improving the energy behavior of block buffering using compiler optimizations. ACM Trans. Design Autom. Electr. Syst. 11(1): 228-250 (2006) | |
| j58 | Mahmut T. Kandemir: Reducing energy consumption of multiprocessor SoC architectures by exploiting memory bank locality. ACM Trans. Design Autom. Electr. Syst. 11(2): 410-441 (2006) | |
| j57 | Gokhan Memik, Mahmut T. Kandemir, Wei-keng Liao, Alok N. Choudhary: Multicollective I/O: A technique for exploiting inter-file access patterns. TOS 2(3): 349-369 (2006) | |
| j56 | J. Ramanujam, Jinpyo Hong, Mahmut T. Kandemir, Amit Narayan, A. Agarwal: Estimating and reducing the memory requirements of signal processing codes for embedded systems. IEEE Transactions on Signal Processing 54(1): 286-294 (2006) | |
| c285 | Sri Hari Krishna Narayanan, Mahmut T. Kandemir, Richard R. Brooks, Ibrahim Kolcu: Secure Execution of Computations in Untrusted Hosts. Ada-Europe 2006: 106-118 | |
| c284 | Seung Woo Son, Guangyu Chen, Mahmut T. Kandemir, Feihui Li: Energy savings through embedded processing on disk system. ASP-DAC 2006: 128-133 | |
| c283 | Guilin Chen, Mahmut T. Kandemir, Feihui Li: Energy-aware computation duplication for improving reliability in embedded chip multiprocessors. ASP-DAC 2006: 134-139 | |
| c282 | Guilin Chen, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Object duplication for improving reliability. ASP-DAC 2006: 140-145 | |
| c281 | Ismail Kadayif, Mahmut T. Kandemir, Feihui Li: Prefetching-aware cache line turnoff for saving leakage energy. ASP-DAC 2006: 182-187 | |
| c280 | Ozcan Ozturk, Feng Wang, Mahmut T. Kandemir, Yuan Xie: Optimal topology exploration for application-specific 3D architectures. ASP-DAC 2006: 390-395 | |
| c279 | Mahmut T. Kandemir, Guangyu Chen, Feihui Li: Maximizing data reuse for minimizing memory space requirements and execution cycles. ASP-DAC 2006: 808-813 | |
| c278 | Ozcan Ozturk, Guangyu Chen, Mahmut T. Kandemir, Ibrahim Kolcu: Compiler-Guided data compression for reducing memory consumption of embedded applications. ASP-DAC 2006: 814-819 | |
| c277 | Priya Unnikrishnan, Mahmut T. Kandemir, Feihui Li: Reducing dynamic compilation overhead by overlapping compilation and execution. ASP-DAC 2006: 929-934 | |
| c276 | Suleyman Tosun, Mahmut T. Kandemir, Hakduran Koc: Using Task Recomputation During Application Mapping in Parallel Embedded Architectures. CDES 2006: 29-35 | |
| c275 | Seung Woo Son, Mahmut T. Kandemir: Energy-aware data prefetching for multi-speed disks. Conf. Computing Frontiers 2006: 105-114 | |
| c274 | Ozcan Ozturk, Guangyu Chen, Mahmut T. Kandemir: Multi-compilation: capturing interactions among concurrently-executing applications. Conf. Computing Frontiers 2006: 157-170 | |
| c273 | Seung Woo Son, Guangyu Chen, Mahmut T. Kandemir: A Compiler-Guided Approach for Reducing Disk Power Consumption by Exploiting Disk Access Locality. CGO 2006: 256-268 | |
| c272 | Ozcan Ozturk, Guilin Chen, Mahmut T. Kandemir: Optimizing code parallelization through a constraint network based approach. DAC 2006: 863-688 | |
| c271 | Liping Xue, Ozcan Ozturk, Feihui Li, Mahmut T. Kandemir, Ibrahim Kolcu: Dynamic partitioning of processing and memory resources in embedded MPSoC architectures. DATE 2006: 690-695 | |
| c270 | Mahmut T. Kandemir, Guangyu Chen, Feihui Li, Mary Jane Irwin, Ibrahim Kolcu: Activity clustering for leakage management in SPMs. DATE 2006: 696-697 | |
| c269 | Guilin Chen, Ozcan Ozturk, Mahmut T. Kandemir, Mustafa Karaköy: Dynamic scratch-pad memory management for irregular array access patterns. DATE 2006: 931-936 | |
| c268 | Guangyu Chen, Mahmut T. Kandemir, Ibrahim Kolcu: Memory-Conscious Reliable Execution on Embedded Chip Multiprocessors. DSN 2006: 13-22 | |
| c267 | Aman Gayasen, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Arif Rahman: Switch Box Architectures for Three-Dimensional FPGAs. FCCM 2006: 335-336 | |
| c266 | Ozcan Ozturk, Mahmut T. Kandemir, Suleyman Tosun: An ILP based approach to address code generation for digital signal processors. ACM Great Lakes Symposium on VLSI 2006: 37-42 | |
| c265 | Ozcan Ozturk, Mahmut T. Kandemir, Seung Woo Son, Mustafa Karaköy: Selective code/data migration for reducing communication energy in embedded MpSoC architectures. ACM Great Lakes Symposium on VLSI 2006: 386-391 | |
| c264 | Ozcan Ozturk, G. Chen, Mahmut T. Kandemir, Mustafa Karaköy: Cache miss clustering for banked memory systems. ICCAD 2006: 244-250 | |
| c263 | Ozcan Ozturk, Mahmut T. Kandemir, Mary Jane Irwin, Suleyman Tosun: Multi-Level On-Chip Memory Hierarchy Design for Embedded Chip Multiprocessors. ICPADS (1) 2006: 383-390 | |
| c262 | Liping Xue, Mahmut T. Kandemir, Guangyu Chen, Taylan Yemliha: SPM Conscious Loop Scheduling for Embedded Chip Multiprocessors. ICPADS (1) 2006: 391-400 | |
| c261 | Chun Liu, Anand Sivasubramaniam, Mahmut T. Kandemir, Mary Jane Irwin: Enhancing L2 organization for CMPs with a center cell. IPDPS 2006 | |
| c260 | Seung Woo Son, Konrad Malkowski, Guilin Chen, Mahmut T. Kandemir, Padma Raghavan: Integrated link/CPU voltage scaling for reducing energy consumption of parallel sparse matrix applications. IPDPS 2006 | |
| c259 | Feihui Li, Chrysostomos Nicopoulos, Thomas D. Richardson, Yuan Xie, Narayanan Vijaykrishnan, Mahmut T. Kandemir: Design and Management of 3D Chip Multiprocessors Using Network-in-Memory. ISCA 2006: 130-141 | |
| c258 | Suleyman Tosun, Nazanin Mansouri, Mahmut T. Kandemir, Ozcan Ozturk: An ILP Formulation for Task Scheduling on Heterogeneous Chip Multiprocessors. ISCIS 2006: 267-276 | |
| c257 | Mahmut T. Kandemir, Seung Woo Son: Reducing power through compiler-directed barrier synchronization elimination. ISLPED 2006: 354-357 | |
| c256 | Hakduran Koc, Ozcan Ozturk, Mahmut T. Kandemir, Sri Hari Krishna Narayanan, Ehat Ercanli: Minimizing energy consumption of banked memories using data recomputation. ISLPED 2006: 358-362 | |
| c255 | Ozcan Ozturk, Mahmut T. Kandemir: Data Replication in Banked DRAMs for Reducing Energy Consumption. ISQED 2006: 551-556 | |
| c254 | Sri Hari Krishna Narayanan, Mahmut T. Kandemir, Ozcan Ozturk: Compiler-Directed Power Density Reduction in NoC-Based Multi-Core Designs. ISQED 2006: 570-575 | |
| c253 | Ozcan Ozturk, Mahmut T. Kandemir, Ibrahim Kolcu: Shared Scratch-Pad Memory Space Management. ISQED 2006: 576-584 | |
| c252 | Ozcan Ozturk, G. Chen, Mahmut T. Kandemir, Mustafa Karaköy: An Integer Linear Programming Based Approach to Simultaneous Memory Space Partitioning and Data Allocation for Chip Multiprocessors. ISVLSI 2006: 50-58 | |
| c251 | Feihui Li, Mahmut T. Kandemir, Ibrahim Kolcu: Exploiting Software Pipelining for Network-on-Chip architectures. ISVLSI 2006: 295-302 | |
| c250 | Guangyu Chen, Feihui Li, Ozcan Ozturk, Guilin Chen, Mahmut T. Kandemir, Ibrahim Kolcu: Leakage-Aware SPM Management. ISVLSI 2006: 393-398 | |
| c249 | Hakduran Koc, Suleyman Tosun, Ozcan Ozturk, Mahmut T. Kandemir: Reducing Memory Requirements through Task Recomputation in Embedded Multi-CPU Systems. ISVLSI 2006: 448-449 | |
| c248 | Guangyu Chen, Feihui Li, Mahmut T. Kandemir, Ozcan Ozturk, I. Demirkiran: Compiler-Directed Management of Leakage Power in Software-Managed Memories. ISVLSI 2006: 450-451 | |
| c247 | Madhu Mutyam, Feihui Li, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Compiler-directed thermal management for VLIW functional units. LCTES 2006: 163-172 | |
| c246 | Guangyu Chen, Feihui Li, Mahmut T. Kandemir, Mary Jane Irwin: Reducing NoC energy consumption through compiler-directed channel voltage scaling. PLDI 2006: 193-203 | |
| c245 | Guangyu Chen, Feihui Li, Mahmut T. Kandemir: Compiler-directed channel allocation for saving power in on-chip networks. POPL 2006: 194-205 | |
| c244 | Guilin Chen, Ozcan Ozturk, Guangyu Chen, Mahmut T. Kandemir: Energy-Aware Code Replication for Improving Reliability in Embedded Chip Multiprocessors. SoCC 2006: 77-78 | |
| c243 | G. Chen, Liping Xue, J. Kim, Kanwaldeep Sobti, Lanping Deng, Xiaobai Sun, Nikos Pitsianis, Chaitali Chakrabarti, Mahmut T. Kandemir, N. Vijaykhshnan: Geometric Tiling for Reducing Power Consumption in Structured Matrix Operations. SoCC 2006: 113-114 | |
| c242 | Guangyu Chen, Mahmut T. Kandemir, Mustafa Karaköy: Compiler Support for Voltage Islands. SoCC 2006: 189-192 | |
| 2005 | ||
| j55 | Eric J. Swankoski, Narayanan Vijaykrishnan, Richard R. Brooks, Mahmut T. Kandemir, Mary Jane Irwin: Symmetric encryption in reconfigurable and custom hardware. IJES 1(3/4): 205-217 (2005) | |
| j54 | Emanuele Lattanzi, Aman Gayasen, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Luca Benini, Alessandro Bogliolo: Improving Java performance using dynamic method migration on FPGAs. IJES 1(3/4): 228-236 (2005) | |
| j53 | Ismail Kadayif, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: An integer linear programming-based tool for wireless sensor networks. J. Parallel Distrib. Comput. 65(3): 247-260 (2005) | |
| j52 | Steve C. Chiu, Wei-keng Liao, Alok N. Choudhary, Mahmut T. Kandemir: Processor-embedded distributed smart disks for I/O-intensive workloads: architectures, performance models and evaluation. J. Parallel Distrib. Comput. 65(4): 532-551 (2005) | |
| j51 | Mahmut T. Kandemir: Improving whole-program locality using intra-procedural and inter-procedural transformations, . J. Parallel Distrib. Comput. 65(5): 564-582 (2005) | |
| j50 | Eun Jung Kim, Greg M. Link, Ki Hwan Yum, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin, Chita R. Das: A Holistic Approach to Designing Energy-Efficient Cluster Interconnects. IEEE Trans. Computers 54(6): 660-671 (2005) | |
| j49 | Ismail Kadayif, Mahmut T. Kandemir: Data space-oriented tiling for enhancing locality. ACM Trans. Embedded Comput. Syst. 4(2): 388-414 (2005) | |
| j48 | Wei Zhang, Mahmut T. Kandemir, Mustafa Karaköy, Guangyu Chen: Reducing data cache leakage energy using a compiler-based approach. ACM Trans. Embedded Comput. Syst. 4(3): 652-678 (2005) | |
| j47 | Ismail Kadayif, Mahmut T. Kandemir, Guilin Chen, Narayanan Vijaykrishnan, Mary Jane Irwin, Anand Sivasubramaniam: Compiler-directed high-level energy estimation and optimization. ACM Trans. Embedded Comput. Syst. 4(4): 819-850 (2005) | |
| j46 | Jie S. Hu, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Analyzing data reuse for cache reconfiguration. ACM Trans. Embedded Comput. Syst. 4(4): 851-876 (2005) | |
| j45 | Ismail Kadayif, Anand Sivasubramaniam, Mahmut T. Kandemir, Gokul B. Kandiraju, Guangyu Chen: Optimizing instruction TLB energy using software and hardware techniques. ACM Trans. Design Autom. Electr. Syst. 10(2): 229-257 (2005) | |
| j44 | Ismail Kadayif, Mahmut T. Kandemir, Guilin Chen, Ozcan Ozturk, Mustafa Karaköy, Ugur Sezer: Optimizing Array-Intensive Applications for On-Chip Multiprocessors. IEEE Trans. Parallel Distrib. Syst. 16(5): 396-411 (2005) | |
| j43 | Mahmut T. Kandemir, Mary Jane Irwin, Guangyu Chen, Ibrahim Kolcu: Compiler-guided leakage optimization for banked scratch-pad memories. IEEE Trans. VLSI Syst. 13(10): 1136-1146 (2005) | |
| j42 | Vijay Degalahal, Lin Li, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Soft errors issues in low-power caches. IEEE Trans. VLSI Syst. 13(10): 1157-1166 (2005) | |
| c241 | G. Chen, Mahmut T. Kandemir: Optimizing embedded applications using programmer-inserted hints. ASP-DAC 2005: 157-160 | |
| c240 | Ismail Kadayif, Mahmut T. Kandemir, Guilin Chen: Studying interactions between prefetching and cache line turnoff. ASP-DAC 2005: 545-548 | |
| c239 | John Conner, Yuan Xie, Mahmut T. Kandemir, Robert P. Dick, Greg M. Link: FD-HGAC: a hybrid heuristic/genetic algorithm hardware/software co-synthesis framework with fault detection. ASP-DAC 2005: 709-712 | |
| c238 | G. Chen, Mahmut T. Kandemir, Mary Jane Irwin, Gokhan Memik: Compiler-directed selective data protection against soft errors. ASP-DAC 2005: 713-716 | |
| c237 | Ozcan Ozturk, Mahmut T. Kandemir, G. Chen, Mary Jane Irwin, Mustafa Karaköy: Customized on-chip memories for embedded chip multiprocessors. ASP-DAC 2005: 743-748 | |
| c236 | Mahmut T. Kandemir, Guangyu Chen, Feihui Li, I. Demirkiran: Using data replication to reduce communication energy on chip multiprocessors. ASP-DAC 2005: 769-772 | |
| c235 | Guangyu Chen, Feihui Li, Mahmut T. Kandemir, I. Demirkiran: Increasing FPGA resilience against soft errors using task duplication. ASP-DAC 2005: 924-927 | |
| c234 | Sri Hari Krishna Narayanan, Seung Woo Son, Mahmut T. Kandemir, Feihui Li: Using loop invariants to fight soft errors in data caches. ASP-DAC 2005: 1317-1320 | |
| c233 | Guangyu Chen, Mahmut T. Kandemir: Verifiable annotations for embedded java environments. CASES 2005: 105-114 | |
| c232 | Feihui Li, Guangyu Chen, Mahmut T. Kandemir, Mary Jane Irwin: Compiler-directed proactive power management for networks. CASES 2005: 137-146 | |
| c231 | Feihui Li, Guilin Chen, Mahmut T. Kandemir, Richard R. Brooks: A Compiler-Based Approach to Data Security. CC 2005: 188-203 | |
| c230 | Guilin Chen, Mahmut T. Kandemir: Optimizing Address Code Generation for Array-Intensive DSP Applications. CGO 2005: 141-152 | |
| c229 | Ozcan Ozturk, Mahmut T. Kandemir, Mary Jane Irwin: Increasing on-chip memory space utilization for embedded chip multiprocessors through data compression. CODES+ISSS 2005: 87-92 | |
| c228 | ||
| c227 | Guangyu Chen, Mahmut T. Kandemir: Improving java virtual machine reliability for memory-constrained embedded systems. DAC 2005: 690-695 | |
| c226 | Gokhan Memik, Mahmut T. Kandemir, Ozcan Ozturk: Increasing Register File Immunity to Transient Errors. DATE 2005: 586-591 | |
| c225 | Ozcan Ozturk, Mahmut T. Kandemir: Nonuniform Banking for Reducing Memory Energy Consumption. DATE 2005: 814-819 | |
| c224 | Mahmut T. Kandemir, Guilin Chen: Locality-Aware Process Scheduling for Embedded MPSoCs. DATE 2005: 870-875 | |
| c223 | Ozcan Ozturk, Hendra Saputra, Mahmut T. Kandemir, Ibrahim Kolcu: Access Pattern-Based Code Compression for Memory-Constrained Embedded Systems. DATE 2005: 882-887 | |
| c222 | Wei-Lun Hung, Yuan Xie, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Thermal-Aware Task Allocation and Scheduling for Embedded Systems. DATE 2005: 898-899 | |
| c221 | Mahmut T. Kandemir, Feihui Li, Guilin Chen, Guangyu Chen, Ozcan Ozturk: Studying Storage-Recomputation Tradeoffs in Memory-Constrained Embedded Processing. DATE 2005: 1026-1031 | |
| c220 | Ozcan Ozturk, Mahmut T. Kandemir, Mary Jane Irwin: BB-GC: Basic-Block Level Garbage Collection. DATE 2005: 1032-1037 | |
| c219 | Jie S. Hu, Feihui Li, Vijay Degalahal, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Compiler-Directed Instruction Duplication for Soft Error Detection. DATE 2005: 1056-1057 | |
| c218 | Guilin Chen, Mahmut T. Kandemir, Mustafa Karaköy: A Constraint Network Based Approach to Memory Layout Optimization. DATE 2005: 1156-1161 | |
| c217 | Suleyman Tosun, Nazanin Mansouri, Ercument Arvas, Mahmut T. Kandemir, Yuan Xie: Reliability-Centric High-Level Synthesis. DATE 2005: 1258-1263 | |
| c216 | Guilin Chen, Mahmut T. Kandemir, Mustafa Karaköy: A Data-Centric Approach to Checksum Reuse for Array-Intensive Applications. DSN 2005: 316-325 | |
| c215 | Feihui Li, Guilin Chen, Mahmut T. Kandemir, Mustafa Karaköy: Exploiting last idle periods of links for network power management. EMSOFT 2005: 134-137 | |
| c214 | Guilin Chen, Mahmut T. Kandemir: Optimizing inter-processor data locality on embedded chip multiprocessors. EMSOFT 2005: 227-236 | |
| c213 | Ozcan Ozturk, Mahmut T. Kandemir: Integer linear programming based energy optimization for banked DRAMs. ACM Great Lakes Symposium on VLSI 2005: 92-95 | |
| c212 | Ozcan Ozturk, Mahmut T. Kandemir: Energy management in software-controlled multi-level memory hierarchies. ACM Great Lakes Symposium on VLSI 2005: 270-275 | |
| c211 | Gokhan Memik, Mahmut T. Kandemir, Arindam Mallik: Load elimination for low-power embedded processors. ACM Great Lakes Symposium on VLSI 2005: 282-285 | |
| c210 | Ozcan Ozturk, Mahmut T. Kandemir, Mary Jane Irwin: Using data compression in an MPSoC architecture for improving performance. ACM Great Lakes Symposium on VLSI 2005: 353-356 | |
| c209 | Guilin Chen, Mahmut T. Kandemir: Code restructuring for improving cache performance of MPSoCs. ICCAD 2005: 271-274 | |
| c208 | ||
| c207 | Guilin Chen, Ozcan Ozturk, Mahmut T. Kandemir, Ibrahim Kolcu: Integrating loop and data optimizations for locality within a constraint network based framework. ICCAD 2005: 279-282 | |
| c206 | Guilin Chen, Mahmut T. Kandemir: Runtime integrity checking for inter-object connections. ICCAD 2005: 303-306 | |
| c205 | Feihui Li, Guilin Chen, Mahmut T. Kandemir: Compiler-directed voltage scaling on communication links for reducing power consumption. ICCAD 2005: 456-460 | |
| c204 | Feihui Li, Guilin Chen, Mahmut T. Kandemir, Ibrahim Kolcu: Improving scratch-pad memory reliability through compiler-guided data block duplication. ICCAD 2005: 1002-1005 | |
| c203 | Sri Hari Krishna Narayanan, Guilin Chen, Mahmut T. Kandemir, Yuan Xie: Temperature-Sensitive Loop Parallelization for Chip Multiprocessors. ICCD 2005: 677-682 | |
| c202 | Seung Woo Son, Guangyu Chen, Mahmut T. Kandemir: Disk layout optimization for reducing energy consumption. ICS 2005: 274-283 | |
| c201 | Guilin Chen, Mahmut T. Kandemir, Suleyman Tosun, Ugur Sezer: Reliability-Conscious Process Scheduling under Performance Constraints in FPGA-Based Embedded Systems. IPDPS 2005 | |
| c200 | Guangyu Chen, Konrad Malkowski, Mahmut T. Kandemir, Padma Raghavan: Reducing Power with Performance Constraints for Parallel Sparse Applications. IPDPS 2005 | |
| c199 | Kenin Coloma, Alok N. Choudhary, Avery Ching, Wei-keng Liao, Seung Woo Son, Mahmut T. Kandemir, Lee Ward: Power and Performance in I/O for Scientific Applications. IPDPS 2005 | |
| c198 | Chun Liu, Anand Sivasubramaniam, Mahmut T. Kandemir, Mary Jane Irwin: Exploiting Barriers to Optimize Power Consumption of CMPs. IPDPS 2005 | |
| c197 | Seung Woo Son, Mahmut T. Kandemir, Alok N. Choudhary: Software-Directed Disk Power Management for Scientific Applications. IPDPS 2005 | |
| c196 | Mahmut T. Kandemir, Seung Woo Son, Guangyu Chen: An evaluation of code and data optimizations in the context of disk power reduction. ISLPED 2005: 209-214 | |
| c195 | Seung Woo Son, Guangyu Chen, Mahmut T. Kandemir: Power-aware code scheduling for clusters of active disks. ISLPED 2005: 293-298 | |
| c194 | Guangyu Chen, Mahmut T. Kandemir: Dataflow analysis for energy-efficient scratch-pad memory management. ISLPED 2005: 327-330 | |
| c193 | Murali Vilayannur, Anand Sivasubramaniam, Mahmut T. Kandemir: Pro-active Page Replacement for Scientific Applications: A Characterization. ISPASS 2005: 248-257 | |
| c192 | Suleyman Tosun, Ozcan Ozturk, Nazanin Mansouri, Ercument Arvas, Mahmut T. Kandemir, Yuan Xie, Wei-Lun Hung: An ILP Formulation for Reliability-Oriented High-Level Synthesis. ISQED 2005: 364-369 | |
| c191 | Suleyman Tosun, Nazanin Mansouri, Ercument Arvas, Mahmut T. Kandemir, Yuan Xie, Wei-Lun Hung: Reliability-Centric Hardware/Software Co-Design. ISQED 2005: 375-380 | |
| c190 | Guilin Chen, Guangyu Chen, Ozcan Ozturk, Mahmut T. Kandemir: Exploiting Inter-Processor Data Sharing for Improving Behavior of Multi-Processor SoCs. ISVLSI 2005: 90-95 | |
| c189 | Hendra Saputra, Ozcan Ozturk, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Richard R. Brooks: A Data-Driven Approach for Embedded Security. ISVLSI 2005: 104-109 | |
| c188 | Feihui Li, Mahmut T. Kandemir: Increasing Data TLB Resilience to Transient Errors. ISVLSI 2005: 297-298 | |
| c187 | Seung Woo Son, Guangyu Chen, Mahmut T. Kandemir, Alok N. Choudhary: Dynamic Compilation for Reducing Energy Consumption of I/O-Intensive Applications. LCPC 2005: 450-457 | |
| c186 | Mahmut T. Kandemir, Guangyu Chen, Ismail Kadayif: Compiling for memory emergency. LCTES 2005: 213-221 | |
| c185 | Steve C. Chiu, Alok N. Choudhary, Mahmut T. Kandemir: Fault Recovery Designs for Processor-Embedded Distributed Storage Architectures with I/O-Intensive DB Workloads. MSST 2005: 278-285 | |
| c184 | Seung Woo Son, Guangyu Chen, Mahmut T. Kandemir, Alok N. Choudhary: Exposing disk layout to compiler for reducing energy consumption of parallel disk based systems. PPOPP 2005: 174-185 | |
| c183 | Guilin Chen, Guangyu Chen, Ozcan Ozturk, Mahmut T. Kandemir: An Adaptive Locality-Conscious Process Scheduler for Embedded Systems. IEEE Real-Time and Embedded Technology and Applications Symposium 2005: 354-364 | |
| c182 | Guilin Chen, Mahmut T. Kandemir, Mustafa Karaköy: Memory Space Conscious Loop Iteration Duplication for Reliable Execution. SAS 2005: 52-69 | |
| c181 | Suleyman Tosun, Nazanin Mansouri, Mahmut T. Kandemir, Özcan Özturk: Constraint-based Code mapping for heterogeneous Chip multiprocessors. SoCC 2005: 89-90 | |
| c180 | Sri Hari Krishna Narayanan, Özcan Özturk, Mahmut T. Kandemir, Mustafa Karaköy: Workload Clustering for Increasing Energy Savings on Embedded MPSoCs. SoCC 2005: 155-160 | |
| c179 | Özcan Özturk, Mahmut T. Kandemir, Mary Jane Irwin, Suleyman Tosun: On-Chip Memory Management for Embedded MpSoC Architectures Based on Data Compression. SoCC 2005: 175-178 | |
| c178 | Guangyu Chen, Mahmut T. Kandemir, Mary Jane Irwin: Exploiting frequent field values in java objects for reducing heap memory requirements. VEE 2005: 68-78 | |
| 2004 | ||
| j41 | Soontae Kim, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Optimizing Leakage Energy Consumption in Cache Bitlines. Design Autom. for Emb. Sys. 9(1): 5-18 (2004) | |
| j40 | Steve C. Chiu, Wei-keng Liao, Alok N. Choudhary, Mahmut T. Kandemir: Processor-embedded distributed smart disks for I/O-intensive workloads: architectures, performance models and evaluation. J. Parallel Distrib. Comput. 64(3): 427-446 (2004) | |
| j39 | Wei Zhang, Jie S. Hu, Vijay Degalahal, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Reducing instruction cache energy consumption using a compiler-based strategy. TACO 1(1): 3-33 (2004) | |
| j38 | Victor De La Luz, Mahmut T. Kandemir: Array Regrouping and Its Use in Compiling Data-Intensive Embedded Applications. IEEE Trans. Computers 53(1): 1-19 (2004) | |
| j37 | Mahmut T. Kandemir, J. Ramanujam, Mary Jane Irwin, Narayanan Vijaykrishnan, Ismail Kadayif, Amisha Parikh: A compiler-based approach for dynamically managing scratch-pad memories in embedded systems. IEEE Trans. on CAD of Integrated Circuits and Systems 23(2): 243-260 (2004) | |
| j36 | Victor M. DeLaLuz, Ismail Kadayif, Mahmut T. Kandemir, Ugur Sezer: Access Pattern Restructuring for Memory Energy. IEEE Trans. Parallel Distrib. Syst. 15(4): 289-303 (2004) | |
| j35 | Guangyu Chen, Byung-Tae Kang, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Rajarathnam Chandramouli: Studying Energy Trade Offs in Offloading Computation/Compilation in Java-Enabled Mobile Devices. IEEE Trans. Parallel Distrib. Syst. 15(9): 795-809 (2004) | |
| j34 | Ismail Kadayif, Mahmut T. Kandemir: Quasidynamic Layout Optimizations for Improving Data Locality. IEEE Trans. Parallel Distrib. Syst. 15(11): 996-1011 (2004) | |
| j33 | Mahmut T. Kandemir, Ismail Kadayif, Alok N. Choudhary, Ibrahim Kolcu: Compiler-directed scratch pad memory optimization for embedded multiprocessors. IEEE Trans. VLSI Syst. 12(3): 281-287 (2004) | |
| j32 | Amisha Parikh, Soontae Kim, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Instruction Scheduling for Low Power. VLSI Signal Processing 37(1): 129-149 (2004) | |
| c177 | Yuan Xie, Lin Li, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Reliability-Aware Co-Synthesis for Embedded Systems. ASAP 2004: 41-50 | |
| c176 | Mahmut T. Kandemir, Ozcan Ozturk, Mustafa Karaköy: Dynamic on-chip memory management for chip multiprocessors. CASES 2004: 14-23 | |
| c175 | Jayaprakash Pisharath, Alok N. Choudhary, Mahmut T. Kandemir: Reducing energy consumption of queries in memory-resident database systems. CASES 2004: 35-45 | |
| c174 | Jayaprakash Pisharath, Alok N. Choudhary, Mahmut T. Kandemir: Energy management schemes for memory-resident database systems. CIKM 2004: 218-227 | |
| c173 | Mahmut T. Kandemir, Ismail Kadayif, Guilin Chen: Compiler-directed code restructuring for reducing data TLB energy. CODES+ISSS 2004: 98-103 | |
| c172 | Guilin Chen, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Anand Sivasubramaniam, Mary Jane Irwin: Analyzing heap error behavior in embedded JVM environments. CODES+ISSS 2004: 230-235 | |
| c171 | Mahmut T. Kandemir: LODS: locality-oriented dynamic scheduling for on-chip multiprocessors. DAC 2004: 125-128 | |
| c170 | Ozcan Ozturk, Mahmut T. Kandemir, I. Demirkiran, Guangyu Chen, Mary Jane Irwin: Data compression for improving SPM behavior. DAC 2004: 401-406 | |
| c169 | Lin Li, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: A Crosstalk Aware Interconnect with Variable Cycle Transmission. DATE 2004: 102-107 | |
| c168 | Jie S. Hu, Narayanan Vijaykrishnan, Soontae Kim, Mahmut T. Kandemir, Mary Jane Irwin: Scheduling Reusable Instructions for Power Reduction. DATE 2004: 148-155 | |
| c167 | Guilin Chen, Mahmut T. Kandemir, Ugur Sezer: Configuration-Sensitive Process Scheduling for FPGA-Based Computing Platforms. DATE 2004: 486-493 | |
| c166 | ||
| c165 | Ismail Kadayif, Mahmut T. Kandemir: Tuning In-Sensor Data Filtering to Reduce Energy Consumption in Wireless Sensor Networks. DATE 2004: 852-857 | |
| c164 | Ismail Kadayif, Mahmut T. Kandemir, Ibrahim Kolcu: Exploiting Processor Workload Heterogeneity for Reducing Energy Consumption in Chip Multiprocessors. DATE 2004: 1158-1163 | |
| c163 | Jayaprakash Pisharath, Alok N. Choudhary, Mahmut T. Kandemir: Data Windows: A Data-Centric Approach for Query Execution in Memory-Resident Databases. DATE 2004: 1352-1353 | |
| c162 | Ismail Kadayif, Mahmut T. Kandemir, I. Demirkiran: Compiler-Guided Code Restructuring for Improving Instruction TLB Energy Behavior. Euro-Par 2004: 304-309 | |
| c161 | Mahmut T. Kandemir, Ozcan Ozturk, Mary Jane Irwin, Ibrahim Kolcu: Using Data Compression to Increase Energy Savings in Multi-bank Memories. Euro-Par 2004: 310-317 | |
| c160 | Victor De La Luz, Mahmut T. Kandemir, Anand Sivasubramaniam, Mary Jane Irwin: Exploring the Possibility of Operating in the Compressed Domain. Euro-Par 2004: 507-515 | |
| c159 | Betül Demiröz, Haluk Topcuoglu, Mahmut T. Kandemir: A Hybrid Evolutionary Algorithm for Solving the Register Allocation Problem. EvoCOP 2004: 62-71 | |
| c158 | Aman Gayasen, Yuh-Fang Tsai, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin, Tim Tuan: Reducing leakage energy in FPGAs using region-constrained placement. FPGA 2004: 51-58 | |
| c157 | Aman Gayasen, K. Lee, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin, Tim Tuan: A Dual-VDD Low Power FPGA Architecture. FPL 2004: 145-157 | |
| c156 | Ozcan Ozturk, Mahmut T. Kandemir, Mary Jane Irwin, Ibrahim Kolcu: Tuning data replication for improving behavior of MPSoC applications. ACM Great Lakes Symposium on VLSI 2004: 170-173 | |
| c155 | Chun Liu, Anand Sivasubramaniam, Mahmut T. Kandemir: Organizing the Last Line of Defense before Hitting the Memory Wall for CMP. HPCA 2004: 176-185 | |
| c154 | Suresh Srinivasan, Aman Gayasen, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Yuan Xie, Mary Jane Irwin: Improving soft-error tolerance of FPGA configuration bits. ICCAD 2004: 107-110 | |
| c153 | Mahmut T. Kandemir, Mary Jane Irwin, Guilin Chen, Ibrahim Kolcu: Banked scratch-pad memory management for reducing leakage energy consumption. ICCAD 2004: 120-124 | |
| c152 | Jayaprakash Pisharath, Alok N. Choudhary, Mahmut T. Kandemir: A Window-Based Approach to Retrieving Memory-Resident Data for Query Execution. IDEAS 2004: 283-288 | |
| c151 | ||
| c150 | Emanuele Lattanzi, Aman Gayasen, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Luca Benini, Alessandro Bogliolo: Improving Java Performance Using Dynamic Method Migration on FPGAs. IPDPS 2004 | |
| c149 | Feihui Li, Pyush Agrawal, Grace Eberhardt, Eren Manavoglu, Secil Ugurel, Mahmut T. Kandemir: Improving Memory Performance of Embedded Java Applications by Dynamic Layout Modifications. IPDPS 2004 | |
| c148 | Feihui Li, Mahmut T. Kandemir: Improving Performance of Java Applications Using a Coprocessor. IPDPS 2004 | |
| c147 | Eric J. Swankoski, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: A Parallel Architecture for Secure FPGA Symmetric Encryption. IPDPS 2004 | |
| c146 | Lin Li, Vijay Degalahal, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Soft error and energy consumption interactions: a data cache perspective. ISLPED 2004: 132-137 | |
| c145 | Ismail Kadayif, Partho Nath, Mahmut T. Kandemir, Anand Sivasubramaniam: Compiler-directed physical address generation for reducing dTLB power. ISPASS 2004: 161-168 | |
| c144 | Matthew Pirretti, Greg M. Link, Richard R. Brooks, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Fault Tolerant Algorithms for Network-On-Chip Interconnect. ISVLSI 2004: 46-51 | |
| c143 | Guangyu Chen, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Field level analysis for heap space optimization in embedded java environments. ISMM 2004: 131-142 | |
| c142 | Guilin Chen, Ozcan Ozturk, Mahmut T. Kandemir: An ILP-Based Approach to Locality Optimization. LCPC 2004: 149-163 | |
| c141 | Hendra Saputra, Guangyu Chen, Richard R. Brooks, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Code protection for resource-constrained embedded devices. LCTES 2004: 240-248 | |
| c140 | Murali Vilayannur, Robert B. Ross, Philip H. Carns, Rajeev Thakur, Anand Sivasubramaniam, Mahmut T. Kandemir: On the Performance of the POSIX I/O Interface to PVFS. PDP 2004: 332-339 | |
| c139 | Chun Liu, Anand Sivasubramaniam, Mahmut T. Kandemir: Optimizing Bus Energy Consumption of On-Chip Multiprocessors Using Frequent Values. PDP 2004: 340- | |
| 2003 | ||
| j31 | Sudhanva Gurumurthi, Anand Sivasubramaniam, Mahmut T. Kandemir, Hubertus Franke: Reducing Disk Power Consumption in Servers with DRPM. IEEE Computer 36(12): 59-66 (2003) | |
| j30 | Nam Sung Kim, Todd M. Austin, David Blaauw, Trevor N. Mudge, Krisztián Flautner, Jie S. Hu, Mary Jane Irwin, Mahmut T. Kandemir, Narayanan Vijaykrishnan: Leakage Current: Moore's Law Meets Static Power. IEEE Computer 36(12): 68-75 (2003) | |
| j29 | Lin Li, Ismail Kadayif, Yuh-Fang Tsai, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin, Anand Sivasubramaniam: Managing Leakage Energy in Cache Hierarchies. J. Instruction-Level Parallelism 5 (2003) | |
| j28 | Wayne Wolf, Mahmut T. Kandemir: Memory system optimization of embedded software. Proceedings of the IEEE 91(1): 165-182 (2003) | |
| j27 | Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin, Hyun Suk Kim, Wu Ye, David Duarte: Evaluating Integrated Hardware-Software Optimizations Using a Unified Energy Estimation Framework. IEEE Trans. Computers 52(1): 59-76 (2003) | |
| j26 | Soontae Kim, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Anand Sivasubramaniam, Mary Jane Irwin: Partitioned instruction cache architecture for energy efficiency. ACM Trans. Embedded Comput. Syst. 2(2): 163-185 (2003) | |
| j25 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam, Prithviraj Banerjee: Reducing False Sharing and Improving Spatial Locality in a Unified Compilation Framework. IEEE Trans. Parallel Distrib. Syst. 14(4): 337-354 (2003) | |
| c138 | Guilin Chen, Mahmut T. Kandemir, Hendra Saputra, Mary Jane Irwin: Exploiting bank locality in multi-bank memories. CASES 2003: 287-297 | |
| c137 | Wei Zhang, Mahmut T. Kandemir, Anand Sivasubramaniam, Mary Jane Irwin: Performance, energy, and reliability tradeoffs in replicating hot cache lines. CASES 2003: 309-317 | |
| c136 | Mahmut T. Kandemir, Mary Jane Irwin, Guilin Chen, J. Ramanujam: Address Register Assignment for Reducing Code Size. CC 2003: 273-289 | |
| c135 | Murali Vilayannur, Anand Sivasubramaniam, Mahmut T. Kandemir, Rajeev Thakur, Robert B. Ross: Discretionary Caching for I/O on Clusters. CCGRID 2003: 96-103 | |
| c134 | Ananth Hegde, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: VL-CDRAM: variable line sized cached DRAMs. CODES+ISSS 2003: 132-137 | |
| c133 | Guangyu Chen, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin, Mario Wolczko: Tracking object life cycle for leakage energy optimization. CODES+ISSS 2003: 213-218 | |
| c132 | Wei Zhang, Guangyu Chen, Mahmut T. Kandemir, Mustafa Karaköy: Interprocedural optimizations for improving data cache performance of array-intensive embedded applications. DAC 2003: 887-892 | |
| c131 | Hendra Saputra, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin, Richard R. Brooks, Soontae Kim, Wei Zhang: Masking the Energy Behavior of DES Encryption. DATE 2003: 10084-10089 | |
| c130 | Mahmut T. Kandemir, Guangyu Chen, Wei Zhang, Ibrahim Kolcu: Data Space Oriented Scheduling in Embedded Systems. DATE 2003: 10416-10421 | |
| c129 | Mahmut T. Kandemir, Wei Zhang, Mustafa Karaköy: Runtime Code Parallelization for On-Chip Multiprocessors. DATE 2003: 10510-10515 | |
| c128 | Gokhan Memik, Mahmut T. Kandemir, Alok N. Choudhary, Ismail Kadayif: An Integrated Approach for Improving Cache Behavior. DATE 2003: 10796-10801 | |
| c127 | Victor De La Luz, Mahmut T. Kandemir, Ismail Kadayif, Ugur Sezer: Generalized Data Transformations for Enhancing Cache Behavior. DATE 2003: 10906-10911 | |
| c126 | Mahmut T. Kandemir, Ibrahim Kolcu, Wei Zhang: Implementation and Evaluation of an On-Demand Parameter-Passing Strategy for Reducing Energy. DATE 2003: 11058-11063 | |
| c125 | Wei Zhang, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Vivek De: Compiler Support for Reducing Leakage Energy Consumption. DATE 2003: 11146-11147 | |
| c124 | Lin Li, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin, Ismail Kadayif: CCC: Crossbar Connected Caches for Reducing Energy Consumption of On-Chip Multiprocessors. DSD 2003: 41-49 | |
| c123 | Guilin Chen, Guangyu Chen, Ismail Kadayif, Wei Zhang, Mahmut T. Kandemir, Ibrahim Kolcu, Ugur Sezer: Compiler-Directed Management of Instruction Accesses. DSD 2003: 459-462 | |
| c122 | Wei Zhang, Sudhanva Gurumurthi, Mahmut T. Kandemir, Anand Sivasubramaniam: ICR: In-Cache Replication for Enhancing Data Cache Reliability. DSN 2003: 291-300 | |
| c121 | Victor De La Luz, Mahmut T. Kandemir, Guangyu Chen, Ibrahim Kolcu: Energy-Conscious Memory Allocation and Deallocation for Pointer-Intensive Applications. EMSOFT 2003: 156-172 | |
| c120 | Guangyu Chen, Mahmut T. Kandemir, Alok N. Choudhary, Ibrahim Kolcu: Exploiting On-Chip Data Transfers for Improving Performance of Chip-Scale Multiprocessors. Euro-Par 2003: 271-278 | |
| c119 | Ismail Kadayif, Mahmut T. Kandemir, Alok N. Choudhary, Mustafa Karaköy: An Energy-Oriented Evaluation of Communication Optimizations for Microcensor Networks. Euro-Par 2003: 279-286 | |
| c118 | Lin Li, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Adapative Error Protection for Energy Efficiency. ICCAD 2003: 2-7 | |
| c117 | Guilin Chen, Mahmut T. Kandemir, A. Nadgir, Ugur Sezer: Array Composition and Decomposition for Optimizing Embedded Applications. ICCAD 2003: 193-196 | |
| c116 | Victor Delaluz, Mahmut T. Kandemir, Anand Sivasubramaniam, Mary Jane Irwin, Narayanan Vijaykrishnan: Reducing dTLB Energy Through Dynamic Resizing. ICCD 2003: 358-363 | |
| c115 | Wei Zhang, Mustafa Karaköy, Mahmut T. Kandemir, Guangyu Chen: A compiler approach for reducing data cache energy. ICS 2003: 76-85 | |
| c114 | Sudhanva Gurumurthi, Ning An, Anand Sivasubramaniam, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Energy and Performance Considerations in Work Partitioning for Mobile Spatial Queries. IPDPS 2003: 33 | |
| c113 | Guilin Chen, Byung-Tae Kang, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Rajarathnam Chandramouli: Energy-Aware Compilation and Execution in Java-Enabled Mobile Devices. IPDPS 2003: 34 | |
| c112 | Sudhanva Gurumurthi, Anand Sivasubramaniam, Mahmut T. Kandemir, Hubertus Franke: DRPM: Dynamic Speed Control for Power Mangagement in Server Class Disks. ISCA 2003: 169-179 | |
| c111 | Hyun Suk Kim, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Erik Brockmeyer, Francky Catthoor, Mary Jane Irwin: Estimating influence of data layout optimizations on SDRAM energy consumption. ISLPED 2003: 40-43 | |
| c110 | Jie S. Hu, A. Nadgir, Narayanan Vijaykrishnan, Mary Jane Irwin, Mahmut T. Kandemir: Exploiting program hotspots and code sequentiality for instruction cache leakage management. ISLPED 2003: 402-407 | |
| c109 | Eun Jung Kim, Ki Hwan Yum, Greg M. Link, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin, Mazin S. Yousif, Chita R. Das: Energy optimization techniques in cluster interconnects. ISLPED 2003: 459-464 | |
| c108 | Sudhanva Gurumurthi, Jianyong Zhang, Anand Sivasubramaniam, Mahmut T. Kandemir, Hubertus Franke, Narayanan Vijaykrishnan, Mary Jane Irwin: Interplay of energy and performance for disk arrays running transaction processing workloads. ISPASS 2003: 123-132 | |
| c107 | Jie S. Hu, Narayanan Vijaykrishnan, Mary Jane Irwin, Mahmut T. Kandemir: Using Dynamic Branch Behavior for Power-Efficient Instruction Fetch. ISVLSI 2003: 127-132 | |
| c106 | Guilin Chen, Guangyu Chen, Mahmut T. Kandemir, A. Nadgir: Compiler-Based Code Partitioning for Intelligent Embedded Disk Processing. LCPC 2003: 451-465 | |
| c105 | Hyun Suk Kim, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Adapting instruction level parallelism for optimizing leakage in VLIW architectures. LCTES 2003: 275-283 | |
| c104 | Guangyu Chen, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Bernd Mathiske, Mario Wolczko: Heap compression for memory-constrained Java environments. OOPSLA 2003: 282-301 | |
| c103 | Priya Unnikrishnan, Guangyu Chen, Mahmut T. Kandemir, Mustafa Karaköy, Ibrahim Kolcu: Loop Transformations for Reducing Data Space Requirements of Resource-Constrained Applications. SAS 2003: 383-400 | |
| 2002 | ||
| j24 | Guangyu Chen, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Wayne Wolf: Using Memory Compression for Energy Reduction in an Embedded Java System. Journal of Circuits, Systems, and Computers 11(5): 537-556 (2002) | |
| j23 | Guangyu Chen, R. Shetty, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Mario Wolczko: Tuning garbage collection for reducing memory system energy in an embedded java environment. ACM Trans. Embedded Comput. Syst. 1(1): 27-55 (2002) | |
| j22 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam: An I/O-Conscious Tiling Strategy for Disk-Resident Data Sets. The Journal of Supercomputing 21(3): 257-284 (2002) | |
| j21 | Meenakshi A. Kandaswamy, Mahmut T. Kandemir, Alok N. Choudhary, David E. Bernholdt: An Experimental Evaluation of I/O Optimizations on Different Applications. IEEE Trans. Parallel Distrib. Syst. 13(7): 728-744 (2002) | |
| j20 | Meenakshi A. Kandaswamy, Mahmut T. Kandemir, Alok N. Choudhary, David E. Bernholdt: An Experimental Evaluation of I/O Optimizations on Different Applications. IEEE Trans. Parallel Distrib. Syst. 13(12): 1303-1319 (2002) | |
| j19 | Ning An, Sudhanva Gurumurthi, Anand Sivasubramaniam, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Energy-performance trade-offs for spatial access methods on memory-resident data. VLDB J. 11(3): 179-197 (2002) | |
| p1 | Alok N. Choudhary, Mahmut T. Kandemir: Compilation for Distributed Memory Architectures. The Compiler Design Handbook 2002: 373-408 | |
| c102 | Lin Li, Ismail Kadayif, Yuh-Fang Tsai, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin, Anand Sivasubramaniam: Leakage Energy Management in Cache Hierarchies. IEEE PACT 2002: 131-140 | |
| c101 | Mahmut T. Kandemir, Ismail Kadayif, Alok N. Choudhary, Joseph Zambreno: Optimizing inter-nest data locality. CASES 2002: 127-135 | |
| c100 | Mahmut T. Kandemir, Ibrahim Kolcu, Ismail Kadayif: Influence of Loop Optimizations on Energy Consumption of Multi-bank Memory Systems. CC 2002: 276-292 | |
| c99 | Murali Vilayannur, Mahmut T. Kandemir, Anand Sivasubramaniam: Kernel-Level Caching for Optimizing I/O by Exploiting Inter-Application Data Sharing. CLUSTER 2002: 425- | |
| c98 | Guangyu Chen, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Wayne Wolf: Energy savings through compression in embedded Java environments. CODES 2002: 163-168 | |
| c97 | Ismail Kadayif, Mahmut T. Kandemir, Ibrahim Kolcu, Guangyu Chen: Locality-conscious process scheduling in embedded systems. CODES 2002: 193-198 | |
| c96 | Ismail Kadayif, Mahmut T. Kandemir, Mustafa Karaköy: An energy saving strategy based on adaptive loop parallelization. DAC 2002: 195-200 | |
| c95 | Victor De La Luz, Mahmut T. Kandemir, Ibrahim Kolcu: Automatic data migration for reducing energy consumption in multi-bank memory systems. DAC 2002: 213-218 | |
| c94 | Mahmut T. Kandemir, J. Ramanujam, Alok N. Choudhary: Exploiting shared scratch pad memory space in embedded multiprocessor systems. DAC 2002: 219-224 | |
| c93 | Mahmut T. Kandemir, Alok N. Choudhary: Compiler-directed scratch pad memory hierarchy design and management. DAC 2002: 628-633 | |
| c92 | Victor Delaluz, Anand Sivasubramaniam, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Scheduler-based DRAM energy management. DAC 2002: 697-702 | |
| c91 | Ismail Kadayif, Mahmut T. Kandemir, Ugur Sezer: An integer linear programming based approach for parallelizing applications in On-chip multiprocessors. DAC 2002: 703-708 | |
| c90 | Ismail Kadayif, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Anand Sivasubramaniam: EAC: A Compiler Framework for High-Level Energy Estimation and Optimization. DATE 2002: 436-442 | |
| c89 | Mahmut T. Kandemir: A Compiler-Based Approach for Improving Intra-Iteration Data Reuse. DATE 2002: 984-990 | |
| c88 | Jie S. Hu, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Power-Efficient Trace Caches. DATE 2002: 1091 | |
| c87 | Mahmut T. Kandemir, Ibrahim Kolcu: Reducing Cache Access Energy in Array-Intensive Application. DATE 2002: 1092 | |
| c86 | Joseph Zambreno, Mahmut T. Kandemir, Alok N. Choudhary: Enhancing Compiler Techniques for Memory Energy Optimizations. EMSOFT 2002: 364-381 | |
| c85 | ||
| c84 | Gokhan Memik, Mahmut T. Kandemir, Alok N. Choudhary: Exploiting Inter-File Access Patterns Using Multi-Collective I/O. FAST 2002: 245-258 | |
| c83 | Guangyu Chen, R. Shetty, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Mario Wolczko: Tuning Garbage Collection in an Embedded Java Environment. HPCA 2002: 92-103 | |
| c82 | Sudhanva Gurumurthi, Anand Sivasubramaniam, Mary Jane Irwin, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Tao Li, Lizy Kurian John: Using Complete Machine Simulation for Software Power Estimation: The SoftWatt Approach. HPCA 2002: 141-150 | |
| c81 | Priya Unnikrishnan, Guangyu Chen, Mahmut T. Kandemir, D. R. Mudgett: Dynamic compilation for energy adaptation. ICCAD 2002: 158-163 | |
| c80 | ||
| c79 | Anand Sivasubramaniam, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Designing Energy-Efficient Software. IPDPS 2002 | |
| c78 | Ismail Kadayif, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Hardware-Software Co-Adaptation for Data-Intensive Embedded Applications. ISVLSI 2002: 20-25 | |
| c77 | Guangyu Chen, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Mario Wolczko: Adaptive Garbage Collection for Battery-Operated Environments. Java Virtual Machine Research and Technology Symposium 2002: 1-12 | |
| c76 | Ismail Kadayif, Mahmut T. Kandemir, Alok N. Choudhary: A Hybrid Strategy Based on Data Distribution and Migration for Optimizing Memory Locality. LCPC 2002: 111-125 | |
| c75 | Hendra Saputra, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Jie S. Hu, Chung-Hsing Hsu, Ulrich Kremer: Energy-conscious compilation based on voltage scaling. LCTES-SCOPES 2002: 2-11 | |
| c74 | Jie S. Hu, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Hendra Saputra, Wei Zhang: Compiler-directed cache polymorphism. LCTES-SCOPES 2002: 165-174 | |
| c73 | Ismail Kadayif, Anand Sivasubramaniam, Mahmut T. Kandemir, Gokul B. Kandiraju, Guangyu Chen: Generating physical addresses directly for saving instruction TLB energy. MICRO 2002: 185-196 | |
| c72 | Wei Zhang, Jie S. Hu, Vijay Degalahal, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Compiler-directed instruction cache leakage optimization. MICRO 2002: 208-218 | |
| c71 | K. Basu, Alok N. Choudhary, Jayaprakash Pisharath, Mahmut T. Kandemir: Power protocol: reducing power dissipation on off-chip data buses. MICRO 2002: 345-355 | |
| c70 | Victor Delaluz, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Anand Sivasubramaniam, Ibrahim Kolcu: Compiler-Directed Array Interleaving for Reducing Energy in Multi-Bank Memories. VLSI Design 2002: 288- | |
| c69 | J. Ramanujam, Sandeep Deshpande, Jinpyo Hong, Mahmut T. Kandemir: A Heuristic for Clock Selection in High-Level Synthesis. VLSI Design 2002: 414-419 | |
| c68 | J. Ramanujam, Satish Krishnamurthy, Jinpyo Hong, Mahmut T. Kandemir: Address Code and Arithmetic Optimizations for Embedded Systems. VLSI Design 2002: 619-624 | |
| c67 | N. E. Crosbie, Mahmut T. Kandemir, Ibrahim Kolcu, J. Ramanujam, Alok N. Choudhary: Strategies for Improving Data Locality in Embedded Applications. VLSI Design 2002: 631- | |
| 2001 | ||
| j18 | Gokhan Memik, Mahmut T. Kandemir, Alok N. Choudhary: Design and Evaluation of a Smart Disk Cluster for DSS Commercial Workloads. J. Parallel Distrib. Comput. 61(11): 1633-1664 (2001) | |
| j17 | Mahmut T. Kandemir, J. Ramanujam: Data Relation Vectors: A New Abstraction for Data Optimizations. IEEE Trans. Computers 50(8): 798-810 (2001) | |
| j16 | Victor Delaluz, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Anand Sivasubramaniam, Mary Jane Irwin: Hardware and Software Techniques for Controlling DRAM Power Modes. IEEE Trans. Computers 50(11): 1154-1173 (2001) | |
| j15 | Mahmut T. Kandemir, J. Ramanujam, Alok N. Choudhary, Prithviraj Banerjee: A Layout-Conscious Iteration Space Transformation Technique. IEEE Trans. Computers 50(12): 1321-1336 (2001) | |
| j14 | Mahmut T. Kandemir, Prithviraj Banerjee, Alok N. Choudhary, J. Ramanujam, Eduard Ayguadé: Static and Dynamic Locality Optimizations Using Integer Linear Programming. IEEE Trans. Parallel Distrib. Syst. 12(9): 922-941 (2001) | |
| j13 | Mahmut T. Kandemir: Compiler-Directed Collective-I/O. IEEE Trans. Parallel Distrib. Syst. 12(12): 1318-1331 (2001) | |
| j12 | Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Wu Ye: Influence of compiler optimizations on system power. IEEE Trans. VLSI Syst. 9(6): 801-804 (2001) | |
| c66 | Hyun Suk Kim, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Energy-efficient instruction cache using page-based placement. CASES 2001: 229-237 | |
| c65 | ||
| c64 | Mahmut T. Kandemir, Ismail Kadayif: Compiler-directed selection of dynamic memory layouts. CODES 2001: 219-224 | |
| c63 | J. Ramanujam, Jinpyo Hong, Mahmut T. Kandemir, Amit Narayan: Reducing Memory Requirements of Nested Loops for Embedded Systems. DAC 2001: 359-364 | |
| c62 | Mahmut T. Kandemir, J. Ramanujam, Mary Jane Irwin, Narayanan Vijaykrishnan, Ismail Kadayif, Amisha Parikh: Dynamic Management of Scratch-Pad Memory Space. DAC 2001: 690-695 | |
| c61 | Victor Delaluz, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Anand Sivasubramaniam, Mary Jane Irwin: DRAM Energy Management Using Software and Hardware Directed Power Mode Control. HPCA 2001: 159-169 | |
| c60 | Mahmut T. Kandemir, Ugur Sezer, Victor Delaluz: Improving Memory Energy Using Access Pattern Classification. ICCAD 2001: 201-206 | |
| c59 | Hyun Suk Kim, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: A Framework for Energy Estimation of VLIW Architecture. ICCD 2001: 40-45 | |
| c58 | Samarjeet Singh Tomar, Hyun Suk Kim, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Use of Local Memory for Efficient Java Execution. ICCD 2001: 468-476 | |
| c57 | R. Athavale, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Influence of Array Allocation Mechanisms on Memory System Energy. IPDPS 2001: 3 | |
| c56 | Soontae Kim, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Anand Sivasubramaniam, Mary Jane Irwin, E. Geethanjali: Power-aware partitioned cache architectures. ISLPED 2001: 64-67 | |
| c55 | Mahmut T. Kandemir, J. Ramanujam, Ugur Sezer: Compiler support for block buffering. ISLPED 2001: 76-79 | |
| c54 | Mahmut T. Kandemir, Ismail Kadayif, Ugur Sezer: Exploiting scratch-pad memory using Presburger formulas. ISSS 2001: 7-12 | |
| c53 | Narayanan Vijaykrishnan, Mahmut T. Kandemir, Soontae Kim, Samarjeet Singh Tomar, Anand Sivasubramaniam, Mary Jane Irwin: Energy Behavior of Java Applications from the Memory Perspective. Java Virtual Machine Research and Technology Symposium 2001: 207-220 | |
| c52 | Victor De La Luz, Mahmut T. Kandemir, Ugur Sezer: Improving Off-Chip Memory Energy Behavior in a Multi-processor, Multi-bank Environment. LCPC 2001: 100-114 | |
| c51 | Ismail Kadayif, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, J. Ramanujam: Morphable Cache Architectures: Potential Benefits. LCTES/OM 2001: 128-137 | |
| c50 | Wei Zhang, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin, David Duarte, Yuh-Fang Tsai: Exploiting VLIW schedule slacks for dynamic and leakage energy reduction. MICRO 2001: 102-113 | |
| c49 | Ismail Kadayif, T. Chinoda, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Anand Sivasubramaniam: vEC: virtual energy counters. PASTE 2001: 28-31 | |
| c48 | ||
| c47 | Mahmut T. Kandemir: A dynamic locality optimization algorithm for linear algebra codes. SAC 2001: 632-635 | |
| c46 | Ning An, Anand Sivasubramaniam, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin, Sudhanva Gurumurthi: Analyzing energy behavior of spatial access methods for memory-resident data. VLDB 2001: 411-420 | |
| c45 | David Duarte, Narayanan Vijaykrishnan, Mary Jane Irwin, Mahmut T. Kandemir: Formulation and Validation of an Energy Dissipation Model for the Clock Generation Circuitry and Distribution Networks. VLSI Design 2001: 248-253 | |
| c44 | U. Nagaraj Shenoy, Prithviraj Banerjee, Alok N. Choudhary, Mahmut T. Kandemir: Efficient Synthesis of Array Intensive Computations onto FPGA Based Accelerators. VLSI Design 2001: 305-310 | |
| 2000 | ||
| j11 | Alok N. Choudhary, Mahmut T. Kandemir, Jaechun No, Gokhan Memik, Xiaohui Shen, Wei-keng Liao, Harsha S. Nagesh, Sachin More, Valerie E. Taylor, Rajeev Thakur, Rick L. Stevens: Data management for large-scale scientific computations in high performance distributed systems. Cluster Computing 3(1): 45-60 (2000) | |
| j10 | Mahmut T. Kandemir, J. Ramanujam, Alok N. Choudhary: Compiler Algorithms for Optimizing Locality and Parallelism on Shared and Distributed-Memory Machines. J. Parallel Distrib. Comput. 60(8): 924-965 (2000) | |
| j9 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam, Meenakshi A. Kandaswamy: A Unified Framework for Optimizing Locality, Parallelism, and Communication in Out-of-Core Computations. IEEE Trans. Parallel Distrib. Syst. 11(7): 648-668 (2000) | |
| j8 | Mahmut T. Kandemir, Alok N. Choudhary, Prithviraj Banerjee, J. Ramanujam, U. Nagaraj Shenoy: Minimizing Data and Synchronization Costs in One-Way Communication. IEEE Trans. Parallel Distrib. Syst. 11(12): 1232-1251 (2000) | |
| c43 | Mahmut T. Kandemir, J. Ramanujam: Data Relation Vectors: A New Abstraction for Data Optimizations. IEEE PACT 2000: 227-236 | |
| c42 | Victor Delaluz, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Energy-oriented compiler optimizations for partitioned memory architectures. CASES 2000: 138-147 | |
| c41 | Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Wu Ye: Influence of compiler optimizations on system power. DAC 2000: 304-307 | |
| c40 | Wu Ye, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: The design and use of simplepower: a cycle-accurate energy estimation tool. DAC 2000: 340-345 | |
| c39 | Gokhan Memik, Mahmut T. Kandemir, Alok N. Choudhary: Design and Evaluation of a Compiler-Directed Collective I/O Technique. Euro-Par 2000: 1263-1272 | |
| c38 | Amisha Parikh, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin: Energy-Aware Instruction Scheduling. HiPC 2000: 335-344 | |
| c37 | Sunil Atri, J. Ramanujam, Mahmut T. Kandemir: Improving Offset Assignment on Embedded Processors Using Transformations. HiPC 2000: 367-374 | |
| c36 | Gokhan Memik, Mahmut T. Kandemir, Alok N. Choudhary: Design and Evaluation of Smart Disk Architecture for DSS Commercial Workloads. ICPP 2000: 335- | |
| c35 | Xiaohui Shen, Wei-keng Liao, Alok N. Choudhary, Gokhan Memik, Mahmut T. Kandemir, Sachin More, George K. Thiruvathukal, Arti Singh: A novel application development environment for large-scale scientific computations. ICS 2000: 274-283 | |
| c34 | Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin, Hyun Suk Kim, Wu Ye: Energy-driven integrated hardware-software optimizations using SimplePower. ISCA 2000: 95-106 | |
| c33 | G. Esakkimuthu, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin: Memory system energy (poster session): influence of hardware-software optimizations. ISLPED 2000: 244-246 | |
| c32 | Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Hyun Suk Kim: Experimental Evaluation of Energy Behavior of Iteration Space Tiling. LCPC 2000: 142-157 | |
| c31 | Sunil Atri, J. Ramanujam, Mahmut T. Kandemir: Improving Offset Assignment for Embedded Processors. LCPC 2000: 158-172 | |
| c30 | ||
| c29 | Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin, Hyun Suk Kim: Towards Energy-Aware Iteration Space Tiling. LCTES 2000: 211-215 | |
| c28 | Gokhan Memik, Mahmut T. Kandemir, Alok N. Choudhary, Valerie E. Taylor: APRIL: A Run-Time Library for Tape-Resident Data. IEEE Symposium on Mass Storage Systems 2000: 61-74 | |
| c27 | Mary Jane Irwin, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Anand Sivasubramaniam: A Holistic Approach to System Level Energy Optimization. PATMOS 2000: 88-107 | |
| 1999 | ||
| j7 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam, Prithviraj Banerjee: A Matrix-Based Approach to Global Locality Optimization. J. Parallel Distrib. Comput. 58(2): 190-235 (1999) | |
| j6 | Mahmut T. Kandemir, J. Ramanujam, Alok N. Choudhary: Improving Cache Locality by a Combination of Loop and Data Transformation. IEEE Trans. Computers 48(2): 159-167 (1999) | |
| j5 | Mahmut T. Kandemir, Prithviraj Banerjee, Alok N. Choudhary, J. Ramanujam, U. Nagaraj Shenoy: A global communication optimization technique based on data-flow analysis and linear algebra. ACM Trans. Program. Lang. Syst. 21(6): 1251-1297 (1999) | |
| j4 | Mahmut T. Kandemir, Alok N. Choudhary, U. Nagaraj Shenoy, Prithviraj Banerjee, J. Ramanujam: A Linear Algebra Framework for Automatic Determination of Optimal Data Layouts. IEEE Trans. Parallel Distrib. Syst. 10(2): 115-135 (1999) | |
| c26 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam, Prithviraj Banerjee: On Reducing False Sharing while Improving Locality on Shared Memory Multiprocessors. IEEE PACT 1999: 203-211 | |
| c25 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam: I/O-Conscious Tiling for Disk-Resident Data Sets. Euro-Par 1999: 430-439 | |
| c24 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam: Restructuring I/O-Intensive Computations for Locality. HPCN Europe 1999: 1097-1106 | |
| c23 | Alok N. Choudhary, Mahmut T. Kandemir, Harsha S. Nagesh, Jaechun No, Xiaohui Shen, Valerie E. Taylor, Sachin More, Rajeev Thakur: Data Management for Large-Scale Scientific Computations in High Performance Distributed Systems. HPDC 1999 | |
| c22 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam, Prithviraj Banerjee: A Framework for Interprocedural Locality Optimization Using Both Loop and Data Layout Transformations. ICPP 1999: 95-102 | |
| c21 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam: Compiler Optimizations for I/O-Intensive Computations. ICPP 1999: 164-171 | |
| c20 | Mahmut T. Kandemir, Prithviraj Banerjee, Alok N. Choudhary, J. Ramanujam, Eduard Ayguadé: An integer linear programming approach for optimizing cache locality. International Conference on Supercomputing 1999: 500-509 | |
| c19 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam, Prithviraj Banerjee: A Graph Based Framework to Detect Optimal Memory Layouts for Improving Data Locality. IPPS/SPDP 1999: 738-743 | |
| c18 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam, Prithviraj Banerjee: Improving Locality Using a Graph-Based Technique for Detecting Memory Layouts of Arrays. PPSC 1999 | |
| 1998 | ||
| j3 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam, Meenakshi A. Kandaswamy: Locality Optimization Algorithms for Compilation of Out-of-Core Codes. J. Inf. Sci. Eng. 14(1): 107-138 (1998) | |
| j2 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam, Rajesh Bordawekar: Compilation Techniques for Out-of-Core Parallel Computations. Parallel Computing 24(3-4): 597-628 (1998) | |
| c17 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam, Prithviraj Banerjee: A Matrix-Based Approach to the Global Locality Optimization Problem. IEEE PACT 1998: 306-313 | |
| c16 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam, U. Nagaraj Shenoy, Prithviraj Banerjee: Enhancing Spatial Locality via Data Layout Optimizations. Euro-Par 1998: 422-434 | |
| c15 | Mahmut T. Kandemir, U. Nagaraj Shenoy, Prithviraj Banerjee, J. Ramanujam, Alok N. Choudhary: Minimizing Data and Synchronization Costs in One-Way Communication. ICPP 1998: 180-188 | |
| c14 | Meenakshi A. Kandaswamy, Mahmut T. Kandemir, Alok N. Choudhary, David E. Bernholdt: Performance Implications of Architectural and Software Techniques on I/O-Intensive Applications. ICPP 1998: 493- | |
| c13 | Mahmut T. Kandemir, Alok N. Choudhary, U. Nagaraj Shenoy, Prithviraj Banerjee, J. Ramanujam: A Hyperplane Based Approach for Optimizing Spatial Locality in Loop Nests. International Conference on Supercomputing 1998: 69-76 | |
| c12 | Mahmut T. Kandemir, Prithviraj Banerjee, Alok N. Choudhary, J. Ramanujam, U. Nagaraj Shenoy: A Generalized Framework for Global Communication Optimization. IPPS/SPDP 1998: 69-73 | |
| c11 | Mahmut T. Kandemir, J. Ramanujam, Alok N. Choudhary, Prithviraj Banerjee: A Loop Transformation Algorithm Based on Explicit Data Layout Representation for Optimizing Locality. LCPC 1998: 34-50 | |
| c10 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam: Improving Locality in Out-of-Core Computations Using Data Layout Transformations. LCR 1998: 359-366 | |
| c9 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam, Prithviraj Banerjee: Improving Locality Using Loop and Data Transformations in an Integrated Framework. MICRO 1998: 285-297 | |
| 1997 | ||
| j1 | Sarita V. Adve, Doug Burger, Rudolf Eigenmann, Alasdair Rawsthorne, Michael D. Smith, Catherine H. Gebotys, Mahmut T. Kandemir, David J. Lilja, Alok N. Choudhary, Jesse Zhixi Fang, Pen-Chung Yew: Changing Interaction of Compiler and Architecture. IEEE Computer 30(12): 51-58 (1997) | |
| c8 | Mahmut T. Kandemir, J. Ramanujam, Alok N. Choudhary: Compiler Algorithms for Optimizing Locality and Parallelism on Shared and Distributed Memory Machines. IEEE PACT 1997: 236- | |
| c7 | Mahmut T. Kandemir, J. Ramanujam, Alok N. Choudhary: Optimization of Out-of-Core Computations Using Chain Vectors. Euro-Par 1997: 601-608 | |
| c6 | Mahmut T. Kandemir, J. Ramanujam, Alok N. Choudhary: Improving the Performance of Out-of-Core Computations. ICPP 1997: 128-136 | |
| c5 | Mahmut T. Kandemir, J. Ramanujam, Alok N. Choudhary: A Compiler Algorithm for Optimizing Locality in Loop Nests. International Conference on Supercomputing 1997: 269-276 | |
| c4 | Mahmut T. Kandemir, Alok N. Choudhary, J. Ramanujam, Meenakshi A. Kandaswamy: A Unified Compiler Algorithm for Optimizing Locality, Parallelism and Communication in Out-of-core Computations. IOPADS 1997: 79-92 | |
| c3 | Mahmut T. Kandemir, Rajesh Bordawekar, Alok N. Choudhary: Data Access Reorganizations in Compiling Out-of-Core Data Parallel Programs on Distributed Memory Machines. IPPS 1997: 559- | |
| c2 | Mahmut T. Kandemir, Rajesh Bordawekar, Alok N. Choudhary: I/O Optimizations for Compiling Out-of Core Programs on Distributed-Memory Machines. PPSC 1997 | |
| c1 | Meenakshi A. Kandaswamy, Mahmut T. Kandemir, Alok N. Choudhary, David E. Bernholdt: Optimization and Evaluation of Hartree-Fock Application's I/O with PASSION. SC 1997: 31 | |