TITLE

The True Powers of Multi-core Smartphones

AUTHOR(S)
Abdullah, Dhuha Basheer; Al-Hafidh, Mohammed M.
PUB. DATE
July 2013
SOURCE
International Journal of Computer Science Issues (IJCSI);Jul2013, Vol. 10 Issue 4, p303
SOURCE TYPE
Academic Journal
DOC. TYPE
Article
ABSTRACT
Just as the multi-core processors took all the attention in general computing field in the past decade, so too multi-core smartphones are taking all the attention today. Relying on the principles of tasks and data parallelism. We propose in this paper a parallel programming approach on quad-core smartphones to do a big matrices multiplication, and show how to increase the utilization of processors to achieve improvement on the system's runtime.
ACCESSION #
89863778

 

Related Articles

  • Parallel Smith-Waterman Comparison on Multicore and Manycore Computing Platforms with BSP++. Hamidouche, Khaled; Mendonca, Fernando; Falcou, Joel; Melo, Alba; Etiemble, Daniel // International Journal of Parallel Programming;Feb2013, Vol. 41 Issue 1, p111 

    Biological Sequence Comparison is an important operation in Bioinformatics that is often used to relate organisms. Smith and Waterman proposed an exact algorithm that compares two sequences in quadratic time and space. Due to high computing power and memory requirements, SW is usually executed...

  • PEDAGOGICAL IMPLICATIONS ON MANAGING CONCURRENCY FOR MULTI-CORE TECHNOLOGY: AN EMPIRICAL STUDY. Sanford, Clive C. // Review of Business Research;2012, Vol. 12 Issue 1, p11 

    Embedded system technologies can be improved by introducing better modeling and pedagogical training techniques for software programming that match the multi-core technologies that are available today. Hardware manufacturers and software developers are resisting the use of parallel software...

  • Synthesizable Manycore Processor Designs with FPGA in Teaching Computer Architecture. Hana Park; Young-Woong Ko; Jungmin So; Jeong-Gun Lee // International Journal of Control & Automation;Oct2013, Vol. 6 Issue 5, p429 

    Manycore processor architectures are currently very widely used in almost all computer systems. Furthermore, many computer science department have started to teach parallel programming on manycore system platforms. To best understand the parallel programming on those manycore processors, the...

  • WHAT FEATURES WILL THE NEXT GENERATION OF SMARTPHONES HAVE? BROIDA, RICK // Popular Science;Nov2011, Vol. 279 Issue 5, p88 

    The article answers a question about features which could be implemented in smartphones including faster speed from multicore processors, charging systems using magnetic power adapters or induction charging, and near-field communication (NFC).

  • Automatic Parallelization of Array-oriented Programs for a Multi-core Machine. Ching, Wai-Mee; Zheng, Da // International Journal of Parallel Programming;Oct2012, Vol. 40 Issue 5, p514 

    We present the work on automatic parallelization of array-oriented programs for multi-core machines. Source programs written in standard APL are translated by a parallelizing APL-to-C compiler into parallelized C code, i.e. C mixed with OpenMP directives. We describe techniques such as virtual...

  • Adaptive parallel interval branch and bound algorithms based on their performance for multicore architectures. Sanjuan-Estrada, J.; Casado, L.; García, I. // Journal of Supercomputing;Dec2011, Vol. 58 Issue 3, p376 

    This work studies how to adapt the number of threads of a parallel Interval Branch and Bound algorithm to the available computational resources based on its current performance. Basically, a thread can create a new thread that will process part of the ancestor workload. In this way, load...

  • Design of Scalable Java Communication Middleware for Multi-Core Systems. Ramos, Sabela; Taboada, Guillermo L.; Expósito, Roberto R.; Touriño, Juan; Doallo, Ramón // Computer Journal;Feb2013, Vol. 56 Issue 2, p214 

    This paper presents smdev, a shared memory communication middleware for multi-core systems. smdev provides a simple and powerful messaging application program interface that is able to exploit the underlying multi-core architecture replacing inter-process and network-based communications by...

  • Architecture Aware Programming on Multi-Core Systems. Pimple, M.R.; Sathe, S.R. // International Journal of Advanced Computer Science & Application;Jun2011, Vol. 2 Issue 6, p105 

    In order to improve the processor performance, the response of the industry has been to increase the number of cores on the die. One salient feature of multi-core architectures is that they have a varying degree of sharing of caches at different levels. With the advent of multi-core...

  • Workshare Process of Thread Programming and MPI Model on Multicore Architecture. Refianti, R.; Mutiara, A. B.; Hasta, D. T. // International Journal of Advanced Computer Science & Application;Jul2011, Vol. 2 Issue 7, p99 

    Comparison between OpenMP for thread programming model and MPI for message passing programming model will be conducted on multicore shared memory machine architectures in order to find which has a better performance in terms of speed and throughput. Application used to assess the scalability of...

Share

Read the Article

Courtesy of THE LIBRARY OF VIRGINIA

Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics