DocumentCode :
3587349
Title :
GAIN: GPU-Based Constraint Checking for Context Consistency
Author :
Jun Sui ; Chang Xu ; Wang Xi ; Yanyan Jiang ; Chun Cao ; Xiaoxin Ma ; Jian Lu
Author_Institution :
State Key Lab. for Novel Software Technol., Nanjing Univ., Nanjing, China
Volume :
1
fYear :
2014
Firstpage :
319
Lastpage :
326
Abstract :
Applications in pervasive computing are often context-aware. However, due to uncontrollable environmental noises, contexts collected by applications can be distorted or even conflicting with each other. This is known as the context inconsistency problem. To provide reliable services, applications need to validate contexts before using them. One promising approach is to check contexts against consistency constraints at the runtime of applications. However, this can bring heavy computations due to tremendous amounts of contexts, thus leading to deteriorated performance to applications. Previous work has proposed incremental or concurrent checking techniques to improve the checking performance, but they heavily rely on CPU computing. In this paper, we propose a novel technique GAIN to exploit GPU computing to improve the checking performance. GAIN can automatically recognize parallel units in a constraint and schedule their checking in parallel on GPU cores. We evaluated GAIN with various constraints under different workloads. Our evaluation results show that, compared to CPU-based computing, GAIN saves CPU computing resources for pervasive applications while checks constraints much more efficiently.
Keywords :
graphics processing units; ubiquitous computing; CPU computing; GAIN; GPU cores; GPU-based constraint checking; consistency constraints; context consistency; context inconsistency problem; context-aware application; pervasive computing; Arrays; Context; Graphics processing units; Instruction sets; Parallel processing; Runtime; Syntactics; GPGPU; constraint checking; pervasive computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference (APSEC), 2014 21st Asia-Pacific
ISSN :
1530-1362
Print_ISBN :
978-1-4799-7425-2
Type :
conf
DOI :
10.1109/APSEC.2014.55
Filename :
7091326
Link To Document :
بازگشت