Cost-aware multimedia data allocation for heterogeneous memory using genetic algorithm in cloud computing

K Gai, L Qiu, H Zhao, M Qiu - IEEE transactions on cloud …, 2016 - ieeexplore.ieee.org
Recent expansions of Internet-of-Things (IoT) applying cloud computing have been growing
at a phenomenal rate. As one of the developments, heterogeneous cloud computing has …

Name prefix matching using bloom filter pre-searching for content centric network

J Lee, M Shim, H Lim - Journal of Network and Computer Applications, 2016 - Elsevier
As a new networking paradigm for future Internet, content centric networking (CCN)
technology provides a contents-oriented communication infrastructure for the rapidly …

Characterizing emerging heterogeneous memory

D Shen, X Liu, FX Lin - ACM SIGPLAN Notices, 2016 - dl.acm.org
Heterogeneous memory (HM, also known as hybrid memory) has become popular in
emerging parallel architectures due to its programming flexibility and energy efficiency …

[图书][B] Mobile Applications Development with Android: Technologies and Algorithms

M Qiu, W Dai, K Gai - 2016 - taylorfrancis.com
Mobile Applications Development with Android: Technologies and Algorithms presents
advanced techniques for mobile app development, and addresses recent developments in …

Fine-grained checkpoint recovery for application-specific instruction-set processors

T Li, M Shafique, JA Ambrose, J Henkel… - IEEE Transactions …, 2016 - ieeexplore.ieee.org
Checkpoint recovery (CR) is a classic fault-tolerance technique, which enables computing
systems to execute correctly even when affected by transient faults. Although a number of …

Many-core real-time task scheduling with scratchpad memory

SW Cheng, CW Chang, JJ Chen… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
This work is motivated by the demand for scheduling tasks upon the increasingly popular
island-based many-core architectures. On such an architecture, homogeneous cores are …

A data-oriented profiler to assist in data partitioning and distribution for heterogeneous memory in HPC

AJ Peña, P Balaji - Parallel Computing, 2016 - Elsevier
Profiling is of great assistance in understanding and optimizing an application's behavior.
Today's profiling techniques help developers focus on the pieces of code leading to the …

Automatic management of Software Programmable Memories in Many‐core Architectures

A Shrivastava, N Dutt, J Cai… - IET Computers & …, 2016 - Wiley Online Library
Software Programmable Memories, or SPMs, are raw on‐chip memories that are not
implicitly managed by the processor hardware, but explicitly by software. For example, while …

IP address lookup algorithm using a vectored bloom filter

H Byun, H Lim - The Transactions of the Korean Institute of …, 2016 - koreascience.kr
A Bloom filter is a space-efficient data structure popularly applied in many network
algorithms. This paper proposes a vectored Bloom filter to provide a high-speed Internet …

Heap data management for limited local memory (LLM) multi-core processors

K Bai, A Shrivastava - US Patent 9,513,886, 2016 - Google Patents
(57) ABSTRACT Related US Application Data A compiler tool-chain may automatically
compile an appli cation to execute on a limited local memory (LLM) multi core processor by …