Parallel binary reflected gray code sequence generation on multicore architectures

Md Mohsin Ali*, Mst Shakila Khan Rumi

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

We propose a novel parallel algorithm for generating all the sequences of binary reflected Gray code for a given number of bits as input, targeting machines with multicore architectures. A theoretical analysis of work and span, as well as parallelism of this algorithm, is carried out following a multithreaded implementation using Cilk++ on a multicore machine. Theoretical analysis of this algorithm shows a parallelism of Θ(2n/log n) and achieves a linear speedup on 12 cores for input data of sufficiently large size.

Original languageEnglish
Pages (from-to)513-520
Number of pages8
JournalInternational Journal of Parallel, Emergent and Distributed Systems
Volume29
Issue number5
DOIs
Publication statusPublished - 3 Sept 2014

Fingerprint

Dive into the research topics of 'Parallel binary reflected gray code sequence generation on multicore architectures'. Together they form a unique fingerprint.

Cite this