|
|
Publications
Power-Aware Systems
Y. Han, I. Koren and C. M. Krishna, "TILTS: A Fast
Architectural-Level Transient Thermal Simulation Method,"
Journal of Low-Power Electronics, pp. 13-21, Vol. 3, April 2007.
|
 |
|
H. Wang, Y. Guo, I. Koren, C. M. Krishna,
"Compiler-Based Adaptive Fetch Throttling for Energy Efficiency,"
Proc. of the IEEE International Symposium on Performance Analysis of
Systems and Software (ISPASS 2006), pp. 112-119, March 2006.
|
 |
|
A. Goel, I. Koren and C. M. Krishna, "Energy Aware Kernel
for Hard Real-Time Systems," Proc. of the IEEE Conf. on Compilers,
Architectures for Embedded Systems - CASES 2005, pp. 185-190,
Sept. 2005. |
 |
|
|
Y. Guo, S. Chheda, I. Koren, C. M. Krishna, and C. A. Moritz,
"Energy Characterization of Hardware-Based Data Prefetching,"
Proc. of the IEEE Internl. Conference on Computer Design,
ICCD'04, pp. 518-523, Oct. 2004.
|
 |
|
Y. Guo, S. Chheda, I. Koren, C. M. Krishna, and C. A. Moritz,
"Energy-Aware Data Prefetching for General-Purpose Programs,"
Proc. of PACS'04 Workshop on Power-Aware Computer Systems, Micro-37,
Dec. 2004.
|
 |
|
O.S. Unsal, I. Koren, C.M. Krishna, C.A. Moritz, "Cool-Fetch: A
Compiler-Enabled IPC Estimation Based Framework for Energy,"
Proceedings of INTERACT-8, in conjunction with HPCA-10,
Feb. 2004.
|
 |
|
O.S. Unsal and I. Koren, "System-Level Power-Aware Design
Techniques in Real-Time Systems," (Invited paper) Proceedings of
the IEEE, Special Issue on Real-Time Systems, Vol. 91, pp.
1055-1069, July 2003.
|
 |
|
O.S. Unsal, R. Ashok, I. Koren, C.M. Krishna, C.A. Moritz,
"Cool-Cache: A compiler-enabled Energy Efficient Data Caching Framework
for Embedded/Multimedia Processors," ACM Transactions in Embedded
Computing Systems, Special Issue on Power-Aware Systems, pp.
373-392, August 2003. |
 |
|
O.S. Unsal, I. Koren, C.M. Krishna, C.A. Moritz, "Cool-Fetch:
Compiler-Enabled Power-Aware Fetch Throttling," ACM Computer
Architecture Letters, Vol. 1, 2002. |
 |
|
D. Roychowdhury, I. Koren, C.M. Krishna and Y.-H. Lee, "A
Voltage Scheduling Heuristic for Real-Time Task Graphs," Proc.
of the Performance and Dependability Symposium (IPDS), pp. 741-750,
June 2003 |

 |
|
O.S. Unsal, I. Koren, C.M. Krishna, C.A. Moritz, "The Minimax
Cache: An Energy-Efficient Framework for Media Processors,"
8th International Symposium on High-Performance Computer Architecture,
HPCA8, Cambridge, MA, pp. 131-140, February 2002. |

 |
|
O.S. Unsal, R. Ashok, I. Koren, C.M. Krishna, C.A. Moritz, "Cool-Cache
for Hot Multimedia," 34th Annual International Symposium
on Microarchitecture, MICRO34, Austin, TX, pp. 274-283, December
2001. |

 |
|
O.S. Unsal, Z. Wang, I. Koren, C.M. Krishna, C.A. Moritz, "On
Memory Behavior of Scalars in Embedded Multimedia Systems,"
Workshop on Memory Performance Issues, ISCA, Goteborg, Sweden,
June 2001. |
 |
|
O.S. Unsal, I. Koren, C.M. Krishna, "High-Level Power-Reduction
Heuristics in Large Scale Real-Time Systems," IEEE International
Workshop On Embedded Fault-Tolerant Systems, September 2000. |
 |
|
O.S. Unsal, I. Koren, C.M. Krishna, "Power-Aware Replication
of Data Structures in Distributed Embedded Real-Time Systems,"
EHPC2000, 14th Annual International Parallel & Distributed Systems
Symposium, pp. 839-846, May 2000. |
 |
Fault-Tolerant Systems
Y. Zhou, V. Lakamraju, I. Koren and C.M. Krishna, "
Software-Based Failure Detection and Recovery in Programmable
Network Interfaces, " IEEE Transactions on Parallel and
Distributed Systems, to appear, 2007. |
 |
Y. Zhou, V. Lakamraju, I. Koren and C.M. Krishna, "
Software-Based Adaptive and Concurrent Self-Testing in Programmable
Network Interfaces, "
The 12th International Conference on Parallel and Distributed
Systems (ICPADS 2006), July 2006. |
 |
|
V. Lakamraju, I. Koren and C.M. Krishna, "
RAPIDS 4.0: A simulation/emulation tool for dependability analysis,
" High Performance Computing Symposium (HPC 2006),
April 2006. |
 |
|
G. Durairaj, I. Koren and C.M. Krishna, "Importance Sampling
to Evaluate Real-Time System Reliability: A Case Study," Simulation,
vol. 76, no. 3, pp. 172-183, March 2001. |
 |
|
M. Allalouf, J. Chang, G. Durairaj, J. Haines, V.R. Lakamraju,
K. Toutireddy, O.S. Unsal, K. Yu, I. Koren and C.M. Krishna, "The
RAPIDS Simulator: A Testbed for Evaluating Scheduling, Allocation,
and Fault-Recovery in Distributed Real-Time Systems," Dependable
Network Computing, D. Avresky (Editor), pp. 413-431, Kluwer
Academic Publishers, MA, 2000. |
 |
|
J. Haines, V. Lakamraju, I. Koren, C.M. Krishna, "Application-Level
Fault Tolerance as a Complement to System-Level Fault Tolerance,"
The Journal of Supercomputing, Vol. 16, pp. 53-68, 2000. |
 |
|
K. Yu and I. Koren, "Reliability Enhancement of Real-Time
Multiprocessor Systems through Dynamic Reconfiguration," Fault-Tolerant
Parallel and Distributed Systems, D. Pradhan and D. Avresky
(Editors), pp. 161-168, IEEE Computer Society Press, Los Alamitos,
CA, 1995. |
 |
|
J. Nair, Z. Koren, I. Koren and C.M. Krishna, "Pre-Processing
Input Data to Augment Fault Tolerance in Space Applications,"
Proc. of the Performance and Dependability Symposium (IPDS),
pp. 491-500, June 2003 |

 |
|
V. Lakamraju, I. Koren and C.M. Krishna, "Low Overhead Fault
Tolerant Networking in Myrinet," Proc. of the Dependable
Computing and Communication Symposium (DSN), pp. 193-202, June
2003 |

 |
|
E. Ciocca, I. Koren, C.M. Krishna, "Determining Acceptance
Tests for Application-Level Fault Detection," Proc. of the
2nd ASPLOS Workshop on Evaluating and Architecting System Dependability,
pp. 47-53, October 2002. |

 |
|
O.S. Unsal, I. Koren, C.M. Krishna, "Towards Energy-Aware
Software-Based Fault-Tolerance in Real-Time Systems," Proc.
of the 2002 International Symposium on Low Power Electronics and
Design, ISLPED'02, pp. 124-129, August 2002. |

 |
|
Z. Koren, J. Rajagopal, C. M. Krishna, I. Koren, W. Wang and
J. Loman, "Using Rational Approximations For Evaluating The
Reliability of Highly Reliable Systems," Proc. of the PMEO-PDS'02
workshop, IPDPS, pp. 258-263, April 2002. |

 |
|
V. Lakamraju, I. Koren, C.M. Krishna, "Synthesis of Interconnection
Networks: A Novel Approach," International Conference on
Dependable Networks and Systems, pp. 501-509, June 2000. |
 |
|
V. Lakamraju, I. Koren, Z. Koren, C.M. Krishna, "Measuring
the Vulnerability of Interconnection Networks in Embedded Systems,"
Proc. of the IPPS/SPDP'98 workshop, in Parallel and Distributed
Processing, J. Rolim (Ed.), Lecture Notes in Computer Science
1388, Springer 1998, pp. 919-924. |
 |
|
Z. Koren, I. Koren and C.M. Krishna, "Surge Handling as
a Measure of Real-Time System Dependability," Proc. of the
IPPS/SPDP'98 workshop, in Parallel and Distributed Processing,
J. Rolim (Ed.), Lecture Notes in Computer Science 1388, Springer
1998, pp. 1106-1116. |
 |
|
M. Allalouf, J. Chang, G. Durairaj, V.R. Lakamraju, O.S. Unsal,
I. Koren and C.M. Krishna, "RAPIDS: A Simulator Testbed for
Fault-Tolerant Real-Time Systems," Proc. of HPC'98, Grand
Challenges in Computer Simulation, pp. 191-196, Boston, April
1998. |
|
|
J. Haines, V.R. Lakamraju, I. Koren and C.M. Krishna, "Development
of Application-Level Fault Tolerance in a Real-Time Benchmark,"
Proc. of EFTS'98, IEEE Workshop On Embedded Fault-Tolerant Systems,
Boston, May 1998. |

 |
|
J. Haines, V. Lakamraju, I. Koren, C.M. Krishna, "Application-Level
Fault Tolerance", Conference on High-Performance Embedded
Computing, Sept. 1998 |
 |
Other
V. Lakamraju, I. Koren and C.M. Krishna, "Filtering Random Networks
to Synthesize Interconnection Networks with Multiple Objectives,"
IEEE Transactions on Parallel and Distributed Systems, pp.
1139-1149, October 2002. |
 |
|
S. Morin, I. Koren and C.M. Krishna, "JMPI: Implementing
the Message Passing Standard in JAVA," Proc. of the International
Workshop on Java for Parallel and Distributed Computing, IPDPS,
pp. 118-123, April 2002. |
 |
|
V. Lakamraju, I. Koren, C.M. Krishna, "A Randomized Approach
to the Synthesis of Interconnection Networks," Conference on High-Performance
Embedded Computing, pp. 43-44, Sept. 1999. |
 |
Dissertations
Osman Unsal's Doctoral Dissertation - "System-Level Power-Aware
Computing in Complex Real-Time and Multimedia Systems" |
 |
|
Kai Yu's Doctoral Dissertation - "Reduced State Space Markov
Decision Process and the Dynamic Recovery and Reconfiguration of
a Real-Time Distributed System" |
 |
|
Kiran Toutireddy's Masters Thesis - "A Testbed for Fault
Tolerant Real-Time Systems" |
 |
|
Gopinath Durairaj's Masters Thesis - "Evaluating the Reliability
of Distributed Real-Time Systems" |
 |
|
Josh Haines' Masters Thesis - "Application-Level Fault Tolerance" |
 |
|
Steven Morin's Masters Thesis - "JMPI: Implementing the
Message Passing Interface Standard in Java" |
 |
|
Eric Ciocca's Masters Thesis - "Application-Level
Fault Tolerance and Detection" |
 |
|
JK Nair's Masters Thesis - "Tolerance
Techniques for Input and Datapath Faults" |
 |
Hemant's Masters Thesis - "Energy-aware
Security Services in Sensor Networks " |
 |
Akash's Masters Thesis - "Incorporating Power-Aware
and Fault Tolerance Techniques in Real Time OS " |
 |
Han's Dissertation - "
Temperature Aware Techniques for Design, Simulation and Measurement in
Microprocessors " |
 |
Sundaresan's Masters Thesis - "Management of Resource-Constrained Sensor Networks " |
 |
|