Optimizing General Design Objectives in Processor-Array Design
نویسندگان
چکیده
In this paper we present an improved search procedure for the General Parameter Method (GPM) 1]. Our procedure maps uniform dependence algorithms to application-specic processor arrays (PAs). It can optimize general design objectives with certain non-monotonicity properties, i.e., those that do not increase monotonically with the parameters. An example of such an objective is the minimization of the total completion time, including load and drain times. In contrast, earlier design methods can only deal with monotonic objectives. We present results for the matrix-product problem using this search technique ; application of the technique on the transitive-closure problem is presented elsewhere 2]. We also show that the parameters in GPM can be expressed in terms of the schedule vector ~ and allocation matrix S in the popular dependence-based method (DM), thereby allowing GPM to be used in DM for nding optimal designs for uniform dependence algorithms.
منابع مشابه
Design and Implementation of Field Programmable Gate Array Based Baseband Processor for Passive Radio Frequency Identification Tag (TECHNICAL NOTE)
In this paper, an Ultra High Frequency (UHF) base band processor for a passive tag is presented. It proposes a Radio Frequency Identification (RFID) tag digital base band architecture which is compatible with the EPC C C2/ISO18000-6B protocol. Several design approaches such as clock gating technique, clock strobe design and clock management are used. In order to reduce the area Decimal Matrix C...
متن کاملOptimization of a Wideband Tapped-Delay Line Array Antenna
In this paper, an optimal approach to design wideband tapped-delay line (TDL) array antenna is proposed. This approach lets us control the array angular and frequency response over a wide frequency band. To this end, some design restrictions are defined and a multi-objective optimization problem is constructed by putting the individual restrictions together. The optimal weights of the TDL proce...
متن کاملUltra-Low-Energy DSP Processor Design for Many-Core Parallel Applications
Background and Objectives: Digital signal processors are widely used in energy constrained applications in which battery lifetime is a critical concern. Accordingly, designing ultra-low-energy processors is a major concern. In this work and in the first step, we propose a sub-threshold DSP processor. Methods: As our baseline architecture, we use a modified version of an existing ultra-low-power...
متن کاملOptimal Synthesis of Algorithm - speci c Lower - DimensionalProcessor
Processor arrays are frequently used to deliver high-performance in many applications with computationally intensive operations. This paper presents the General Parameter Method (GP-M), a systematic parameter-based approach for synthesizing such algorithm-speciic architec-tures. GPM can synthesize processor arrays of any lower dimension from a uniform-recurrence description of the algorithm. Th...
متن کاملOptimal Synthesis of Algorithm - Speci c Lower -
Processor arrays are frequently used to deliver high performance in many applications with computationally intensive operations. This paper presents the General Parameter Method (GP-M), a systematic parameter-based approach for synthesizing such algorithm-speciic architec-tures. GPM can synthesize processor arrays of any lower dimension from a uniform-recurrence description of the algorithm. Th...
متن کامل