Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Asynchronized Jacobi Solver on Heterogeneous Mobile Devices

View through CrossRef
Many vision and graphics applications involve the efficient solving of various linear systems, which has been a popular topic for decades. With mobile devices arising and becoming popularized, designing a high-performance solver tailored for them, to ensure the smooth migration of various applications from PC to mobile devices, has become urgent. However, the unique features of mobile devices present new challenges. Mainstream mobile devices are equipped with so-called heterogeneous multiprocessor systems-on-chips (MPSoCs), which consist of processors with different architectures and performances. Designing algorithms to push the limits of of MPSoCs is attractive yet difficult. Different cores are suitable for different tasks. Further, data sharing among different cores can easily neutralize performance gains. Fortunately, the comparable performance of CPUs and GPUs on MPSoCs make the heterogeneous systems promising, compared to their counterparts on PCs. This paper is devoted to a high-performance mobile linear solver for a sparse system with a tailored asynchronous algorithm, to fully exploit the computing power of heterogeneous processors on mobile devices while alleviating the data-sharing overhead. Comprehensive evaluations are performed, with in-depth discussion to shed light on the future design of other numerical solvers.
Title: Asynchronized Jacobi Solver on Heterogeneous Mobile Devices
Description:
Many vision and graphics applications involve the efficient solving of various linear systems, which has been a popular topic for decades.
With mobile devices arising and becoming popularized, designing a high-performance solver tailored for them, to ensure the smooth migration of various applications from PC to mobile devices, has become urgent.
However, the unique features of mobile devices present new challenges.
Mainstream mobile devices are equipped with so-called heterogeneous multiprocessor systems-on-chips (MPSoCs), which consist of processors with different architectures and performances.
Designing algorithms to push the limits of of MPSoCs is attractive yet difficult.
Different cores are suitable for different tasks.
Further, data sharing among different cores can easily neutralize performance gains.
Fortunately, the comparable performance of CPUs and GPUs on MPSoCs make the heterogeneous systems promising, compared to their counterparts on PCs.
This paper is devoted to a high-performance mobile linear solver for a sparse system with a tailored asynchronous algorithm, to fully exploit the computing power of heterogeneous processors on mobile devices while alleviating the data-sharing overhead.
Comprehensive evaluations are performed, with in-depth discussion to shed light on the future design of other numerical solvers.

Related Results

Fast structured Jacobi-Jacobi transforms
Fast structured Jacobi-Jacobi transforms
Jacobi polynomials are frequently used in scientific and engineering applications, and often times, one needs to use the so-called Jacobi-Jacobi transforms which are transforms bet...
Mobile phone usage for m‐learning: comparing heavy and light mobile phone users
Mobile phone usage for m‐learning: comparing heavy and light mobile phone users
PurposeMobile technologies offer the opportunity to embed learning in a natural environment. The objective of the study is to examine how the usage of mobile phones for m‐learning ...
ACM SIGCOMM computer communication review
ACM SIGCOMM computer communication review
At some point in the future, how far out we do not exactly know, wireless access to the Internet will outstrip all other forms of access bringing the freedom of mobility to the way...
Mobile Communication Studies
Mobile Communication Studies
Mobile media are recognized as the fastest-growing media category. Although mobile media users were already enjoying mobile devices in their everyday lives, prior to the millennium...
ESSENTIAL SECURITY PRACTICES FOR FORTIFYING MOBILE APPS
ESSENTIAL SECURITY PRACTICES FOR FORTIFYING MOBILE APPS
“Essential Security Practices for Fortifying Mobile Apps” is a definitive guide designed to empower developers, security professionals, and organizations with the knowledge and too...
Framework for Generating Configurable SAT Solvers
Framework for Generating Configurable SAT Solvers
The state-of-the-art SAT solvers usually share the same core techniques, for instance: the watched literals structure, conflict clause recording and non-chronological backtracking....
Radiation and ablation coupling applied to the study of the Lost City bolide.
Radiation and ablation coupling applied to the study of the Lost City bolide.
IntroductionMeteor phenomena involve a series of complex aspects, from multiphase physics of the meteoroid (melting and evaporation) to non-equilibrium effects within the flow.The ...
Securing Mobile Data Computing in Healthcare
Securing Mobile Data Computing in Healthcare
Access to mobile data and messages is essential in healthcare environment as patients and healthcare providers are mobile. This is inline with the need of ubiquitous computing in e...

Back to Top