This paper presents an approach for determining the linear stability of steady states of partial differential equations (PDEs) on massively parallel computers. Linearizing the transient behavior around a steady state solution leads to an eigenvalue problem. The eigenvalues with the largest real part are calculated using Arnoldi's iteration driven by a novel implementation of the Cayley transformation. The Cayley transformation requires the solution of a linear system at each Arnoldi iteration. This is done iteratively so that the algorithm scales with problem size. A representative model problem of three-dimensional incompressible flow and heat transfer in a rotating disk reactor is used to analyze the effect of algorithmic parameters on the performance of the eigenvalue algorithm. Successful calculations of leading eigenvalues for matrix systems of order up to 4 million were performed, identifying the critical Grashof number for a Hopf bifurcation. Copyright © 2001 John Wiley & Sons, Ltd.

High Performance Computing

Paper

https://onlinelibrary.wiley.com/doi/10.1002/fld.135

FPGA Architecture: Survey and Challenges

University of Toronto, Canada

Field-Programmable Gate Arrays (FPGAs) have become one of the key digital circuit implementation media over the last decade. A crucial part of their creation lies in their architecture, which governs the nature of their programmable logic functionality and their programmable interconnect. FPGA architecture has a dramatic effect on the quality of the final device's speed performance, area efficiency and power consumption.

Engineering, Other

High Performance Computing

Paper

https://ieeexplore.ieee.org/document/8187326

Survey on FPGA Architecture and Recent Applications

Vellore Institiute of Technology, Vellore, India

Field Programmable Gate Array or FPGA is introduced in the year 1985 and it is getting popular day by day due to its properties like design to reuse and flexibility. As compared to microprocessor, FPGA have high performance and configurability. When compared with application specific integrated circuit (ASIC), FPGA reduces development time, non-recurrent engineering (NRE) costs. The unique property which differ it from ASIC is its reconfiguration. The recent trends in FPGA architecture are in the direction which reduces the gap between the ASIC and FPGA. This paper will discuss on the classification of FPGA based on their routing architecture and the recent trends in the field of Physics, computation, defense, space research, etc., which are focusing on betterment of the existing technology.

Engineering, Other

High Performance Computing

Paper

https://ieeexplore.ieee.org/document/8899550

This training is for engineers who have never designed an FPGA before. You will learn about the basic benefits of designing with FPGAs and how to create a simple FPGA design using the Intel® Quartus® Prime software.

Engineering, Other

High Performance Computing

Video

https://www.youtube.com/watch?v=bwoyQ_RnaiA

This tutorial is organized in 5 parts and is designed to walk you through all the key aspects of the Vitis flow.

Engineering, Other

High Performance Computing

Tutorial

https://github.com/Xilinx/Vitis-Tutorials/blob/2021.2/Getting_Started/Vitis/README.md

This tutorial goes through the Vitis HLS tool GUI to build, analyze, and optimize a hardware kernel.

Engineering, Other

High Performance Computing

Tutorial

https://github.com/Xilinx/Vitis-Tutorials/blob/2021.2/Getting_Started/Vitis_HLS/README.md