Learn More
In Infrastructure-as-a-Service (IaaS) cloud computing, computational resources are provided to remote users in the form of leases. For a cloud user, he/she can request multiple cloud services simultaneously. In this case, parallel processing in the cloud system can improve the performance. When applying parallel processing in cloud computing, it is(More)
Keywords: Mobile cloud computing Green computing Dynamic program Energy-aware Cloudlets a b s t r a c t Employing mobile cloud computing (MCC) to enable mobile users to acquire benefits of cloud computing by an environmental friendly method is an efficient strategy for meeting current industrial demands. However, the restrictions of wireless bandwidth and(More)
An increasing number of real-time applications like railway signaling control systems and medical electronics systems require high quality of security to assure confidentiality and integrity of information. Therefore, it is desirable and essential to fulfill security requirements in security-critical real-time systems. This paper addresses the issue of(More)
In high-level synthesis for real-time embedded systems using heterogeneous functional units (FUs), it is critical to select the best FU type for each task. However, some tasks may not have fixed execution times. This article models each varied execution time as a probabilistic random variable and solves <i>heterogeneous assignment with probability</i> (HAP)(More)
Recent trends show that Internet traffic is increasingly dominated by content, which is accompanied by the exponential growth of traffic. To cope with this phenomena, network caching is introduced to utilize the storage capacity of diverse network devices. In this paper, we first summarize four basic caching placement strategies, i.e., local caching,(More)
In cloud computing, computational resources are provided to remote users in the form of leases. For a cloud user, he/she can request multiple cloud services simultaneously. In this case, parallel processing in the cloud system can improve the performance. When applying parallel processing in cloud computing, it is necessary to implement a mechanism to(More)
This paper is concerned with the problem of state estimation for a class of discrete-time chaotic systems with or without time delays. A unified model consisting of a linear dynamic system and a bounded static nonlinear operator is employed to describe these systems, such as chaotic neural networks, Chua's circuits, Hénon map, etc. Based on the H∞(More)
—With the shrinking of technology feature sizes, the share of leakage in total power consumption of digital systems continues to grow. Traditional dynamic voltage scaling (DVS) fails to accurately address the impact of scaling on system power consumption as the leakage power increases exponentially. The combination of DVS and adaptive body biasing (ABB) is(More)
a r t i c l e i n f o a b s t r a c t For ubiquitous computing systems, security has become a new metric that designers should consider throughout the design process, along with other metrics such as performance and energy consumption. A combination of selected cryptographic algorithms for required security services forms a security strategy for the(More)
— In this paper, we propose a novel real-time loop scheduling technique to minimize energy consumption via DVS for applications with loops considering transition overhead. Two algorithms, IDVS and DVLS, are designed integrating with DVS. IDVS is an algorithm to iteratively optimize the DAG (Directed Acyclic Graph) part of a loop by incorporating transition(More)