Proceedings of the 28th Annual ACM Symposium on Applied Computing 2013
DOI: 10.1145/2480362.2480670
|View full text |Cite
|
Sign up to set email alerts
|

Computation offloading for real-time systems

Abstract: Computation offloading has been adopted to improve the performance of embedded systems by offloading the computation of some tasks, especially computation-intensive tasks, to servers or clouds. This paper explores computation offloading for real-time embedded systems to decide which tasks should be offloaded to get the results in time. Such a problem is N P-complete even for framebased real-time tasks with the same period and relative deadline. We develop a pseudo-polynomial-time algorithm for deriving feasibl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 18 publications
(3 citation statements)
references
References 7 publications
0
3
0
Order By: Relevance
“…In our recently study in [20], we explore an offloading scheme for frame-based real-time tasks by assuming that the server(s) provides a (worst-case) round-trip time guarantee for an offloaded task as an input. That is, if an offloaded task arrives at the server at time t, its processing in the corresponding server will be done by at most t plus the roundtrip time.…”
Section: Related Work For Computation Offloadingmentioning
confidence: 99%
See 1 more Smart Citation
“…In our recently study in [20], we explore an offloading scheme for frame-based real-time tasks by assuming that the server(s) provides a (worst-case) round-trip time guarantee for an offloaded task as an input. That is, if an offloaded task arrives at the server at time t, its processing in the corresponding server will be done by at most t plus the roundtrip time.…”
Section: Related Work For Computation Offloadingmentioning
confidence: 99%
“…This may result in the reduction of the round-trip times of the other tasks. But the scheme in [20] cannot handle such dynamic behavior. In this paper, we adopt the total bandwidth server (TBS) in the server side to resolve the drawbacks mentioned above.…”
Section: Related Work For Computation Offloadingmentioning
confidence: 99%
“…This approach is known as computation offloading [6,7]. Real-time multi-media applications [8,9], virus scanning [10] and image processing [11] are some examples of applications that can benefit from computations offloading. Computation offloading is most useful when the mobile application needs heavy computations but only has a small amount of data on which the computations are to be carried out [12].…”
Section: Using Mobile Devices Along With Cloud Introduces a New Parad...mentioning
confidence: 99%