3 citations found. Retrieving documents...
Madalene Spezialetti and Rajiv Gupta, "Timed Perturbation Analysis: An Approach for Non-Intrusive Monitoring of RealTime Computations", ACM SIGPLAN Workshop on Language, Compiler, and Tool Support for Real-Time Systems, Orlando, Florida, June

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Techniques for Software Thread Integration in Real-Time.. - Dean, Shen (1998)   (1 citation)  (Correct)

....work on task fusion by compiler is limited. 8] presents a technique called interleaving for compile time task scheduling which identifies a task s idle times and schedules other tasks at those times. It is a coarse grain approach and incurs context switching penalties for each task switch. [19] extends this work to provide non intrusive real time task monitoring. However, as the fragment size decreases, the performance penalty exacted by context switching increases. We have found no work other than ours [4] which eliminates this penalty by merging two threads at the assembly instruction ....

....the performance penalty exacted by context switching increases. We have found no work other than ours [4] which eliminates this penalty by merging two threads at the assembly instruction level into a single integrated thread. Previous work in code motion with a PDG ( 1] 6] 7] 12] 14] [19]) focuses upon reducing program run time. 2.0 Research Methodology We examine real time functions from three hypothetical embedded systems to illustrate the benefits of thread integration. In each system, a software function implements a real time function using busy waiting code for event ....

Madalene Spezialetti and Rajiv Gupta, "Timed Perturbation Analysis: An Approach for Non-Intrusive Monitoring of RealTime Computations", ACM SIGPLAN Workshop on Language, Compiler, and Tool Support for Real-Time Systems, Orlando, Florida, June


Applying Compiler Optimization in Distributed Real-Time.. - Younis, Marlowe, Tsai.. (1995)   (1 citation)  (Correct)

....none consider the effect of transformations in a multitask environment. In fact, multiprocess analysis in the presence of speculative execution is harder than that for code improvement, due to increased contention for communication links. Busy idle profiles of resources were introduced in [17], where they are used to schedule monitoring activities non intrusively. In [6] profiles are used to expose the potential for parallelism across tasks to the scheduler. Here, we use busy idle profiles to check the effects of transformations on other processes. We try to speed up individual ....

M. Spezialetti, R. Gupta, Timed Perturbation Analysis: An Approach for Non-Intrusive Monitoring of Real time Computations. Proceedings of the ACM SIGPLAN Workshop on Language, Compiler, and Tool Support for Real-Time Systems, Orlando, Florida, June 1994.


A Compact Task Graph Representation for Real-Time Scheduling - Gupta (1996)   (1 citation)  Self-citation (Spezialetti Gupta)   (Correct)

....exploiting overlapping and interleaving of two tasks, allow multiple tasks to be interleaved with the same task, and allow interleaving of both dependent and independent tasks. 4.3. Monitoring Real Time Applications Non intrusive monitoring of parallel applications is a challenging task (Spezialetti and Gupta, 1994). In the context of real time systems we would like to introduce a monitoring task only if it does not adversely affect the schedulability of the realtime application. Given a user s requests for associating a monitoring task with an application task, the compiler can analyze the busy idle ....

....must A COMPACT TASK GRAPH REPRESENTATION FOR REAL TIME SCHEDULING 29 be provided at compile time, the actual monitoring activity can be turned on off dynamically by activating deactivating switching instructions. The detailed analysis for introducing monitoring code can be found elsewhere (Spezialetti and Gupta, 1994). 5. Related Work Extensive research has been carried out in the area of real time languages (Kenny and Lin, 1991, Lee and Gehlot, 1985, Nirkhe, Tripathi, and Agrawala, 1990, Stoyenko, 1987) and their analysis for scheduling (Lin, Natarajan, and Liu, 1987, Lin and Natarajan, 1987, Mok et al. ....

Spezialetti, M. and R. Gupta, "Timed Perturbation Analysis: An Approach for Non-Intrusive Monitoring of Real time Computations," Proc. ACM SIGPLAN Workshop on Language, Compiler, and Tool Support for Real-Time Systems, June, 1994, Orlando.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC