In this paper we discuss a general approach and architecture for design of distributed cyber-physical systems in order to make them resilient to communication faults. In this approach, each node exploits physical conn...
详细信息
In this paper, we propose feasibility and schedulability tests for a real-time scheduling problem under energy constraints. We first introduce the problem and show how to model it using timed automata. We then propose...
详细信息
Schedulability for compositional real-timesystems has been the focus of a great deal of recent research. In this problem domain, we consider the fixed-priority (FP) scheduling of arbitrary-deadline sporadic task syst...
详细信息
real-timeapplications of future IT will continue to drive the demand for performance scaling in devices ranging from sensors to servers. Parallel processing in the form of mul-ticore and manycore architectures will a...
详细信息
Next-generation multi-core multiprocessor real-timesystems consume less energy at the cost of increased power density. this increase in power-density results in high heat density and may affect the reliability and pe...
详细信息
Code compression has emerged as a promising solution to meet the challenges of rapidly increasing application size and of scarce memory resources in embeddedsystems. In the past two decades, a large number of compres...
详细信息
Hierarchical scheduling is a hot topic in realtimesystems. In a hierarchical real-time system, the resource partition is the intermediate level between physical resources and real-time tasks. A resource partition op...
详细信息
Nowadays, many different applications can be consolidated to the same hardware platform, especially as multi-core platforms become mainstream. these applications may have different user perceived values and may or may...
详细信息
ISBN:
(纸本)9781467351652;9780769549149
Nowadays, many different applications can be consolidated to the same hardware platform, especially as multi-core platforms become mainstream. these applications may have different user perceived values and may or may not share the same composing tasks. When system resources become scarce and not all applications can be executed, how to select and deploy a subset of these applications to maximize the system value is a challenging problem. In this paper, we first formulate the problem as an integer linear programming problem, and then present a computationally efficient heuristic algorithm, i.e., the Max-Min-Min algorithm, to appropriately select applications and map their tasks to different processing elements such that all the timing requirements of the applications are met and the overall system value is maximized. the experimental results demonstrate that the proposed heuristic approach provides a good balance between the solution quality and the solution computation cost when compared withthe solutions obtained by CPLEX solver and by other commonly used heuristic algorithms, respectively.
Collaborative Augmented reality (CAR) systems allow multiple users to share a real world environment including computer-generated images in realtime. Currently, the hardware features of most mobile phones provide exc...
详细信息
ISBN:
(纸本)9780769547497
Collaborative Augmented reality (CAR) systems allow multiple users to share a real world environment including computer-generated images in realtime. Currently, the hardware features of most mobile phones provide excellent multimedia services, and it also includes wireless network capabilities that offer a natural platform for CAR systems. However, the performance of the mobile CAR applications under different conditions, like the number and type of devices in the system, has not been studied yet. this paper presents the experimental characterization of CAR systems based on mobile phones, providing quantitative results about well-known performance metrics in distributed systems like system throughput and system response times. the characterization results show that the system saturation point depends on the overall percentage of CPU utilization in the computer platform acting as the system server, although it is not a fixed value and it is inversely related to the number of processor cores. Also, the results show that throughput of CAR systems heavily depends on the kind of client devices, but CAR systems can efficiently support some hundreds of clients in any case. Another important result is that the CAR system throughput is limited by the server I/O in some cases. therefore, any improvement in CAR systems should be addressed to alleviate the server I/O, even though it may add computational overhead to the server.
作者:
An, Kyoungho
Department of Electrical Engineering and Computer Science Vanderbilt University Nashville TN 37235 United States
Cloud computing provides an attractive solution to host enterprise applications due to its cost effectiveness, and its ability to seamlessly adjust to changing application work-loads while providing the desired perfor...
详细信息
暂无评论