OPTIMAL FOLDING OF DATA FLOW GRAPHS BASED ON FINITE PROJECTIVE GEOMETRY USING VECTOR SPACE PARTITIONING

被引:0
|
作者
Choudhary, Swadesh [1 ]
Sharma, Hrishikesh [1 ]
Patkar, Sachin [1 ]
机构
[1] Indian Inst Technol, Dept Elect Engn, Bombay, Maharashtra, India
关键词
Vector space partitioning; finite projective geometry; parallel scheduling; semi-parallel architecture;
D O I
10.1142/S1793830914500049
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A number of computations exist, especially in area of error-control coding and matrix computations, whose underlying data flow graphs are based on finite projective-geometry (PG) based balanced bipartite graphs. Many of these applications of finite projective geometry are actively being researched upon, especially in coding theory. Almost all these applications need large bipartite graphs, whose nodes represent parallel computations. To reduce its implementation cost, reducing amount of system/hardware resources during design is an important engineering objective. In this context, we present a scheme to reduce resource utilization while designing systems modeled using PG-based graphs. In such systems, the number of processing units is equal to the number of vertices, each performing an atomic computation. We present a novel way of partitioning the vertex set assigned to various atomic computations, into blocks. Each block of partition is then assigned to a processing unit. A processing unit performs the computations corresponding to the vertices in the block assigned to it in a sequential fashion, thus creating the effect of folding the overall computation. The symmetric properties of projective space lattices enable us to develop a conflict-free communication schedule. We employed the technique of coset decomposition of a finite field for partitioning. The folding scheme achieves the best possible throughput, in lack of any overhead of shuffling data across memories while scheduling another computation on the same processing unit. We first provide a scheme for a finite projective space of dimension five, and the corresponding schedules. This specific scheme is then generalized for arbitrary finite projective spaces. Both the folding schemes have been verified by both simulation as well as hardware prototyping. For example, a semi-parallel decoder architecture for a new class of expander codes was designed and implemented using this scheme, with potential deployment in DVD-R/CD-ROM drives.
引用
收藏
页数:22
相关论文
共 39 条
  • [31] Boundary mapping of chromosome spread images using optimal set of parameter values in discrete cosine transform based gradient vector flow active contours
    Center for Medical Electronics, Department of Electronics and Communication Engineering, Anna University, Chennai 600025, India
    不详
    J. Appl. Sci., 2006, 6 (1351-1361):
  • [32] Pre-processing data using wavelet transform and PCA based on support vector regression and gene expression programming for river flow simulation
    Abazar Solgi
    Amir Pourhaghi
    Ramin Bahmani
    Heidar Zarei
    Journal of Earth System Science, 2017, 126
  • [33] Pre-processing data using wavelet transform and PCA based on support vector regression and gene expression programming for river flow simulation
    Solgi, Abazar
    Pourhaghi, Amir
    Bahmani, Ramin
    Zarei, Heidar
    JOURNAL OF EARTH SYSTEM SCIENCE, 2017, 126 (05)
  • [34] 3L-NPC AC-DC Power Converter Using Virtual Space Vector PWM with Optimal Switching Sequence Based on g-h Coordinate
    Guo, Feng
    Yang, Tao
    Bozhko, Serhiy
    Wheeler, Patrick
    2018 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL SYSTEMS FOR AIRCRAFT, RAILWAY, SHIP PROPULSION AND ROAD VEHICLES & INTERNATIONAL TRANSPORTATION ELECTRIFICATION CONFERENCE (ESARS-ITEC), 2018,
  • [35] Multi-objective optimal power flow of thermal-wind-solar power system using an adaptive geometry estimation based multi-objective differential evolution
    Huy, Truong Hoang Bao
    Doan, Hien Thanh
    Vo, Dieu Ngoc
    Lee, Kyu-haeng
    Kim, Daehee
    APPLIED SOFT COMPUTING, 2023, 149
  • [36] Intellectual property core protection of control data flow graphs using robust watermarking during behavioural synthesis based on user resource constraint and loop unrolling factor
    Sengupta, A.
    Bhadauria, S.
    ELECTRONICS LETTERS, 2016, 52 (06) : 439 - 440
  • [37] Data Quality and Optimal Background Correction Order of Respiratory-Gated k-Space Segmented Spoiled Gradient Echo (SGRE) and Echo Planar Imaging (EPI)-Based 4D Flow MRI
    Viola, Federica
    Dyverfeldt, Petter
    Carlhall, Carl-Johan
    Ebbers, Tino
    JOURNAL OF MAGNETIC RESONANCE IMAGING, 2020, 51 (03) : 885 - 896
  • [38] Modeling 3D elastic VTI wave propagation using an optimal k-space operator-based temporal high-accuracy staggered-grid finite-difference scheme
    Xu, Shigang
    Liu, Yang
    JOURNAL OF APPLIED GEOPHYSICS, 2019, 170
  • [39] New Fault Slip Distribution for the 2010 Mw 7.2 El Mayor Cucapah Earthquake Based on Realistic 3D Finite Element Inversions of Coseismic Displacements Using Space Geodetic Data
    Pulvirenti, Fabio
    Liu, Zhen
    Lundgren, Paul
    Gonzalez-Ortega, Alejandro
    Aloisi, Marco
    JOURNAL OF GEOPHYSICAL RESEARCH-SOLID EARTH, 2021, 126 (01)