Hybrid CPU-GPU constraint checking: Towards efficient context consistency.

Jun Sui,Chang Xu,Shing-Chi Cheung,Wang Xi,Yanyan Jiang,Chun Cao,Xiaoxing Ma,Jian Lu
DOI: https://doi.org/10.1016/j.infsof.2015.10.003
IF: 3.9
2016-01-01
Information and Software Technology
Abstract:Context: modern software increasingly relies on contexts about computing environments to provide adaptive and smart services. Such contexts, captured and derived from environments of uncontrollable noises, can be inaccurate, incomplete or even in conflict with each other. This is known as the context inconsistency problem, and should be addressed by checking contexts in time to prevent abnormal behavior to applications. One popular way is to check application contexts against consistency constraints before their uses, but this can bring heavy computation due to tremendous amount of contexts in changing environments. Existing efforts improve the checking performance by incremental or concurrent computation, but they rely on CPU computing only and can consume valuable CPU capabilities that should otherwise be used by applications themselves.
What problem does this paper attempt to address?