Optimization of layout for embedding half hypercube into conventional tree architectures

Paul Immanuel,A. Berin Greeni
DOI: https://doi.org/10.1002/cpe.8058
2024-02-29
Concurrency and Computation Practice and Experience
Abstract:Summary Embedding a graph into another graph can be utilized for structural simulation, processor allocation, and algorithm porting in the field of parallel architecture. This has the potential to enhance the physical layout of network‐on‐chip (NoC) devices as well as to investigate their virtualization possibilities. Layout is one of the many indicators of graph embedding. An optimal layout in NoC design can result in a decreased wiring area and cost, as well as the reduction in communication delay between parallel processing components. In this work, the guest graph is the half hypercube, which possess efficient routing, fault tolerance, and Hamiltonian features. The edge isoperimetric problems is solved for the half hypercube using a novel technique called the isochronal ordering. The host graphs considered in our work are complete binary trees, k ‐rooted complete binary trees, and other few predominantly investigated tree based architectures.
computer science, theory & methods, software engineering
What problem does this paper attempt to address?