the energy consumption optimization of embedded systems can be undertaken in multiple levels of hardware and software. In this paper, based on the energy consumption measurement of embedded software, the generating re...
详细信息
ISBN:
(纸本)9781424449965
the energy consumption optimization of embedded systems can be undertaken in multiple levels of hardware and software. In this paper, based on the energy consumption measurement of embedded software, the generating reasons and influencing factors of embedded software energy consumption on the micro-structure and circuit level of hardware were analyzed firstly. then, to reduce the energy consumption of embedded software, some measures were adopted to improve the software-related characteristics on the source code and algorithm level. Finally, a C program of typical "Eight Queens" puzzle was optimized withthree methods of source code level, algorithm level and a mix of source code and algorithm level, the highest energy savings of embedded systems could achieve up to 93.1%, and experimental results demonstrated that the energy consumption optimization methods of embedded software were feasible and effective to minimize the energy consumption of embedded systems.
An expanding wealth of ubiquitous, heterogeneous, and interconnected embedded devices is behind most of the exponential growth of the "Big Data" phenomenon. Meanwhile, the same embedded devices continue to i...
详细信息
ISBN:
(纸本)9781467345101;9781467345118
An expanding wealth of ubiquitous, heterogeneous, and interconnected embedded devices is behind most of the exponential growth of the "Big Data" phenomenon. Meanwhile, the same embedded devices continue to improve in terms of computational capabilities, thus closing the gap with more traditional computers. Motivated by these trends, we developed a heterogeneous computing system for MapReduce applications that couples cloud computing with distributed embeddedcomputing. Specifically, our system combines a central cluster of Linux servers with a broadband network of embedded set-top box (STB) devices. the MapReduce platform is based on the Hadoop software framework, which we modified and optimized for execution on the STBs. Experimental results confirm that this type of heterogeneous computing system can offer a scalable and energy-efficient platform for the processing of large-scale data-intensive applications.
the TPB(Trusted Platform Board) is an expansion of the TPM(Trust Platform Module) chip for the elevation of the efficiency and usability of the TPM chip that has been developed from the TCG(Trusted computing Group)[1]...
详细信息
ISBN:
(纸本)9781424449965
the TPB(Trusted Platform Board) is an expansion of the TPM(Trust Platform Module) chip for the elevation of the efficiency and usability of the TPM chip that has been developed from the TCG(Trusted computing Group)[1] for the trust computing. In addition to the TPB function supporting environments for the high-standard trust within the hardware standard of the system, the present paper develops the TMS(Trust Monitoring System) that provides the visualization of the real-time monitoring for the system resources(process, memory, network, users, etc.). Moreover, TMS is not only the internet-based computing environment for the system resources but also the real-time monitoring system for the Cloud computing environment.
Supporting multimedia applications over mobile ad hoc networks is a challenging issue. this paper proposes a Position-based Multipath Routing Protocol (PMRP) for real-time multimedia streaming in mobile ad hoc network...
详细信息
ISBN:
(纸本)9781424421077
Supporting multimedia applications over mobile ad hoc networks is a challenging issue. this paper proposes a Position-based Multipath Routing Protocol (PMRP) for real-time multimedia streaming in mobile ad hoc networks. We present an alternative path selection strategy to alleviate packet loss when primary route breaks. On the other hand, two different flood schemes are deployed in the process of route establishment, used for bothmultimedia traffic and other traffic. the purpose is to lower the overall route overhead. multimedia traffic is assigned a high priority to find multiple paths, while non-multimedia traffic uses unipath. Our simulation results demonstrate that the PMRP improves the performance of multimedia streaming significantly, in terms of the decodable frames ratio, average frame delay, delay jitter, normalized packet load, route overhead, etc.
this work presents a web lecture systems that allows its users to visualize and re-use aggregated actions taken from user's past interaction for enhanced content navigation and multimedia retrieval.
ISBN:
(纸本)9780769541549
this work presents a web lecture systems that allows its users to visualize and re-use aggregated actions taken from user's past interaction for enhanced content navigation and multimedia retrieval.
Distributed and embedded safety-critical systems (DESCS) are those systems whose failure could result in loss of life, significant property damage, or damage to the environment. Because of the nature of DESCS, designi...
详细信息
ISBN:
(纸本)9780769533223
Distributed and embedded safety-critical systems (DESCS) are those systems whose failure could result in loss of life, significant property damage, or damage to the environment. Because of the nature of DESCS, designing the applications for DESCS is harder than those for distributed real-time embedded systems. In this paper, we describe a multilevel embedded safety-critical middleware called Adaptive Safety-critical Middleware (ASCM) that provides related services for ease the development of embedded safety-critical applications. We also present multi-layer end-to-end adaptive Qos management technology to satisfy the dynamic and unpredictable mission requirements Of DESCS.
As the number of users of an interactive multimedia application increases, the performance of the server serving the users may decrease significantly and fail to satisfy the expectation of the users. In this paper, we...
详细信息
Channel estimation and data detection are investigated for OFDM systems over time- and frequency-selective (doubly selective) channels. Relying on the complex exponential basis expansion channel model, a pilot embedde...
详细信息
ISBN:
(纸本)9781424421077
Channel estimation and data detection are investigated for OFDM systems over time- and frequency-selective (doubly selective) channels. Relying on the complex exponential basis expansion channel model, a pilot embedded channel estimation scheme with low computational complexity and high data rate efficiency is proposed. An iterative edition exploiting recovered data to enhance the performance is also presented. Simulations show that the proposed method is suitable for doubly selective channel estimation in orthogonal frequency division multiplexing (OFDM) systems and the performance can be better than that of Wiener filter method under some conditions.
the computing power of microprocessors has exponentially increased in the past few decades and so is the support to computation intensive multimedia applications. With such improved computing power, memory subsystem d...
详细信息
ISBN:
(纸本)1424402115
the computing power of microprocessors has exponentially increased in the past few decades and so is the support to computation intensive multimedia applications. With such improved computing power, memory subsystem deficiency becomes the major barrier to support video messaging and video telephony/conferencing on mobile handsets. Studies show that for multimedia applications there are sufficient reuses of values for caching and there is an opportunity for customizing the cache subsystem for improved performance. In our previous work, we optimized cache to enhance MPEG-4 Part 2) decoding performance running on a mobile device. H.264/AVC or APEG-4 Part 10) outperforms both APEG-4 Part 2) and H.263 by providing better video quality at a lower bit-rate and a lower latency. As a result, H.264/AVC becomes the next generation video codec for embedded systems. In this paper, our focus is to enhance decoding performance of H.264/AVC through cache optimization for an embedded and mobile device. the simulated architecture includes a processor to run the decoding algorithm and a two-level cache system. Level-1 cache is split into Instruction and Data caches and level-2 cache is a unified cache. We use Cachegrind to characterize H.264/AVC decoding workload and Visua/Sim to model the system-level architecture and run the simulation for H.264/AVC decoding workload Simulation results show that H.264/AVC decoding performance can be enhanced through cache optimization.
FPGA implementation of high speed serial peripherals such as USB 2.0 are of great use. the Cypress SX2 USB 2.0 controller is one of the suitable choices for developing FPGA based USB peripherals. A simple interface mo...
详细信息
ISBN:
(纸本)9781424449965
FPGA implementation of high speed serial peripherals such as USB 2.0 are of great use. the Cypress SX2 USB 2.0 controller is one of the suitable choices for developing FPGA based USB peripherals. A simple interface module capable of transferring data rates above 400Mbits/s can be implemented to communicate with SX2. FPGAs can efficiently be used for building embedded systems. Xilinx complete set of development tools make implementation of large System-On-Chip designs feasible. We present two complete architectures for connecting SX2 to FPGA. First design minimizes FPGA resource usage while keeping a reasonable speed. In the second design, optimizations are done to reach maximum USB 2.0 interface speed at the cost of some additional logic. In order to use developed module in Xilinx embedded design flow, we make a custom peripheral which includes SX2 interface as its core and additional logic capable of connecting to OPB and PLB.
暂无评论