2009 |
410 | EE | Sai Prashanth Muralidhara,
Mahmut T. Kandemir:
Communication Based Proactive Link Power Management.
HiPEAC 2009: 198-215 |
409 | EE | 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 |
408 | EE | Aditya Yanamandra,
Mary Jane Irwin,
Vijaykrishnan Narayanan,
Mahmut T. Kandemir,
Sri Hari Krishna Narayanan:
In-Network Caching for Chip Multiprocessors.
HiPEAC 2009: 373-388 |
407 | EE | Seung Woo Son,
Mahmut T. Kandemir,
Mustafa Karaköy,
Dhruva Chakrabarti:
A compiler-directed data prefetching scheme for chip multiprocessors.
PPOPP 2009: 209-218 |
406 | EE | 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) |
2008 |
405 | EE | Shekhar Srikantaiah,
Mahmut T. Kandemir,
Mary Jane Irwin:
Adaptive set pinning: managing shared caches in chip multiprocessors.
ASPLOS 2008: 135-144 |
404 | EE | Sri Hari Krishna Narayanan,
Mahmut T. Kandemir:
A Systematic Approach to Automatically Generate Multiple Semantically Equivalent Program Versions.
Ada-Europe 2008: 185-198 |
403 | EE | Guangyu Chen,
Feihui Li,
Seung Woo Son,
Mahmut T. Kandemir:
Application mapping for chip multiprocessors.
DAC 2008: 620-625 |
402 | EE | Mahmut T. Kandemir,
Seung Woo Son,
Mustafa Karaköy:
Improving I/O Performance of Applications through Compiler-Directed Code Restructuring.
FAST 2008: 159-174 |
401 | EE | Taylan Yemliha,
Shekhar Srikantaiah,
Mahmut T. Kandemir,
Ozcan Ozturk:
SPM management using Markov chain based data access prediction.
ICCAD 2008: 565-569 |
400 | EE | 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 |
399 | EE | 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 |
398 | EE | 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 |
397 | EE | 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 |
396 | EE | 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 |
395 | EE | Padma Raghavan,
Mahmut T. Kandemir,
Mary Jane Irwin,
Konrad Malkowski:
Managing power, performance and reliability trade-offs.
IPDPS 2008: 1-5 |
394 | EE | Yang Ding,
Konrad Malkowski,
Padma Raghavan,
Mahmut T. Kandemir:
Towards energy efficient scaling of scientific codes.
IPDPS 2008: 1-8 |
393 | EE | Ozcan Ozturk,
Mahmut T. Kandemir,
Sri Hari Krishna Narayanan:
A Scratch-Pad Memory Aware Dynamic Loop Scheduling Algorithm.
ISQED 2008: 738-743 |
392 | EE | 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 |
391 | EE | 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 |
390 | EE | Mahmut T. Kandemir,
Feihui Li,
Mary Jane Irwin,
Seung Woo Son:
A novel migration-based NUCA design for chip multiprocessors.
SC 2008: 28 |
389 | EE | 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 |
388 | EE | Mahmut T. Kandemir,
Ozcan Ozturk:
Software-directed combined cpu/link voltage scaling fornoc-based cmps.
SIGMETRICS 2008: 359-370 |
387 | EE | Feihui Li,
Mahmut T. Kandemir,
Mary Jane Irwin:
Implementation and evaluation of a migration-based NUCA design for chip multiprocessors.
SIGMETRICS 2008: 449-450 |
386 | EE | Ozcan Ozturk,
Mahmut T. Kandemir:
ILP-Based energy minimization techniques for banked memories.
ACM Trans. Design Autom. Electr. Syst. 13(3): (2008) |
385 | EE | 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) |
384 | EE | Guilin Chen,
Mahmut T. Kandemir:
Compiler-Directed Code Restructuring for Improving Performance of MPSoCs.
IEEE Trans. Parallel Distrib. Syst. 19(9): 1201-1214 (2008) |
383 | EE | 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) |
382 | EE | Gary Giger,
Mahmut T. Kandemir,
John Dzielski:
Graphical Mission Specification and Partitioning for Unmanned Underwater Vehicles.
JSW 3(7): 42-54 (2008) |
381 | EE | 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) |
2007 |
380 | EE | Andrea Marongiu,
Luca Benini,
Mahmut T. Kandemir:
Lightweight barrier-based parallelization support for non-cache-coherent MPSoC platforms.
CASES 2007: 145-149 |
379 | EE | Seung Woo Son,
Mahmut T. Kandemir:
Integrated Data Reorganization and Disk Mapping for Reducing Disk Energy Consumption.
CCGRID 2007: 557-564 |
378 | EE | 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 |
377 | EE | Seung Woo Son,
Mahmut T. Kandemir:
Runtime system support for software-guided disk power management.
CLUSTER 2007: 139-148 |
376 | EE | 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 |
375 | EE | Liping Xue,
Ozcan Ozturk,
Mahmut T. Kandemir:
A Memory-Conscious Code Parallelization Scheme.
DAC 2007: 230-233 |
374 | EE | Sri Hari Krishna Narayanan,
Mahmut T. Kandemir,
Richard R. Brooks:
Performance aware secure code partitioning.
DATE 2007: 1122-1127 |
373 | EE | Mahmut T. Kandemir,
Taylan Yemliha,
Seung Woo Son,
Ozcan Ozturk:
Memory bank aware dynamic loop scheduling.
DATE 2007: 1671-1676 |
372 | EE | Jungsub Kim,
Prasanth Mangalagiri,
Kevin M. Irick,
Mahmut T. Kandemir,
Vijay Narayanan,
K. Sobti,
Lanping Deng,
Chaitali Chakrabarti,
Nikos Pitsianis,
Xiaobai Sun:
TANOR: A Tool for Accelerating N-Body Simulations on Reconfigurable Platforms.
FPL 2007: 68-73 |
371 | EE | Mahmut T. Kandemir:
Data locality enhancement for CMPs.
ICCAD 2007: 155-159 |
370 | EE | 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 |
369 | EE | Mahmut T. Kandemir,
Seung Woo Son,
Mustafa Karaköy:
Improving disk reuse for reducing power consumption.
ISLPED 2007: 129-134 |
368 | EE | Konrad Malkowski,
Padma Raghavan,
Mahmut T. Kandemir,
Mary Jane Irwin:
Phase-aware adaptive hardware selection for power-efficient scientific computations.
ISLPED 2007: 403-406 |
367 | EE | Ozcan Ozturk,
Mahmut T. Kandemir,
Seung Woo Son:
An ilp based approach to reducing energy consumption in nocbased CMPS.
ISLPED 2007: 411-414 |
366 | EE | Guangyu Chen,
Feihui Li,
Mahmut T. Kandemir:
Compiler-directed application mapping for NoC based chip multiprocessors.
LCTES 2007: 155-157 |
365 | EE | Guangyu Chen,
Feihui Li,
Mahmut T. Kandemir:
Reducing Energy Consumption of On-Chip Networks Through a Hybrid Compiler-Runtime Approach.
PACT 2007: 163-174 |
364 | EE | Sayaka Akioka,
Feihui Li,
Mahmut T. Kandemir,
Padma Raghavan,
Mary Jane Irwin:
Ring Prediction for Non-Uniform Cache Architectures.
PACT 2007: 401 |
363 | EE | Feihui Li,
Guangyu Chen,
Mahmut T. Kandemir,
Ibrahim Kolcu:
Profile-driven energy reduction in network-on-chips.
PLDI 2007: 394-404 |
362 | EE | Ismail Kadayif,
Mahmut T. Kandemir:
Modeling and improving data cache reliability.
SIGMETRICS 2007: 1-12 |
361 | EE | 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 |
360 | EE | Mahmut T. Kandemir,
Ozcan Ozturk,
Vijay Degalahal:
Enhancing Locality in Two-Dimensional Space through Integrated Computation and Data Mappings.
VLSI Design 2007: 227-232 |
359 | EE | Liping Xue,
Mahmut T. Kandemir,
Guilin Chen,
Feihui Li,
Ozcan Ozturk,
R. Ramanarayanan,
Balaji Vaidyanathan:
Locality-Aware Distributed Loop Scheduling for Chip Multiprocessors.
VLSI Design 2007: 251-258 |
358 | EE | Feihui Li,
Guilin Chen,
Mahmut T. Kandemir,
Ozcan Ozturk,
Mustafa Karaköy,
R. Ramanarayanan,
Balaji Vaidyanathan:
A Process Scheduler-Based Approach to NoC Power Management.
VLSI Design 2007: 77-82 |
357 | EE | Mahmut T. Kandemir,
Guilin Chen:
Locality-Aware Process Scheduling for Embedded MPSoCs
CoRR abs/0710.4652: (2007) |
356 | EE | 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) |
355 | EE | Suleyman Tosun,
Nazanin Mansouri,
Ercument Arvas,
Mahmut T. Kandemir,
Yuan Xie:
Reliability-Centric High-Level Synthesis
CoRR abs/0710.4684: (2007) |
354 | EE | Ozcan Ozturk,
Hendra Saputra,
Mahmut T. Kandemir,
Ibrahim Kolcu:
Access Pattern-Based Code Compression for Memory-Constrained Embedded Systems
CoRR abs/0710.4799: (2007) |
353 | EE | G. Chen,
Mahmut T. Kandemir,
Mustafa Karaköy:
A Constraint Network Based Approach to Memory Layout Optimization
CoRR abs/0710.4807: (2007) |
352 | EE | 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) |
351 | EE | 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) |
350 | EE | 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) |
349 | EE | 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) |
348 | EE | Aman Gayasen,
Suresh Srinivasan,
Narayanan Vijaykrishnan,
Mahmut T. Kandemir:
Design of power-aware FPGA fabrics.
IJES 3(1/2): 52-64 (2007) |
347 | EE | Guilin Chen,
Mahmut T. Kandemir:
An Approach for Enhancing Inter-processor Data Locality on Chip Multiprocessors.
T. HiPEAC 1: 214-233 (2007) |
346 | EE | Seung Woo Son,
Mahmut T. Kandemir:
A Prefetching Algorithm for Multi-speed Disks.
T. HiPEAC 1: 317-340 (2007) |
345 | EE | 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) |
344 | EE | 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) |
2006 |
343 | EE | 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 |
342 | EE | 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 |
341 | EE | Seung Woo Son,
Guangyu Chen,
Mahmut T. Kandemir,
Feihui Li:
Energy savings through embedded processing on disk system.
ASP-DAC 2006: 128-133 |
340 | EE | Guilin Chen,
Mahmut T. Kandemir,
Feihui Li:
Energy-aware computation duplication for improving reliability in embedded chip multiprocessors.
ASP-DAC 2006: 134-139 |
339 | EE | Guilin Chen,
Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin:
Object duplication for improving reliability.
ASP-DAC 2006: 140-145 |
338 | EE | Ismail Kadayif,
Mahmut T. Kandemir,
Feihui Li:
Prefetching-aware cache line turnoff for saving leakage energy.
ASP-DAC 2006: 182-187 |
337 | EE | Ozcan Ozturk,
Feng Wang,
Mahmut T. Kandemir,
Yuan Xie:
Optimal topology exploration for application-specific 3D architectures.
ASP-DAC 2006: 390-395 |
336 | EE | Mahmut T. Kandemir,
Guangyu Chen,
Feihui Li:
Maximizing data reuse for minimizing memory space requirements and execution cycles.
ASP-DAC 2006: 808-813 |
335 | EE | 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 |
334 | EE | Priya Unnikrishnan,
Mahmut T. Kandemir,
Feihui Li:
Reducing dynamic compilation overhead by overlapping compilation and execution.
ASP-DAC 2006: 929-934 |
333 | EE | Sri Hari Krishna Narayanan,
Mahmut T. Kandemir,
Richard R. Brooks,
Ibrahim Kolcu:
Secure Execution of Computations in Untrusted Hosts.
Ada-Europe 2006: 106-118 |
332 | | Suleyman Tosun,
Mahmut T. Kandemir,
Hakduran Koc:
Using Task Recomputation During Application Mapping in Parallel Embedded Architectures.
CDES 2006: 29-35 |
331 | EE | 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 |
330 | EE | Seung Woo Son,
Mahmut T. Kandemir:
Energy-aware data prefetching for multi-speed disks.
Conf. Computing Frontiers 2006: 105-114 |
329 | EE | Ozcan Ozturk,
Guangyu Chen,
Mahmut T. Kandemir:
Multi-compilation: capturing interactions among concurrently-executing applications.
Conf. Computing Frontiers 2006: 157-170 |
328 | EE | Ozcan Ozturk,
Guilin Chen,
Mahmut T. Kandemir:
Optimizing code parallelization through a constraint network based approach.
DAC 2006: 863-688 |
327 | EE | 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 |
326 | EE | Mahmut T. Kandemir,
Guangyu Chen,
Feihui Li,
Mary Jane Irwin,
Ibrahim Kolcu:
Activity clustering for leakage management in SPMs.
DATE 2006: 696-697 |
325 | EE | Guilin Chen,
Ozcan Ozturk,
Mahmut T. Kandemir,
Mustafa Karaköy:
Dynamic scratch-pad memory management for irregular array access patterns.
DATE 2006: 931-936 |
324 | EE | Guangyu Chen,
Mahmut T. Kandemir,
Ibrahim Kolcu:
Memory-Conscious Reliable Execution on Embedded Chip Multiprocessors.
DSN 2006: 13-22 |
323 | EE | Aman Gayasen,
Narayanan Vijaykrishnan,
Mahmut T. Kandemir,
Arif Rahman:
Switch Box Architectures for Three-Dimensional FPGAs.
FCCM 2006: 335-336 |
322 | EE | Ozcan Ozturk,
G. Chen,
Mahmut T. Kandemir,
Mustafa Karaköy:
Cache miss clustering for banked memory systems.
ICCAD 2006: 244-250 |
321 | EE | 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 |
320 | EE | Liping Xue,
Mahmut T. Kandemir,
Guangyu Chen,
Taylan Yemliha:
SPM Conscious Loop Scheduling for Embedded Chip Multiprocessors.
ICPADS (1) 2006: 391-400 |
319 | EE | Chun Liu,
Anand Sivasubramaniam,
Mahmut T. Kandemir,
Mary Jane Irwin:
Enhancing L2 organization for CMPs with a center cell.
IPDPS 2006 |
318 | EE | 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 |
317 | EE | 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 |
316 | EE | Suleyman Tosun,
Nazanin Mansouri,
Mahmut T. Kandemir,
Ozcan Ozturk:
An ILP Formulation for Task Scheduling on Heterogeneous Chip Multiprocessors.
ISCIS 2006: 267-276 |
315 | EE | Mahmut T. Kandemir,
Seung Woo Son:
Reducing power through compiler-directed barrier synchronization elimination.
ISLPED 2006: 354-357 |
314 | EE | 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 |
313 | EE | Ozcan Ozturk,
Mahmut T. Kandemir:
Data Replication in Banked DRAMs for Reducing Energy Consumption.
ISQED 2006: 551-556 |
312 | EE | Sri Hari Krishna Narayanan,
Mahmut T. Kandemir,
Ozcan Ozturk:
Compiler-Directed Power Density Reduction in NoC-Based Multi-Core Designs.
ISQED 2006: 570-575 |
311 | EE | Ozcan Ozturk,
Mahmut T. Kandemir,
Ibrahim Kolcu:
Shared Scratch-Pad Memory Space Management.
ISQED 2006: 576-584 |
310 | EE | Feihui Li,
Mahmut T. Kandemir,
Ibrahim Kolcu:
Exploiting Software Pipelining for Network-on-Chip architectures.
ISVLSI 2006: 295-302 |
309 | EE | Guangyu Chen,
Feihui Li,
Ozcan Ozturk,
Guangyu Chen,
Mahmut T. Kandemir,
Ibrahim Kolcu:
Leakage-Aware SPM Management.
ISVLSI 2006: 393-398 |
308 | EE | Hakduran Koc,
Suleyman Tosun,
Ozcan Ozturk,
Mahmut T. Kandemir:
Reducing Memory Requirements through Task Recomputation in Embedded Multi-CPU Systems.
ISVLSI 2006: 448-449 |
307 | EE | 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 |
306 | EE | 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 |
305 | EE | Madhu Mutyam,
Feihui Li,
Narayanan Vijaykrishnan,
Mahmut T. Kandemir,
Mary Jane Irwin:
Compiler-directed thermal management for VLIW functional units.
LCTES 2006: 163-172 |
304 | EE | Guangyu Chen,
Feihui Li,
Mahmut T. Kandemir,
Mary Jane Irwin:
Reducing NoC energy consumption through compiler-directed channel voltage scaling.
PLDI 2006: 193-203 |
303 | EE | Guangyu Chen,
Feihui Li,
Mahmut T. Kandemir:
Compiler-directed channel allocation for saving power in on-chip networks.
POPL 2006: 194-205 |
302 | EE | 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) |
301 | EE | 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) |
300 | EE | 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) |
299 | EE | 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) |
298 | EE | 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) |
297 | EE | 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) |
296 | EE | 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) |
295 | EE | 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) |
294 | EE | 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) |
293 | EE | 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) |
2005 |
292 | EE | Ozcan Ozturk,
Mahmut T. Kandemir:
Energy management in software-controlled multi-level memory hierarchies.
ACM Great Lakes Symposium on VLSI 2005: 270-275 |
291 | EE | Gokhan Memik,
Mahmut T. Kandemir,
Arindam Mallik:
Load elimination for low-power embedded processors.
ACM Great Lakes Symposium on VLSI 2005: 282-285 |
290 | EE | 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 |
289 | EE | Ozcan Ozturk,
Mahmut T. Kandemir:
Integer linear programming based energy optimization for banked DRAMs.
ACM Great Lakes Symposium on VLSI 2005: 92-95 |
288 | EE | 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 |
287 | EE | G. Chen,
Mahmut T. Kandemir:
Optimizing embedded applications using programmer-inserted hints.
ASP-DAC 2005: 157-160 |
286 | EE | Ismail Kadayif,
Mahmut T. Kandemir,
Guilin Chen:
Studying interactions between prefetching and cache line turnoff.
ASP-DAC 2005: 545-548 |
285 | EE | John Conner,
Yuan Xie,
Mahmut T. Kandemir,
Robert Dick,
Greg M. Link:
FD-HGAC: a hybrid heuristic/genetic algorithm hardware/software co-synthesis framework with fault detection.
ASP-DAC 2005: 709-712 |
284 | EE | G. Chen,
Mahmut T. Kandemir,
Mary Jane Irwin,
Gokhan Memik:
Compiler-directed selective data protection against soft errors.
ASP-DAC 2005: 713-716 |
283 | EE | 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 |
282 | EE | Mahmut T. Kandemir,
Guangyu Chen,
Feihui Li,
I. Demirkiran:
Using data replication to reduce communication energy on chip multiprocessors.
ASP-DAC 2005: 769-772 |
281 | EE | Guangyu Chen,
Feihui Li,
Mahmut T. Kandemir,
I. Demirkiran:
Increasing FPGA resilience against soft errors using task duplication.
ASP-DAC 2005: 924-927 |
280 | EE | Guangyu Chen,
Mahmut T. Kandemir:
Verifiable annotations for embedded java environments.
CASES 2005: 105-114 |
279 | EE | Feihui Li,
Guangyu Chen,
Mahmut T. Kandemir,
Mary Jane Irwin:
Compiler-directed proactive power management for networks.
CASES 2005: 137-146 |
278 | EE | Feihui Li,
Guilin Chen,
Mahmut T. Kandemir,
Richard R. Brooks:
A Compiler-Based Approach to Data Security.
CC 2005: 188-203 |
277 | EE | Guilin Chen,
Mahmut T. Kandemir:
Optimizing Address Code Generation for Array-Intensive DSP Applications.
CGO 2005: 141-152 |
276 | EE | 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 |
275 | EE | Guangyu Chen,
Mahmut T. Kandemir:
Improving java virtual machine reliability for memory-constrained embedded systems.
DAC 2005: 690-695 |
274 | EE | Feihui Li,
Mahmut T. Kandemir:
Locality-conscious workload assignment for array-based computations in MPSOC architectures.
DAC 2005: 95-100 |
273 | EE | Mahmut T. Kandemir,
Feihui Li,
Guilin Chen,
Guangyu Chen,
Ozcan Ozturk:
Studying Storage-Recomputation Tradeoffs in Memory-Constrained Embedded Processing.
DATE 2005: 1026-1031 |
272 | EE | Ozcan Ozturk,
Mahmut T. Kandemir,
Mary Jane Irwin:
BB-GC: Basic-Block Level Garbage Collection.
DATE 2005: 1032-1037 |
271 | EE | 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 |
270 | EE | Guilin Chen,
Mahmut T. Kandemir,
Mustafa Karaköy:
A Constraint Network Based Approach to Memory Layout Optimization.
DATE 2005: 1156-1161 |
269 | EE | Suleyman Tosun,
Nazanin Mansouri,
Ercument Arvas,
Mahmut T. Kandemir,
Yuan Xie:
Reliability-Centric High-Level Synthesis.
DATE 2005: 1258-1263 |
268 | EE | Gokhan Memik,
Mahmut T. Kandemir,
Ozcan Ozturk:
Increasing Register File Immunity to Transient Errors.
DATE 2005: 586-591 |
267 | EE | Ozcan Ozturk,
Mahmut T. Kandemir:
Nonuniform Banking for Reducing Memory Energy Consumption.
DATE 2005: 814-819 |
266 | EE | Mahmut T. Kandemir,
Guilin Chen:
Locality-Aware Process Scheduling for Embedded MPSoCs.
DATE 2005: 870-875 |
265 | EE | Ozcan Ozturk,
Hendra Saputra,
Mahmut T. Kandemir,
Ibrahim Kolcu:
Access Pattern-Based Code Compression for Memory-Constrained Embedded Systems.
DATE 2005: 882-887 |
264 | EE | 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 |
263 | EE | Guilin Chen,
Mahmut T. Kandemir,
Mustafa Karaköy:
A Data-Centric Approach to Checksum Reuse for Array-Intensive Applications.
DSN 2005: 316-325 |
262 | EE | Feihui Li,
Guilin Chen,
Mahmut T. Kandemir,
Mustafa Karaköy:
Exploiting last idle periods of links for network power management.
EMSOFT 2005: 134-137 |
261 | EE | Guilin Chen,
Mahmut T. Kandemir:
Optimizing inter-processor data locality on embedded chip multiprocessors.
EMSOFT 2005: 227-236 |
260 | | Feihui Li,
Guilin Chen,
Mahmut T. Kandemir,
Ibrahim Kolcu:
Improving scratch-pad memory reliability through compiler-guided data block duplication.
ICCAD 2005: 1002-1005 |
259 | | Guilin Chen,
Mahmut T. Kandemir:
Code restructuring for improving cache performance of MPSoCs.
ICCAD 2005: 271-274 |
258 | | Mahmut T. Kandemir:
2D data locality: definition, abstraction, and application.
ICCAD 2005: 275-278 |
257 | | 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 |
256 | | Guilin Chen,
Mahmut T. Kandemir:
Runtime integrity checking for inter-object connections.
ICCAD 2005: 303-306 |
255 | | Feihui Li,
Guilin Chen,
Mahmut T. Kandemir:
Compiler-directed voltage scaling on communication links for reducing power consumption.
ICCAD 2005: 456-460 |
254 | EE | Sri Hari Krishna Narayanan,
Guilin Chen,
Mahmut T. Kandemir,
Yuan Xie:
Temperature-Sensitive Loop Parallelization for Chip Multiprocessors.
ICCD 2005: 677-682 |
253 | EE | Seung Woo Son,
Guangyu Chen,
Mahmut T. Kandemir:
Disk layout optimization for reducing energy consumption.
ICS 2005: 274-283 |
252 | EE | 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 |
251 | EE | Chun Liu,
Anand Sivasubramaniam,
Mahmut T. Kandemir,
Mary Jane Irwin:
Exploiting Barriers to Optimize Power Consumption of CMPs.
IPDPS 2005 |
250 | EE | 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 |
249 | EE | Guangyu Chen,
Konrad Malkowski,
Mahmut T. Kandemir,
Padma Raghavan:
Reducing Power with Performance Constraints for Parallel Sparse Applications.
IPDPS 2005 |
248 | EE | Guilin Chen,
Mahmut T. Kandemir,
Suleyman Tosun,
Ugur Sezer:
Reliability-Conscious Process Scheduling under Performance Constraints in FPGA-Based Embedded Systems.
IPDPS 2005 |
247 | EE | Seung Woo Son,
Mahmut T. Kandemir,
Alok N. Choudhary:
Software-Directed Disk Power Management for Scientific Applications.
IPDPS 2005 |
246 | EE | 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 |
245 | EE | Seung Woo Son,
Guangyu Chen,
Mahmut T. Kandemir:
Power-aware code scheduling for clusters of active disks.
ISLPED 2005: 293-298 |
244 | EE | Guangyu Chen,
Mahmut T. Kandemir:
Dataflow analysis for energy-efficient scratch-pad memory management.
ISLPED 2005: 327-330 |
243 | EE | Murali Vilayannur,
Anand Sivasubramaniam,
Mahmut T. Kandemir:
Pro-active Page Replacement for Scientific Applications: A Characterization.
ISPASS 2005: 248-257 |
242 | EE | 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 |
241 | EE | Suleyman Tosun,
Nazanin Mansouri,
Ercument Arvas,
Mahmut T. Kandemir,
Yuan Xie,
Wei-Lun Hung:
Reliability-Centric Hardware/Software Co-Design.
ISQED 2005: 375-380 |
240 | EE | Hendra Saputra,
Ozcan Ozturk,
Narayanan Vijaykrishnan,
Mahmut T. Kandemir,
Richard R. Brooks:
A Data-Driven Approach for Embedded Security.
ISVLSI 2005: 104-109 |
239 | EE | Feihui Li,
Mahmut T. Kandemir:
Increasing Data TLB Resilience to Transient Errors.
ISVLSI 2005: 297-298 |
238 | EE | 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 |
237 | EE | 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 |
236 | EE | Mahmut T. Kandemir,
Guangyu Chen,
Ismail Kadayif:
Compiling for memory emergency.
LCTES 2005: 213-221 |
235 | EE | 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 |
234 | EE | 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 |
233 | EE | Guilin Chen,
Mahmut T. Kandemir,
Mustafa Karaköy:
Memory Space Conscious Loop Iteration Duplication for Reliable Execution.
SAS 2005: 52-69 |
232 | EE | Guangyu Chen,
Mahmut T. Kandemir,
Mary Jane Irwin:
Exploiting frequent field values in java objects for reducing heap memory requirements.
VEE 2005: 68-78 |
231 | EE | 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) |
230 | EE | Ismail Kadayif,
Mahmut T. Kandemir:
Data space-oriented tiling for enhancing locality.
ACM Trans. Embedded Comput. Syst. 4(2): 388-414 (2005) |
229 | EE | 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) |
228 | EE | 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) |
227 | EE | J. 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) |
226 | EE | 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) |
225 | EE | 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) |
224 | EE | 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) |
223 | EE | 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) |
222 | EE | 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) |
221 | EE | 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) |
220 | EE | 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) |
219 | EE | 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) |
218 | EE | Mahmut T. Kandemir:
Improving whole-program locality using intra-procedural and inter-procedural transformations, .
J. Parallel Distrib. Comput. 65(5): 564-582 (2005) |
2004 |
217 | EE | 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 |
216 | EE | Yuan Xie,
Lin Li,
Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin:
Reliability-Aware Co-Synthesis for Embedded Systems.
ASAP 2004: 41-50 |
215 | EE | Mahmut T. Kandemir,
Ozcan Ozturk,
Mustafa Karaköy:
Dynamic on-chip memory management for chip multiprocessors.
CASES 2004: 14-23 |
214 | EE | Jayaprakash Pisharath,
Alok N. Choudhary,
Mahmut T. Kandemir:
Reducing energy consumption of queries in memory-resident database systems.
CASES 2004: 35-45 |
213 | EE | Jayaprakash Pisharath,
Alok N. Choudhary,
Mahmut T. Kandemir:
Energy management schemes for memory-resident database systems.
CIKM 2004: 218-227 |
212 | EE | 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 |
211 | EE | Mahmut T. Kandemir,
Ismail Kadayif,
Guilin Chen:
Compiler-directed code restructuring for reducing data TLB energy.
CODES+ISSS 2004: 98-103 |
210 | EE | Mahmut T. Kandemir:
LODS: locality-oriented dynamic scheduling for on-chip multiprocessors.
DAC 2004: 125-128 |
209 | EE | Ozcan Ozturk,
Mahmut T. Kandemir,
I. Demirkiran,
Guangyu Chen,
Mary Jane Irwin:
Data compression for improving SPM behavior.
DAC 2004: 401-406 |
208 | EE | Lin Li,
Narayanan Vijaykrishnan,
Mahmut T. Kandemir,
Mary Jane Irwin:
A Crosstalk Aware Interconnect with Variable Cycle Transmission.
DATE 2004: 102-107 |
207 | EE | Ismail Kadayif,
Mahmut T. Kandemir,
Ibrahim Kolcu:
Exploiting Processor Workload Heterogeneity for Reducing Energy Consumption in Chip Multiprocessors.
DATE 2004: 1158-1163 |
206 | EE | 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 |
205 | EE | Jie S. Hu,
Narayanan Vijaykrishnan,
Soontae Kim,
Mahmut T. Kandemir,
Mary Jane Irwin:
Scheduling Reusable Instructions for Power Reduction.
DATE 2004: 148-155 |
204 | EE | Guilin Chen,
Mahmut T. Kandemir,
Ugur Sezer:
Configuration-Sensitive Process Scheduling for FPGA-Based Computing Platforms.
DATE 2004: 486-493 |
203 | EE | Mahmut T. Kandemir:
Impact of Data Transformations on Memory Bank Locality.
DATE 2004: 506-511 |
202 | EE | Ismail Kadayif,
Mahmut T. Kandemir:
Tuning In-Sensor Data Filtering to Reduce Energy Consumption in Wireless Sensor Networks.
DATE 2004: 852-857 |
201 | EE | Ismail Kadayif,
Mahmut T. Kandemir,
I. Demirkiran:
Compiler-Guided Code Restructuring for Improving Instruction TLB Energy Behavior.
Euro-Par 2004: 304-309 |
200 | EE | 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 |
199 | EE | 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 |
198 | EE | Betül Demiröz,
Haluk Topcuoglu,
Mahmut T. Kandemir:
A Hybrid Evolutionary Algorithm for Solving the Register Allocation Problem.
EvoCOP 2004: 62-71 |
197 | EE | 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 |
196 | EE | 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 |
195 | EE | Chun Liu,
Anand Sivasubramaniam,
Mahmut T. Kandemir:
Organizing the Last Line of Defense before Hitting the Memory Wall for CMP.
HPCA 2004: 176-185 |
194 | EE | 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 |
193 | EE | Mahmut T. Kandemir,
Mary Jane Irwin,
Guilin Chen,
Ibrahim Kolcu:
Banked scratch-pad memory management for reducing leakage energy consumption.
ICCAD 2004: 120-124 |
192 | EE | Jayaprakash Pisharath,
Alok N. Choudhary,
Mahmut T. Kandemir:
A Window-Based Approach to Retrieving Memory-Resident Data for Query Execution.
IDEAS 2004: 283-288 |
191 | EE | Eric J. Swankoski,
Narayanan Vijaykrishnan,
Mahmut T. Kandemir,
Mary Jane Irwin:
A Parallel Architecture for Secure FPGA Symmetric Encryption.
IPDPS 2004 |
190 | EE | Mahmut T. Kandemir:
Exploiting Memory Bank Locality in Multiprocessor SoC Architectures.
IPDPS 2004 |
189 | EE | Emanuele Lattanzi,
Aman Gayasen,
Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Luca Benini,
Alessandro Bogliolo:
Improving Java Performance Using Dynamic Method Migration on FPGAs.
IPDPS 2004 |
188 | EE | 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 |
187 | EE | Feihui Li,
Mahmut T. Kandemir:
Improving Performance of Java Applications Using a Coprocessor.
IPDPS 2004 |
186 | EE | 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 |
185 | EE | 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 |
184 | EE | Ismail Kadayif,
Partho Nath,
Mahmut T. Kandemir,
Anand Sivasubramaniam:
Compiler-directed physical address generation for reducing dTLB power.
ISPASS 2004: 161-168 |
183 | EE | 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 |
182 | EE | Guilin Chen,
Ozcan Ozturk,
Mahmut T. Kandemir:
An ILP-Based Approach to Locality Optimization.
LCPC 2004: 149-163 |
181 | EE | 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 |
180 | EE | 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 |
179 | EE | Chun Liu,
Anand Sivasubramaniam,
Mahmut T. Kandemir:
Optimizing Bus Energy Consumption of On-Chip Multiprocessors Using Frequent Values.
PDP 2004: 340- |
178 | EE | 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) |
177 | EE | Ismail Kadayif,
Mahmut T. Kandemir:
Quasidynamic Layout Optimizations for Improving Data Locality.
IEEE Trans. Parallel Distrib. Syst. 15(11): 996-1011 (2004) |
176 | EE | 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) |
175 | EE | 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) |
174 | | 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) |
173 | EE | 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) |
172 | EE | 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) |
171 | EE | 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) |
170 | EE | 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) |
2003 |
169 | EE | Guilin Chen,
Mahmut T. Kandemir,
Hendra Saputra,
Mary Jane Irwin:
Exploiting bank locality in multi-bank memories.
CASES 2003: 287-297 |
168 | EE | Wei Zhang,
Mahmut T. Kandemir,
Anand Sivasubramaniam,
Mary Jane Irwin:
Performance, energy, and reliability tradeoffs in replicating hot cache lines.
CASES 2003: 309-317 |
167 | EE | Mahmut T. Kandemir,
Mary Jane Irwin,
Guilin Chen,
J. Ramanujam:
Address Register Assignment for Reducing Code Size.
CC 2003: 273-289 |
166 | EE | Murali Vilayannur,
Anand Sivasubramaniam,
Mahmut T. Kandemir,
Rajeev Thakur,
Robert B. Ross:
Discretionary Caching for I/O on Clusters.
CCGRID 2003: 96-103 |
165 | EE | Ananth Hegde,
Narayanan Vijaykrishnan,
Mahmut T. Kandemir,
Mary Jane Irwin:
VL-CDRAM: variable line sized cached DRAMs.
CODES+ISSS 2003: 132-137 |
164 | EE | 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 |
163 | EE | 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 |
162 | EE | 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 |
161 | EE | Mahmut T. Kandemir,
Guangyu Chen,
Wei Zhang,
Ibrahim Kolcu:
Data Space Oriented Scheduling in Embedded Systems.
DATE 2003: 10416-10421 |
160 | EE | Mahmut T. Kandemir,
Wei Zhang,
Mustafa Karaköy:
Runtime Code Parallelization for On-Chip Multiprocessors.
DATE 2003: 10510-10515 |
159 | EE | Gokhan Memik,
Mahmut T. Kandemir,
Alok N. Choudhary,
Ismail Kadayif:
An Integrated Approach for Improving Cache Behavior.
DATE 2003: 10796-10801 |
158 | EE | Victor De La Luz,
Mahmut T. Kandemir,
Ismail Kadayif,
Ugur Sezer:
Generalized Data Transformations for Enhancing Cache Behavior.
DATE 2003: 10906-10911 |
157 | EE | Mahmut T. Kandemir,
Ibrahim Kolcu,
Wei Zhang:
Implementation and Evaluation of an On-Demand Parameter-Passing Strategy for Reducing Energy.
DATE 2003: 11058-11063 |
156 | EE | Wei Zhang,
Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin,
Vivek De:
Compiler Support for Reducing Leakage Energy Consumption.
DATE 2003: 11146-11147 |
155 | EE | 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 |
154 | EE | Guangyu Chen,
Guangyu Chen,
Ismail Kadayif,
Wei Zhang,
Mahmut T. Kandemir,
Ibrahim Kolcu,
Ugur Sezer:
Compiler-Directed Management of Instruction Accesses.
DSD 2003: 459-462 |
153 | EE | Wei Zhang,
Sudhanva Gurumurthi,
Mahmut T. Kandemir,
Anand Sivasubramaniam:
ICR: In-Cache Replication for Enhancing Data Cache Reliability.
DSN 2003: 291- |
152 | EE | 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 |
151 | EE | 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 |
150 | EE | 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 |
149 | EE | Guilin Chen,
Mahmut T. Kandemir,
A. Nadgir,
Ugur Sezer:
Array Composition and Decomposition for Optimizing Embedded Applications.
ICCAD 2003: 193-196 |
148 | EE | Lin Li,
Narayanan Vijaykrishnan,
Mahmut T. Kandemir,
Mary Jane Irwin:
Adapative Error Protection for Energy Efficiency.
ICCAD 2003: 2-7 |
147 | EE | Victor Delaluz,
Mahmut T. Kandemir,
Anand Sivasubramaniam,
Mary Jane Irwin,
Narayanan Vijaykrishnan:
Reducing dTLB Energy Through Dynamic Resizing.
ICCD 2003: 358-363 |
146 | EE | Wei Zhang,
Mustafa Karaköy,
Mahmut T. Kandemir,
Guangyu Chen:
A compiler approach for reducing data cache energy.
ICS 2003: 76-85 |
145 | EE | 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 |
144 | EE | 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 |
143 | EE | Sudhanva Gurumurthi,
Anand Sivasubramaniam,
Mahmut T. Kandemir,
Hubertus Franke:
DRPM: Dynamic Speed Control for Power Mangagement in Server Class Disks.
ISCA 2003: 169-179 |
142 | EE | 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 |
141 | EE | 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 |
140 | EE | 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 |
139 | EE | 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 |
138 | EE | Jie S. Hu,
Narayanan Vijaykrishnan,
Mary Jane Irwin,
Mahmut T. Kandemir:
Using Dynamic Branch Behavior for Power-Efficient Instruction Fetch.
ISVLSI 2003: 127-132 |
137 | EE | Guilin Chen,
Guilin Chen,
Mahmut T. Kandemir,
A. Nadgir:
Compiler-Based Code Partitioning for Intelligent Embedded Disk Processing.
LCPC 2003: 451-465 |
136 | EE | 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 |
135 | EE | 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 |
134 | EE | 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 |
133 | EE | 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) |
132 | EE | Sudhanva Gurumurthi,
Anand Sivasubramaniam,
Mahmut T. Kandemir,
Hubertus Franke:
Reducing Disk Power Consumption in Servers with DRPM.
IEEE Computer 36(12): 59-66 (2003) |
131 | EE | 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) |
130 | EE | 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) |
129 | EE | 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) |
128 | EE | 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) |
127 | | Wayne Wolf,
Mahmut T. Kandemir:
Memory system optimization of embedded software.
Proceedings of the IEEE 91(1): 165-182 (2003) |
2002 |
126 | EE | Mahmut T. Kandemir,
Ismail Kadayif,
Alok N. Choudhary,
Joseph Zambreno:
Optimizing inter-nest data locality.
CASES 2002: 127-135 |
125 | EE | Mahmut T. Kandemir,
Ibrahim Kolcu,
Ismail Kadayif:
Influence of Loop Optimizations on Energy Consumption of Multi-bank Memory Systems.
CC 2002: 276-292 |
124 | EE | Murali Vilayannur,
Mahmut T. Kandemir,
Anand Sivasubramaniam:
Kernel-Level Caching for Optimizing I/O by Exploiting Inter-Application Data Sharing.
CLUSTER 2002: 425- |
123 | EE | Guangyu Chen,
Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin,
Wayne Wolf:
Energy savings through compression in embedded Java environments.
CODES 2002: 163-168 |
122 | EE | Ismail Kadayif,
Mahmut T. Kandemir,
Ibrahim Kolcu,
Guangyu Chen:
Locality-conscious process scheduling in embedded systems.
CODES 2002: 193-198 |
121 | EE | Ismail Kadayif,
Mahmut T. Kandemir,
Mustafa Karaköy:
An energy saving strategy based on adaptive loop parallelization.
DAC 2002: 195-200 |
120 | EE | 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 |
119 | EE | Mahmut T. Kandemir,
J. Ramanujam,
Alok N. Choudhary:
Exploiting shared scratch pad memory space in embedded multiprocessor systems.
DAC 2002: 219-224 |
118 | EE | Mahmut T. Kandemir,
Alok N. Choudhary:
Compiler-directed scratch pad memory hierarchy design and management.
DAC 2002: 628-633 |
117 | EE | Victor Delaluz,
Anand Sivasubramaniam,
Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin:
Scheduler-based DRAM energy management.
DAC 2002: 697-702 |
116 | EE | Ismail Kadayif,
Mahmut T. Kandemir,
Ugur Sezer:
An integer linear programming based approach for parallelizing applications in On-chip multiprocessors.
DAC 2002: 703-708 |
115 | EE | Jie S. Hu,
Narayanan Vijaykrishnan,
Mahmut T. Kandemir,
Mary Jane Irwin:
Power-Efficient Trace Caches.
DATE 2002: 1091 |
114 | EE | Mahmut T. Kandemir,
Ibrahim Kolcu:
Reducing Cache Access Energy in Array-Intensive Application.
DATE 2002: 1092 |
113 | EE | 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 |
112 | EE | Mahmut T. Kandemir:
A Compiler-Based Approach for Improving Intra-Iteration Data Reuse.
DATE 2002: 984-991 |
111 | EE | Joseph Zambreno,
Mahmut T. Kandemir,
Alok N. Choudhary:
Enhancing Compiler Techniques for Memory Energy Optimizations.
EMSOFT 2002: 364-381 |
110 | EE | Mahmut T. Kandemir:
Data Space Oriented Tiling.
ESOP 2002: 178-193 |
109 | EE | Gokhan Memik,
Mahmut T. Kandemir,
Alok N. Choudhary:
Exploiting Inter-File Access Patterns Using Multi-Collective I/O.
FAST 2002: 245-258 |
108 | EE | 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 |
107 | EE | 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- |
106 | EE | Priya Unnikrishnan,
Guangyu Chen,
Mahmut T. Kandemir,
D. R. Mudgett:
Dynamic compilation for energy adaptation.
ICCAD 2002: 158-163 |
105 | EE | 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 |
104 | EE | Mahmut T. Kandemir,
Alok N. Choudhary:
Compiler-Directed I/O Optimization.
IPDPS 2002 |
103 | EE | Anand Sivasubramaniam,
Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin:
Designing Energy-Efficient Software.
IPDPS 2002 |
102 | EE | Ismail Kadayif,
Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin:
Hardware-Software Co-Adaptation for Data-Intensive Embedded Applications.
ISVLSI 2002: 20-25 |
101 | EE | 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 |
100 | EE | 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 |
99 | EE | Jie S. Hu,
Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin,
Hendra Saputra,
Wei Zhang:
Compiler-directed cache polymorphism.
LCTES-SCOPES 2002: 165-174 |
98 | EE | 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 |
97 | EE | 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 |
96 | EE | 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 |
95 | EE | K. Basu,
Alok N. Choudhary,
Jayaprakash Pisharath,
Mahmut T. Kandemir:
Power protocol: reducing power dissipation on off-chip data buses.
MICRO 2002: 345-355 |
94 | EE | 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- |
93 | EE | J. Ramanujam,
Sandeep Deshpande,
Jinpyo Hong,
Mahmut T. Kandemir:
A Heuristic for Clock Selection in High-Level Synthesis.
VLSI Design 2002: 414-419 |
92 | EE | J. Ramanujam,
Satish Krishnamurthy,
Jinpyo Hong,
Mahmut T. Kandemir:
Address Code and Arithmetic Optimizations for Embedded Systems.
VLSI Design 2002: 619-624 |
91 | EE | 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- |
90 | | Alok N. Choudhary,
Mahmut T. Kandemir:
Compilation for Distributed Memory Architectures.
The Compiler Design Handbook 2002: 373-408 |
89 | EE | 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) |
88 | EE | 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) |
87 | EE | 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) |
86 | EE | 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) |
85 | | 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) |
84 | EE | 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) |
2001 |
83 | EE | Hyun Suk Kim,
Narayanan Vijaykrishnan,
Mahmut T. Kandemir,
Mary Jane Irwin:
Energy-efficient instruction cache using page-based placement.
CASES 2001: 229-237 |
82 | EE | Mahmut T. Kandemir:
Array Unification: A Locality Optimization Technique.
CC 2001: 259-273 |
81 | EE | Mahmut T. Kandemir,
Ismail Kadayif:
Compiler-directed selection of dynamic memory layouts.
CODES 2001: 219-224 |
80 | EE | J. Ramanujam,
Jinpyo Hong,
Mahmut T. Kandemir,
Amit Narayan:
Reducing Memory Requirements of Nested Loops for Embedded Systems.
DAC 2001: 359-364 |
79 | EE | 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 |
78 | EE | 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-170 |
77 | EE | Mahmut T. Kandemir,
Ugur Sezer,
Victor Delaluz:
Improving Memory Energy Using Access Pattern Classification.
ICCAD 2001: 201-206 |
76 | | Hyun Suk Kim,
Narayanan Vijaykrishnan,
Mahmut T. Kandemir,
Mary Jane Irwin:
A Framework for Energy Estimation of VLIW Architecture.
ICCD 2001: 40-45 |
75 | | 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 |
74 | | R. Athavale,
Narayanan Vijaykrishnan,
Mahmut T. Kandemir,
Mary Jane Irwin:
Influence of Array Allocation Mechanisms on Memory System Energy.
IPDPS 2001: 3 |
73 | EE | Soontae Kim,
Narayanan Vijaykrishnan,
Mahmut T. Kandemir,
Anand Sivasubramaniam,
Mary Jane Irwin,
E. Geethanjali:
Power-aware partitioned cache architectures.
ISLPED 2001: 64-67 |
72 | EE | Mahmut T. Kandemir,
J. Ramanujam,
Ugur Sezer:
Compiler support for block buffering.
ISLPED 2001: 76-79 |
71 | | Mahmut T. Kandemir,
Ismail Kadayif,
Ugur Sezer:
Exploiting scratch-pad memory using Presburger formulas.
ISSS 2001: 7-12 |
70 | EE | 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 |
69 | EE | 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 |
68 | | Ismail Kadayif,
Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin,
J. Ramanujam:
Morphable Cache Architectures: Potential Benefits.
LCTES/OM 2001: 128-137 |
67 | EE | 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 |
66 | EE | Ismail Kadayif,
T. Chinoda,
Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin,
Anand Sivasubramaniam:
vEC: virtual energy counters.
PASTE 2001: 28-31 |
65 | EE | Mahmut T. Kandemir:
A compiler technique for improving whole-program locality.
POPL 2001: 179-192 |
64 | EE | Mahmut T. Kandemir:
A dynamic locality optimization algorithm for linear algebra codes.
SAC 2001: 632-635 |
63 | EE | 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 |
62 | EE | 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 |
61 | EE | 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 |
60 | EE | 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) |
59 | EE | 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) |
58 | EE | Mahmut T. Kandemir,
J. Ramanujam:
Data Relation Vectors: A New Abstraction for Data Optimizations.
IEEE Trans. Computers 50(8): 798-810 (2001) |
57 | EE | Mahmut T. Kandemir:
Compiler-Directed Collective-I/O.
IEEE Trans. Parallel Distrib. Syst. 12(12): 1318-1331 (2001) |
56 | EE | 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) |
55 | EE | 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) |
54 | EE | 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) |
2000 |
53 | EE | Victor Delaluz,
Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin:
Energy-oriented compiler optimizations for partitioned memory architectures.
CASES 2000: 138-147 |
52 | EE | Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin,
Wu Ye:
Influence of compiler optimizations on system power.
DAC 2000: 304-307 |
51 | EE | 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 |
50 | EE | Gokhan Memik,
Mahmut T. Kandemir,
Alok N. Choudhary:
Design and Evaluation of a Compiler-Directed Collective I/O Technique.
Euro-Par 2000: 1263-1272 |
49 | EE | Amisha Parikh,
Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin:
Energy-Aware Instruction Scheduling.
HiPC 2000: 335-344 |
48 | EE | Sunil Atri,
J. Ramanujam,
Mahmut T. Kandemir:
Improving Offset Assignment on Embedded Processors Using Transformations.
HiPC 2000: 367-374 |
47 | EE | Gokhan Memik,
Mahmut T. Kandemir,
Alok N. Choudhary:
Design and Evaluation of Smart Disk Architecture for DSS Commercial Workloads.
ICPP 2000: 335- |
46 | EE | 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 |
45 | EE | Mahmut T. Kandemir,
J. Ramanujam:
Data Relation Vectors: A New Abstraction for Data Optimizations.
IEEE PACT 2000: 227-236 |
44 | | 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 |
43 | EE | 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 |
42 | EE | G. Esakkimuthu,
Narayanan Vijaykrishnan,
Mahmut T. Kandemir,
Mary Jane Irwin:
Memory system energy (poster session): influence of hardware-software optimizations.
ISLPED 2000: 244-246 |
41 | EE | Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin,
Hyun Suk Kim:
Experimental Evaluation of Energy Behavior of Iteration Space Tiling.
LCPC 2000: 142-157 |
40 | EE | Sunil Atri,
J. Ramanujam,
Mahmut T. Kandemir:
Improving Offset Assignment for Embedded Processors.
LCPC 2000: 158-172 |
39 | EE | Mahmut T. Kandemir:
A Collective I/O Scheme Based on Compiler Analysis.
LCR 2000: 1-15 |
38 | EE | Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Mary Jane Irwin,
Hyun Suk Kim:
Towards Energy-Aware Iteration Space Tiling.
LCTES 2000: 211-215 |
37 | EE | Mary Jane Irwin,
Mahmut T. Kandemir,
Narayanan Vijaykrishnan,
Anand Sivasubramaniam:
A Holistic Approach to System Level Energy Optimization.
PATMOS 2000: 88-107 |
36 | | 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) |
35 | EE | 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) |
34 | EE | 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) |
33 | | 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) |
1999 |
32 | EE | Mahmut T. Kandemir,
Alok N. Choudhary,
J. Ramanujam:
I/O-Conscious Tiling for Disk-Resident Data Sets.
Euro-Par 1999: 430-439 |
31 | | Mahmut T. Kandemir,
Alok N. Choudhary,
J. Ramanujam:
Restructuring I/O-Intensive Computations for Locality.
HPCN Europe 1999: 1097-1106 |
30 | EE | 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 |
29 | EE | Mahmut T. Kandemir,
Alok N. Choudhary,
J. Ramanujam:
Compiler Optimizations for I/O-Intensive Computations.
ICPP 1999: 164-171 |
28 | EE | 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 |
27 | EE | 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 |
26 | EE | 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 |
25 | EE | 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 |
24 | | 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 |
23 | EE | 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) |
22 | EE | 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) |
21 | EE | 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) |
20 | | 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) |
1998 |
19 | EE | 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 |
18 | EE | 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 |
17 | EE | 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- |
16 | EE | 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 |
15 | EE | 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 |
14 | EE | 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 |
13 | EE | 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 |
12 | EE | Mahmut T. Kandemir,
Alok N. Choudhary,
J. Ramanujam:
Improving Locality in Out-of-Core Computations Using Data Layout Transformations.
LCR 1998: 359-366 |
11 | EE | 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 |
10 | EE | 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) |
9 | | 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) |
1997 |
8 | | Mahmut T. Kandemir,
J. Ramanujam,
Alok N. Choudhary:
Optimization of Out-of-Core Computations Using Chain Vectors.
Euro-Par 1997: 601-608 |
7 | EE | Mahmut T. Kandemir,
J. Ramanujam,
Alok N. Choudhary:
Improving the Performance of Out-of-Core Computations.
ICPP 1997: 128-136 |
6 | EE | 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- |
5 | EE | 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 |
4 | EE | 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- |
3 | EE | Mahmut T. Kandemir,
J. Ramanujam,
Alok N. Choudhary:
A Compiler Algorithm for Optimizing Locality in Loop Nests.
International Conference on Supercomputing 1997: 269-276 |
2 | | Mahmut T. Kandemir,
Rajesh Bordawekar,
Alok N. Choudhary:
I/O Optimizations for Compiling Out-of Core Programs on Distributed-Memory Machines.
PPSC 1997 |
1 | | 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) |