A Framework for High Level Simulation and Optimization of Coarse-Grained Reconfigurable Architectures

Author(s):  
Muhammad Adeel Pasha ◽  
Umer Farooq ◽  
Muhammad Ali ◽  
Bilal Siddiqui
SIMULATION ◽  
2018 ◽  
Vol 95 (8) ◽  
pp. 737-751
Author(s):  
Muhammad Adeel Pasha ◽  
Umer Farooq ◽  
Bilal Siddiqui

Field Programmable Gate Arrays (FPGAs), due to their programmability, have become a popular design choice for control and processing blocks of modern-day digital design. However, this flexibility makes them larger, slower, and less power-efficient when compared to Application Specific Integrated Circuits (ASICs). On the other hand, ASICs have their own drawbacks, such as lack of programmability and inflexibility. One potential solution is specialized fine-grained reconfigurable architectures that have improved flexibility over ASICs and better resource utilization than FPGAs. However, designing a fine-grained reconfigurable architecture is a daunting task in itself due to lack of high-level design-flow support. This article proposes an automated design-flow for the system-level simulation, optimization, and resource estimation of generic as well as custom fine-grained reconfigurable architectures. The proposed framework is generic in nature as it can be used for both control-oriented and compute-intensive applications and then generates a homogeneous or heterogeneous reconfigurable architecture for them. Four sets of homogeneous and heterogeneous benchmarks are used in this work to show the efficacy of our proposed design-flow, and simulation results reveal that our framework can generate both generic and custom fine-grained reconfigurable architectures. Moreover, the area and power estimations show that auto-generated domain-specific reconfigurable architectures are 76% and 73% more area and power-efficient, respectively, than generic FPGA-based implementations. These results are consistent with the savings reported for manual designs in the literature.


Author(s):  
Yongjoo Kim ◽  
Jongeun Lee ◽  
A. Shrivastava ◽  
J. W. Yoon ◽  
Doosan Cho ◽  
...  

Author(s):  
Michael M. Tiller ◽  
Jonathan A. Dantzig

Abstract In this paper we discuss the design of an object-oriented framework for simulation and optimization. Although oriented around high-level problem solving, the framework defines several classes of problems and includes concrete implementations of common algorithms for solving these problems. Simulations are run by combining these algorithms, as needed, for a particular problem. Included in this framework is the capability to compute the sensitivity of simulation results to the different simulation parameters (e.g. material properties, boundary conditions, etc). This sensitivity information is valuable in performing optimization because it allows the use of gradient-based optimization algorithms. Also included in the system are many useful abstractions and implementations related to the finite element method.


1964 ◽  
Vol 42 ◽  
pp. 1-104
Author(s):  
E.I Hamilton

The Ilímaussaq intrusion (S.W. Greenland) was emplaced into granitic Precambrian basement rocks. The intrusion is of a highly alkaline nature and in terms of rocks types, its major-, minor- and trace elements, may be compared to the Khibina-Lovozero intrusion of the Kola Peninsula, U.S.S.R. The present paper describes the geochemistry of the northern part of the intrusion and the marginal rocks. New total rock analyses are given together with the detailed geochemistry of U, Th, Radioactivity, Nb, Rb, Li and Be. The Ilímaussaq intrusion consists of an early augite syenite chilled against the country rocks. The augite syenite forms a more or less continuous ring around and above the intrusion. The main central mass of the intrusion consists of poorly layered, very coarse-grained, Na-rich "foyaite" containing relatively large amounts of sodalite and eudialyte. Differentiation of the "foyaite magma" gave rise to a volatile rich residual liquid from which lujavrites were formed. Differentiation of the lujavrites in the central area of the intrusion resulted in a lower banded sequence, the kakortokites, and an upper lujavrite liquid. When the confining pressure was exceeded, explosive brecciation occurred and lujavrite was intruded into the surrounding rocks. At a high level in the intrusion a sheet-like body of soda granite was emplaced together with various quart-bearing syenites. The relative time of intrusion of the quartz-bearing syenite is uncertain through lack of field evidence. Emplacement of the early augite syenite may be related to ring faulting followed by cauldron subsidence. The later Na-rich rocks may have replaced the earlier layered augite syenite or have been emplaced into a "magma chamber" developed by cauldron subsidence. The Na-Zr-Cl-rich rocks show evidence of cooling inwards with the development of a central volatile-rich pocket. The Ilímaussaq rocks probably represent a final highly fractionated stage of the more normal augite syenite magma common to the S. W. Greenland alkaline province.


Sign in / Sign up

Export Citation Format

Share Document