SpMV Profiling and Optimization Analysis
Journal Title: IOSR Journals (IOSR Journal of Computer Engineering) - Year 2015, Vol 17, Issue 4
Abstract
Abstract: Sparse matrix-vector multiplication is an important operation when it comes to sparse matrixcomputations. Very large and sparse matrices are used in many engineering and scientific operations. Hencethe matrix needs to be partitioned properly. Even though the matrix is partitioned and stored appropriatelythere still exists a possibility, the performance achieved is not significant. Thus, the need to address these issues.System proposes an integrated analytical and profile based performance modelling that accurately measures thekernel execution time of various SpMV CUDA kernels for a given target sparse-matrix. Based on this thedesigned optimal solution auto-selection algorithm automatically reports the SpMV optimal solution for a targetsparse-matrix. The system is evaluated on NVIDIA GeForce GTX 680 and NVIDIA Quadro 8000. The system isfurther extended to one more matrix storage format.
Authors and Affiliations
Aditi V. Kulkarni , Prof. C. R. Barde
Techniques for the Detection of Blood Vessels in DiabeticRetinopathy
Abstract: Identification of blood vessels in medical images plays a vital role in explaining many practicalapplications pertaining to the diagnosis of the blood vessels. Vessel segmentation algorithms are the importantel...
Towards Automated Generation of ER-Diagram using a Web Based Approach
Abstract : Diagrams plays an important role in the software development process. Drawing the diagrams manually is the time consuming task, so there are many tools to draw and modify the diagram. From all the diagrams ER...
Smart Combined Video Tool
Abstract: In today’s world there are many tools for video editing, video compression, video conversion. But they require more time which is not affordable by today’s modern applications. And also there is no facili...
Risk Management in Agile Model
Abstract: In traditional waterfall-model risks were usually managed by using project risk management frameworks. Nowadays agile methods have started replacing the traditional models. Agile development is based on s...
MDSR to Reduce Link Breakage Routing Overhead in MANET Using PRM
Dynamic Source Routing (DSR) algorithm is simple and best suited for high mobility nodes in wireless ad hoc networks. Due to high mobility in ad-hoc network, route may not exit for long time. Hence, DSR alg...