A multiprocessor-on-a-programmable-chip reconfigurable system for matrix operations with power-grid case studies

نویسندگان

  • Xiaofang Wang
  • Sotirios G. Ziavras
چکیده

Recent advances in FPGA (Field-Programmable Gate Array) technologies have made feasible the implementation of low-cost parallel computing platforms for highperformance matrix computations. Compared to conventional multiprocessor systems, the resulting MultiProcessors-On-a-Programmable-Chip (MPoPCs) can provide unique advantages and opportunities in both software and hardware. It is shown in this paper that the performance of an MPoPC can be improved dramatically by adapting slightly IP(Intellectual Property)-based processing elements, and customizing the memory and the interconnection network. The parallel LU factorization of large, sparse Doubly-Bordered Block Diagonal (DBBD) matrices is employed as an application example. To enhance further the performance by software techniques, a run-time load balancing strategy for this algorithm is proposed and analyzed. Extensive experimental results on benchmark matrices of size up to 7917 x 7917 for power networks demonstrate the effectiveness of our effort.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallel solution of Newton’s power flow equations on configurable chips

The conventional Newton’s method (also known as Newton–Raphson method) for the AC power flow problem is preferred in some situations due to its local quadratic convergence. However, its high computation and memory requirements due to the required LU factorization of the Jacobian matrix at each iteration limit its practical employment in the online operation of very large systems. We produce her...

متن کامل

Reconfigurable and Evolvable Hardware Fabric

In this work, we are developing a novel reconfigurable multiprocessor architecture, environment and tools for autonomous onboard processing in space platforms. Among the important features of our method are: reconfigurability and processor adaptability for high rate wireless functions; usage of system-on-chip (SOC) technology to embed hardware modules and reconfigurable blocks; integration of r...

متن کامل

Performance optimization of an FPGA-based configurable multiprocessor for matrix operations

Several driving forces have recently brought about significant advances in the field of configurable computing. They have also enabled parallel processing within a single field-programmable gate array (FPGA) chip. The ever-increasing complexity of application algorithms and the supercomputing crisis have made this new parallel-processing approach more important and pertinent. Its cost-effective...

متن کامل

Dagstuhl Seminar 10281 , Dynamically Reconfigurable Architectures , 11 . - 16 . 07 . 2010 Dynamically Reconfigurable Architectures

Dynamic and partial reconfiguration of hardware architectures such as FPGAs and coarse grain processing arrays bring an additional level of flexibility in the design of electronic systems by exploiting the possibility of configuring functions on-demand during run-time. When compared to emerging software-programmable MultiProcessor System-on-a-Chip (MPSoC) solutions, they benefit a lot from lowe...

متن کامل

Theme 3 / Design and verification of Systems on a chip architectures

Scientific Integration and optimization of Multiprocessor hardware/software systems Fields of expertise Multiprocessor architecture, Network on chip, Memory subsystems, On chip embedded operating system, Fast simulation of digital systems, Methods and tools for system level synthesis, Reconfigurable architectures Know-how Design of circuits and integrated systems, FPGA, Operating systems, Softw...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IJCSE

دوره 10  شماره 

صفحات  -

تاریخ انتشار 2015