• Home
  • Search
  • Analysis and realization of Relaxed Consistency Memory model for multi-core CPU or GPU
  • https://doi.org/10.1109/confluence.2014.6949247Copy DOI Icon

Analysis and realization of Relaxed Consistency Memory model for multi-core CPU or GPU

  • Sep 1, 2014
  • Ramanarayan Mohanty +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Parallel and distributed systems that support the shared memory paradigm are becoming widely accepted in many areas of computing. The memory consistency model of a shared-memory multiprocessor system influences both the performance and the programmability of the system. Under optimal condition it is found that multithreading contributes to more than 50 percent of performance improvement, while the improvement from Relaxed Consistency Memory (RCM) models varies between 30-40 percent of total performance gain. The relaxed consistency memory model has been realized on a Graphics Processing Unit (GPU) using Open Computing Language (OpenCL) as the programming language. This memory model has been applied on a case study of high order matrix multiplication and their performance has been analysed in terms of two metrics: GPU Computation Percentage (GCP) and GPU Load Balance (GLB). With sufficient parallelism and high PCIe data transfer bandwidth, the RCM model on GPU gives the better performance in comparison to a sequential model on CPU.

Similar Papers
  • Conference Article

A Survey on GPU Techniques in Astronomical Data Processing

  • Dec 01, 2013
  • Meng Xiao +3
  • PDF
  • Research Article
  • Citations6

Parallelizing Multiple Flow Accumulation Algorithm using CUDA and OpenACC

  • Sep 03, 2019
  • ISPRS International Journal of Geo-Information
  • Natalija Stojanovic +1
  • Conference Article
  • Citations3

Statistical testing of random number sequences using CUDA

  • Aug 01, 2010
  • Alin Suciu +2
  • Conference Article
  • Citations5

Acceleration of ultrasonic data compression using OpenCL on GPU

  • May 01, 2015
  • Boyang Wang +3
  • Conference Article

Scalable parallel approach for dense linear algebra

  • Jul 01, 2016
  • Ahmed A Abouelfarag +2
  • Conference Article
  • Citations3

SWIFT-A Performance Accelerated Optimized String Matching Algorithm for Nvidia GPUs

  • Jan 01, 2016
  • Sourabh S Shenoy +2
  • Research Article
  • Citations66

Multi-architecture Monte-Carlo (MC) simulation of soft coarse-grained polymeric materials: SOft coarse grained Monte-Carlo Acceleration (SOMA)

  • Sep 01, 2018
  • Computer Physics Communications
  • L Schneider +1
  • Book Chapter
  • Citations3

A Translation Framework for Automatic Translation of Annotated LLVM IR into OpenCL Kernel Function

  • Jan 01, 2013
  • Chen-Ting Chang +3
  • Dissertation

An environment to support GPU and multicore programming for rapid, high performance, application deployment

  • Jan 01, 2012
  • James Laurence Brock
  • PDF
  • Research Article
  • Citations1

ORTHORECTIFICATION BY USING GPGPU METHOD

  • Jul 31, 2012
  • The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
  • H Sahin +1
  • Research Article
  • Citations7

Simulation of sonic waves along a borehole in a heterogeneous formation: Accelerating 2.5-D finite differences using [Py]OpenCL

  • Mar 27, 2013
  • Computers & Geosciences
  • Ursula Iturrarán-Viveros +1
  • Research Article
  • Citations18

Line-by-line spectroscopic simulations on graphics processing units

  • Sep 14, 2007
  • Computer Physics Communications
  • Sylvain Collange +2
  • Research Article
  • Citations1

High Performance Iterative Solver for Linear System using Multi GPU

  • Jan 01, 2011
  • Plasma and Fusion Research
  • Soichiro Ikuno +6
  • Book Chapter

Research of Acceleration MS-Alignment Identifying Post-Translational Modifications on GPU

  • Jan 01, 2013
  • Zhai Yantang +4
  • Conference Article
  • Citations1

Automatic Parallelization of GPU Applications Using OpenCL

  • Jul 01, 2015
  • Lizandro D Solano-Quinde +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.