Repository logo
Communities & Collections
Research Outputs
Fundings & Projects
People
Statistics
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. KMITL
  3. Publication
  4. An efficient parallel construction of optimal independent spanning trees on hypercubes
Loading...
Thumbnail Image

An efficient parallel construction of optimal independent spanning trees on hypercubes

Author(s)
Werapun, Jeeraporn
Intakosum, Sarun
Boonjing, Veera
Date Issued
December 1, 2012
Type
Article
DOI
10.1016/j.jpdc.2012.07.003
Abstract
Reliable data broadcasting on parallel computers can be achieved by applying more than one independent spanning tree (IST). Using k-IST-based broadcasting from root r on an interconnection network (N=2 k) provides k-degree fault tolerance in broadcasting, while construction of optimal height k-ISTs needs more time than that of one IST. In the past, most research focused on constructing k ISTs on the hypercube Qk, an efficient communication network. One sequential approach utilized the recursive feature of Qk to construct k ISTs working on a specific root (r)=0 in O(kN) time. Another parallel approach was introduced for generating k ISTs with optimal height on Qk, based on HDLS (Hamming Distance Latin Square), single pointer jumping, which is applied for a source (r)=0 in O( k2) time for successful broadcasting in O(k). For broadcasting from r≠0, those existing approaches require a special routine to reassign new nodes' IDs for logical r=0. This paper proposes a flexible and efficient parallel construction of k ISTs with optimal height on Qk, a generalized approach, for an arbitrary root (r=0,1,2,..., or 2 k-1) in O(k) time. Our focus is to introduce the more efficient time (O(k)) of preprocessing, based on double pointer jumping over O( k2) of the HDLS approach. We also prove that our generalized parallel k-IST construction (arbitrary r) with optimal height on Qk is correctly set in efficient O(k) time. Finally, experiments were performed by simulation to investigate the fault-tolerance effect in reliable broadcasting. Experimental results showed that our efficient ISTs yielded 10%-20% fault tolerance for successful broadcasting (on N=16-1024 PEs). © 2012 Elsevier Inc. All rights reserved.
Citation
Journal of Parallel and Distributed Computing, 72(12), 1713-1724, 2012
Subjects

Double pointer jumpin...

Hypercube interconnec...

ISTs (independent spa...

Multicomputers

Multicores

Parallel computers

Reliable and fault-to...

Metrics
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your Institution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Accessibility settings
  • Privacy policy
  • End User Agreement
  • Send Feedback