Architecture and Real-Time Systems (ARTS) Laboratory

 Architecture and Real-Time Systems (ARTS) Laboratoryclock

Selected Publications


C.M. Krishna and I. Koren. "Adaptive Fault-Tolerance for Cyber-Physical Systems," 2013 International Conference on Computing, Networking and Communications, Workshops Cyber Physical System,2013

pdflogo


N. Prakash, I. Koren and C.M. Krishna, "Low Cost Dynamic Architecture Adaptation Schemes for Drowsy Cache Management," ASP Journal of Low Power Electronics - JOLPE,Vol. 9, pp. 373-388, Dec. 2013

pdflogo


H. Wang, I. Koren, and C.M. Krishna. "Runtime Architecture Adaptation for Energy Management in Embedded Real-Time Systems," International Green Computing Conference (IGCC), ,2012.

pdflogo


Abhinna Jain, C.M. Krishna, Israel Koren, Zahava Koren. "Cost Functions for Scheduling Tasks in Cyber-Physical Systems," International Conference on Informatics in Control, Automation and Robotics ,2012, 412-421.

pdflogo


Ye Xu, Israel Koren and C. M. Krishna. "A Study of the Impact of Computational Delays in Missile Interception Systems," International Conference on Informatics in Control, Automation and Robotics ,2012: 585-588.

pdflogo


C. M. Krishna. "Managing Battery and Supercapacitor Resources for Real-Time Sporadic Workloads". IEEE EMBEDDED SYSTEMS LETTERS,VOL. 3, NO. 1, MARCH 2011.

pdflogo


I. Koren, and C.M. Krishna. "Temperature-aware computing" . Sustainable Computing: Informatics and Systems, Vol. 1, pp. 46-56, March 2011.

pdflogo


H. Wang, Israel Koren and C. Mani Krishna, "Utilization-Based Resource Partitioning for Power-Performance Efficiency in SMT Processors" IEEE Trans. on Parallel and Distributed Systems,pp. 1150-1163, July 2011.

pdflogo


C. M. Krishna, "Fault-Tolerant Scheduling in Homogeneous Real-Time Systems "2010.

pdflogo


Khaled Hadi and C. M. Krishna. "Management of Target-Tracking Sensor Networks". International Journal of Sensor Networks archive,Volume 8 Issue 2, August 2010

pdflogo


S. Sundaresan, I. Koren, Z. Koren and C. M. Krishna, "Event-Driven Adaptive Duty-Cycling in Sensor Networks," International Journal of Sensor Networks (IJSNet), vol. 6, No. 2, pp. 89-100, 2009.

pdflogo


H. Wang, I. Koren and C. M. Krishna, "An Adaptive Resource Partitioning Algorithm for SMT Processors," Proc. of the 2008 Conf. on Parallel Architectures and Compilation Techniques (PACT'08),Oct. 2008.

pdflogo


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.

pdflogo


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, 2007.

pdflogo


Y. Han and I. Koren, "Simulated Annealing Based Temperature Aware Floorplanning," Journal of Low-Power Electronics,pp. 141-155, Vol. 3, Sept. 2007.

pdflogo


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.

pdflogo


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.

pdflogo


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.

pdflogo


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.

pdflogo


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.

pdflogo


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.

pdflogo


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.

pdflogo


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.

pdflogo


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

pdflogo
pptlogo


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.

pdflogo


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

pdflogo
pptlogo


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

pdflogo
pptlogo


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.

pdflogo
pptlogo


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.

pdflogo
pptlogo


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.

pdflogo
pptlogo


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.

pdflogo


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.

pdflogo


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.

pdflogo


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.

pdflogo
pptlogo


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.

pdflogo
pptlogo


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.

pdflogo


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.

pdflogo


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.

pdflogo


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.

pdflogo


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.

pdflogo


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.

pdflogo


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.

pdflogo


K. Yu, K. Toutireddy, I. Koren and C.M. Krishna, "Introduction to a Fault-Tolerant Distributed Real-Time System Simulator," Intern. Journal of Modeling and Simulation,, Vol. 19, No. 1, pp. 7-10, 1999.

pdflogo


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.

pdflogo


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.

pdflogo


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.
pdflogo
pdflogo


J. Haines, V. Lakamraju, I. Koren, C.M. Krishna, "Application-Level Fault Tolerance", Conference on High-Performance Embedded Computing, Sept. 1998

pdflogo


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.

pdflogo


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.

pdflogo

Dissertations and Thesis


Nitin Prakash's Master Thesis - "Low Cost Dynamic Architecture Adaptation Schemes for Drowsy Cache Management"

pdflogo


Rajeswaran Ravindran's Master Thesis - "Computational Delay In Vehicles and Its Effect on Real Time Scheduling"

pdflogo


Abhi Jain's Master Thesis - "Scheduling Heuristics For Maximizing Output Quality of IRIS Tasks Graph In Multiprocessor Environment With Time And Energy Bounds"

pdflogo


Ye Xu's Master Thesis - "A Study of Computational Delays in Missile Interception Systems"

pdflogo


Huaping Wang's Doctoral Dissertation - "Managing Resources For High Performance And Low Energy In General-Purpose Processors"

pdflogo


Khaled Hadi's Doctoral Dissertation - "Management OF Target-Tracking Sensor Networks"

pdflogo


Yizheng Zhou's Doctoral Dissertation - "Achieving Higher Dependability Through Host And NIC Processor Collaboration"

pdflogo


Osman Unsal's Doctoral Dissertation - "System-Level Power-Aware Computing in Complex Real-Time and Multimedia Systems"

pdflogo


Kai Yu's Doctoral Dissertation - "Reduced State Space Markov Decision Process and the Dynamic Recovery and Reconfiguration of a Real-Time Distributed System"

pdflogo


Kiran Toutireddy's Masters Thesis - "A Testbed for Fault Tolerant Real-Time Systems"

pdflogo


Gopinath Durairaj's Masters Thesis - "Evaluating the Reliability of Distributed Real-Time Systems"

pdflogo


Josh Haines' Masters Thesis - "Application-Level Fault Tolerance"

pdflogo


Steven Morin's Masters Thesis - "JMPI: Implementing the Message Passing Interface Standard in Java"

pdflogo


Eric Ciocca's Masters Thesis - "Application-Level Fault Tolerance and Detection"

pdflogo


JK Nair's Masters Thesis - "Tolerance Techniques for Input and Datapath Faults"

pdflogo


Hemant's Masters Thesis - "Energy-aware Security Services in Sensor Networks "

pdflogo


Akash's Masters Thesis - "Incorporating Power-Aware and Fault Tolerance Techniques in Real Time OS "

pdflogo


Han's Dissertation - " Temperature Aware Techniques for Design, Simulation and Measurement in Microprocessors "

pdflogo


Sundaresan's Masters Thesis - "Management of Resource-Constrained Sensor Networks "

pdflogo

Other Presentations


JPL Presentation - September 2000

pptlogo


Regular Random Graph Generation - Aug. 1999

pdflogo


TRIDENT - March 1999

pptlogo


RAPIDS - March 1999

pptlogo


JPL Presentations - Sept. 1997

HTML


blank blank