9 research outputs found
A spatial mapping algorithm for heterogeneous coarse-grained reconfigurable architectures
Abstract 1 In this work, we investigate the problem of automatically mapping applications onto a coarse-grained reconfigurable architecture and propose an efficient algorithm to solve the problem. We formalize the mapping problem and show that it is NP-complete. To solve the problem within a reasonable amount of time, we divide it into three subproblems: covering, partitioning and layout. Our empirical results demonstrate that our technique produces nearly as good performance as hand-optimized outputs for many kernels. 1. Introduction an
SPKM: A Novel Graph Drawing based Algorithm for Application Mapping onto Coarse-Grained Reconfigurable Architectures
Abstract — Recently coarse-grained reconfigurable architectures (CGRAs) have drawn increasing attention due to their efficiency and flexibility. While many CGRAs have demonstrated impressive performance improvements, the effectiveness of CGRA platforms ultimately hinges on the compiler. Existing CGRA compilers do not model the details of the CGRA architecture, due to which they are, i) unable to map applications, even though a mapping exists, and ii) use too many PEs to map an application. In this paper, we model several CGRA details in our compiler and develop a graph mapping based approach (SPKM) for mapping applications onto CGRAs. On randomly generated graphs our technique can map on average 4.5X more applications than the previous approaches, while using fewer CGRA rows 62 % times, without any penalty in mapping time. We observe similar results on a suite of benchmarks collected from Livermore Loops, Multimedia and DSPStone benchmarks. I
Register coalescing techniques for heterogeneous register architecture with copy sifting
Azobenzene Molecular Machine: Light-Induced Wringing Gel Fabricated from Asymmetric Macrogelator
To develop light-triggered
wringing gels, an asymmetric macrogelator
(1AZ3BP) was newly synthesized by the chemically bridging a photoisomerizable
azobenzene (1AZ) molecular machine and a biphenyl-based (3BP) dendron
with a 1,4-phenylenediformamide connector. 1AZ3BP was self-assembled
into a layered superstructure in the bulk state, but 1AZ3BP formed
a three-dimensional (3D) network organogel in solution. Upon irradiating
UV light onto the 3D network organogel, the solvent of the organogel
was squeezed and the 3D network was converted to the layered morphology.
It was realized that the metastable 3D network organogels were fabricated
mainly due to the nanophase separation in solution. UV isomerization
of 1AZ3BP provided sufficient molecular mobility to form strong hydrogen
bonds for the construction of the stable layered superstructure. The
light-triggered wringing gels can be smartly applied in remote-controlled
generators, liquid storages, and sensors
Automotive 2.1 μm Full-Depth Deep Trench Isolation CMOS Image Sensor with a 120 dB Single-Exposure Dynamic Range
An automotive 2.1 μm CMOS image sensor has been developed with a full-depth deep trench isolation and an advanced readout circuit technology. To achieve a high dynamic range, we employ a sub-pixel structure featuring a high conversion gain of a large photodiode and a lateral overflow of a small photodiode connected to an in-pixel storage capacitor. With the sensitivity ratio of 10, the expanded dynamic range could reach 120 dB at 85 °C by realizing a low random noise of 0.83 e- and a high overflow capacity of 210 ke-. An over 25 dB signal-to-noise ratio is achieved during HDR image synthesis by increasing the full-well capacity of the small photodiode up to 10,000 e- and suppressing the floating diffusion leakage current at 105 °C