Loading...
Search for: momtazpour--mahmoud
0.163 seconds

    Simultaneous variation-aware architecture exploration and task scheduling for MPSoC energy minimization

    , Article Proceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI ; 2011 , Pages 271-276 ; 9781450306676 (ISBN) Momtazpour, M ; Ghorbani, M ; Goudarzi, M ; Sanaei, E
    2011
    Abstract
    In nanometer-scale process technologies, the effects of process variations are observed in Multiprocessor System-on-Chips (MPSoC) in terms of variations in frequencies and leakage powers among the processors on the same chip as well as across different chips of the same design. Traditionally, worst-case values are assumed for these parameters and then a deterministic optimization technique is applied to the MPSoC application under design. We show that such worst-case-based approaches are not optimal with the increasing variation observed at system-level, and instead, statistical approaches should be employed. We consider the problem of simultaneously choosing MPSoC architecture and task... 

    Static statistical MPSoC power optimization by variation-aware task and communication scheduling

    , Article Microprocessors and Microsystems ; Volume 37, Issue 8 PART B , 2013 , Pages 953-963 ; 01419331 (ISSN) Momtazpour, M ; Goudarzi, M ; Sanaei, E ; Sharif University of Technology
    2013
    Abstract
    Corner-case analysis is a well-known technique to cope with occasional deviations occurring during the manufacturing process of semiconductors. However, the increasing amount of process variation in nanometer technologies has made it inevitable to move toward statistical analysis methods, instead of deterministic worst-case-based techniques, at all design levels. We show that by statically considering statistical effects of random and systematic process variation on performance and power consumption of a Multiprocessor System-on-Chip (MPSoC), significant power improvement can be achieved by static software-level optimizations such as task and communication scheduling. Moreover, we analyze... 

    Variation-aware task scheduling and power mode selection for MPSoC power optimization

    , Article Proceedings - 15th CSI International Symposium on Computer Architecture and Digital Systems, CADS 2010, 23 September 2010 through 24 September 2010 ; September , 2010 , Pages 27-33 ; 9781424462698 (ISBN) Momtazpour, M ; Goudarzi, M ; Sanaei, E ; Sharif University of Technology
    2010
    Abstract
    Increasing delay and power variation has become a major challenge to designing high performance Multiprocessor System-On-Chips (MPSoC) in deep sub-micron technologies. As a result, a paradigm shift from deterministic to statistical design methodology at all levels of the design hierarchy is inevitable. In this paper, we propose a static variation-aware task scheduling and power mode selection algorithm for MPSoCs. The proposed algorithm is able to maximize the total power yield of the chip under a given performance yield constraint by searching for the optimal task scheduling and power mode selection policy for a specified multiprocessor platform. Experimental results are gathered by... 

    Variation-aware task and communication scheduling in MPSoCs for power-yield maximization

    , Article IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences ; Volume E93-A, Issue 12 , 2010 , Pages 2542-2550 ; 09168508 (ISSN) Momtazpour, M ; Goudarzi, M ; Sanaei, E ; Sharif University of Technology
    2010
    Abstract
    Parameter variations reveal themselves as different frequency and leakage powers per instances of the same MPSoC. By the increasing variation with technology scaling, worst-case-based scheduling algorithms result in either increasingly less optimal schedules or otherwise more lost yield. To address this problem, this paper introduces a variationaware task and communication scheduling algorithm for multiprocessor system-on-chip (MPSoC). We consider both delay and leakage power variations during the process of finding the best schedule so that leakier processors are less utilized and can be more frequently put in sleep mode to reduce power. Our algorithm takes advantage of event tables to... 

    Power-yield optimization in MPSoC task scheduling under process variation

    , Article Proceedings of the 11th International Symposium on Quality Electronic Design, ISQED 2010, 22 March 2010 through 24 March 2010, San Jose, CA ; 2010 , Pages 747-754 ; 9781424464555 (ISBN) Momtazpour, M ; Sanaei, E ; Goudarzi, M ; Sharif University of Technology
    2010
    Abstract
    Delay and leakage power uncertainty caused by process variation has become a challenging problem in deep submicron technologies. In recent years, the designers have developed methods to tackle this problem in many design levels such as high level synthesis and system level synthesis. This paper addresses the problem of variation-aware task scheduling and binding for multiprocessor system-on-chip (MPSoC). We consider both delay and leakage power variations during the process of finding the best schedule so that leakier processors are less utilized and can be more frequently put in sleep mode to reduce power. Our algorithm takes advantage of event tables to accelerate the statistical timing... 

    Process Variation-Aware Task Scheduling for MPSoCs

    , Ph.D. Dissertation Sharif University of Technology Momtazpour, Mahmoud (Author) ; Sanaei, Esmaeil (Supervisor) ; Goudarzi, Maziar (Co-Advisor)
    Abstract
    Advances in semiconductor manufacturing technologies have enabled us to build billions of transistors on a single die. However, the increasing amount of process variation in nanometer technologies has made it inevitable to move toward statistical analysis methods, instead of deterministic worst-case-based techniques, at all design levels. In this project, we studied the problem of variation-aware task scheduling for MPSoCs. To this end, we first proposed a variability analysis framework to analyze the effect of process variation on the main parameters of MPSoCs. Then, to solve the MPSoC task scheduling problem, we proposed two metaheuristic variation-aware task scheduling method based on... 

    Yield-driven design-time task scheduling techniques for multi-processor system on chips under process variation: A comparative study

    , Article IET Computers and Digital Techniques ; Volume 9, Issue 4 , 2015 , Pages 221-229 ; 17518601 (ISSN) Momtazpour, M ; Assare, O ; Rahmati, N ; Boroumand, A ; Barati, S ; Goudarzi, M ; Sharif University of Technology
    Institution of Engineering and Technology  2015
    Abstract
    Process variation has already emerged as a major concern in design of multi-processor system on chips (MPSoC). In recent years, there have been several attempts to bring variability awareness into the task scheduling process of embedded MPSoCs to improve performance yield. This study attempts to provide a comparative study of the current variation-aware design-time task and communication scheduling techniques that target embedded MPSoCs. To this end, the authors first use a sign-off variability modelling framework to accurately estimate the frequency distribution of MPSoC components. The task scheduling methods are then compared in terms of both the quality of the final solution and the... 

    Optimum receiver design for transmitted-reference signaling [electronic resource]

    , Article IEEE Transactions on Communications ; May 2010, Volume 58, Issue 5, P.1589-1598 Farhang, M. (Mahmoud) ; Salehi, J. A ; Sharif University of Technology
    Abstract
    Autocorrelation receiver (AcR) is usually used as the general receiver for transmitted reference (TR) communication systems on a quite intuitive basis. In this paper, we apply the principle of statistical invariance to obtain the optimum TR receiver on a decision-theoretic basis, and it is shown that the autocorrelation receiver is optimal only in a special case. Performance of the optimum receiver and the suboptimum AcR for some important modulation schemes is also evaluated. The results imply that allocating a part of the transmitted energy and bandwidth to reference pulses would not help improve the performance of the system and the optimal performance might be achieved via much simpler... 

    The Feasibility Study of Micronized Powder Plant for Exporting (UNIDO METOD)

    , M.Sc. Thesis Sharif University of Technology (Author) ; Hooshmand, Mahmoud (Supervisor)
    Abstract
    This thesis deals with the development of a hypothetical micronized powder factory and trying to test and engage in this hypothetical development of the following plant, it considers following factors:
    1-Domestic & International market
    2-Plant location
    3-Plant design & development
    a.machinery
    b.technology & equipment
    c.human resource
    d.environment
    e.packing
    4-raw material
    5-shipping & transport
    To evaluate above factors the UNIDO methodology is used in this research work. The UNIDO methods are using a process by which feasibility studies of production facilities or plant are base on. After reviewing a variety of factors, ranging from financial... 

    Evaluating the Leanness and Agility Indexes of S.G.S Co

    , M.Sc. Thesis Sharif University of Technology Lotfi, Maryam (Author) ; Houshmand, Mahmoud (Supervisor)
    Abstract
    In this research ,lean and agile indexes in S.G.S Co. are evaluated. This company is the first company in engineering and supplying automotive parts as well as the first supply chain management and organization of Saipa Group. In the part of evaluating the lean management level it is the developed model of the suggested approach by Jackson “implementing a lean management system” (Jackson, 1996). As S.G.S is engaged in servicing activities not in production, we have changed some factors in Jackson's methodology. Different with the last model, we got the results and used AHP method for getting the level in each key. Finally by using another AHP the lean index of the S.G.S Co. was identified.... 

    , M.Sc. Thesis Sharif University of Technology Kelaretaghi, Naghi (Author) ; Hesaraki, Mahmoud (Supervisor)
    Abstract
    Our problem is to evaluation state and form of a tracer passing through the vessel. Using this method, we can identify the effect of during used in some defected parts of body. This evaluation leads to in solving a Laplace equation with mixed boundary condition. Separating that problem, we reach to a collection of algebraic and linear equations. Solving this system, we approximate coefficients of the solution with a series the existence and uniqueness of and analytic solution has been proved using the Eigen functions finally, using numerical algorithms, we have interpreted the analytical solutions.
     

    An optimal Liouville-Type Theorem for Radial Entire Solutions of the Porous Medium Equation with Source

    , M.Sc. Thesis Sharif University of Technology Ansari, Hajar (Author) ; Hesaraki, Mahmoud (Supervisor)
    Abstract
    In this thesis , we consider nonnegative (continuous) weak solutions of the porous medium equation with source , u_t-∆u^m=u^p, and p>m>1 .
    Assume that, m>1 and 1< p/m u_t-∆u^m=u^p,xϵR^n ,tϵR
    has no nontrivial, bounded radial solutions u≥0 .
    In one space-dimensional, the conclusion of the result mentioned above remains true without the assumption of the radial symmetry. The proof is based on the intersection-comparison arguments , zero number argum- ents and a key step is to show the... 

    A Novel Framework to Enable STEP-NC Extension of Tool Library Based on Cloud Manufacturing Paradigm

    , M.Sc. Thesis Sharif University of Technology Alavian, Pooya (Author) ; Houshmand, Mahmoud (Supervisor)
    Abstract
    ISO 10303 Standard also known as STEP, is an standard in the domain of mechanical manufacturing that describes data relating to drawings, design, machining, process planning, engineering and other aspects of product which all together can describe the entire life cycle of products. However, as this standard is newly born and developing these data models are expensive and time consuming, so far, no data model for description of cutting tools is developed. In this project we study the STEP parts and protocols to understand how data is stored. We study EXPRESS Modeling language, the language developed as part of the STEP standard which is the official language of data modeling in STEP. And use... 

    Nonhomogeneous Boundary Value Problems for some Nonlinear Equations with Singular Ø-Laplacian

    , M.Sc. Thesis Sharif University of Technology Jannat, Farzaneh (Author) ; Hesaaraki, Mahmoud (Supervisor)

    Using Axiomatic Design Approach and Conventional Methods to Optimize Process Planning of Cylindrical Parts in ServoHydraulic Pouya Co

    , M.Sc. Thesis Sharif University of Technology Rokh, Hoda (Author) ; Houshmang, Mahmoud (Supervisor)
    Abstract
    Decision making is one of the most critical issues in engineering field. The Axiomatic Design is recently known as one of the most robust tools for decision making task. Axiomatic design is a engineering theory that provides a systematic framework for decision making using two axioms. These two axioms called Independence and Information axioms are both used to do the task.In this thesis, the information axiom is used to select the best machine (operation) for manufacturing cylindrical parts. To do that, three criteria including surface roughness, dimensional accuracy and cost have been chosen.Finally a comparison to the result of this methodology and the result of Analytical Hierarchy... 

    Using Data Mining in Production Information Systems

    , M.Sc. Thesis Sharif University of Technology Alishahi, Mohammad (Author) ; Hooshmand, Mahmoud (Supervisor)
    Abstract
    Nowadays, because of high volume and growth of data in industrial organizations and productive factories, registration and storing of data have forgotten manual and tradition styles for which using automation and mechanized machinery and systems has been a necessary task. In order to reach to this revolution, need to some tools, facilities and methods which can fulfill this requirement is felt strongly. Therefore, high volume of data is considered as an advantage because based on precise analysis it is possible to make logical management decisions with less risk. During last years, statistical and numerical methods and simulation were used to discover knowledge and information when one of... 

    Existence and Uniqueness of Solution for Two Free Boundary Problems Modelling Tumor Growth

    , M.Sc. Thesis Sharif University of Technology Esmaili, Sakine (Author) ; Hesaaraki, Mahmoud (Supervisor)
    Abstract
    This thesis is based on articles [18,15]. Zhao [18] has studied a free boundary problem modeling the growth of tumors with drug application. In this model live cells are two kindes: proliferative cells and quiescent cells. This model consists of two nonlinear second-order parabolic equations describing the diffusion of nutrient and drug concentration, and three nonlinear first-order hyperbolic equations describing the evolution of proliferative cells, quiescent cells and dead cells. He has proved that this free boundary problem has a unique global solution. Tao and Chen [15] have studied another free boundary problem modelling the growth of an avascular tumour with drug application. The... 

    Integration of Design and Manufacturing Systems Using Neutral Data Structure

    , Ph.D. Dissertation Sharif University of Technology Mokhtar, Alireza (Author) ; Hooshmand, Mahmoud (Supervisor)
    Abstract
    In competitive environment of quick market changes, developing an interoperable manufacturing system is a necessity. Process planning as a connection link between design and manufacturing, has never been able to integrate these up/down stream activities and in spite of employing computer systems, CAPP’s information has been managed in an isolated manner. To realize interoperability, the exchange of part and product data must be independent of their platforms. There are two basic approaches for this purpose: i) Utilizing interface and ii) Utilizing neutral formats. STEP (Standard for the Exchange of Product data) plays a significant role as a neutral data model to integrate design,... 

    Design and Implementation of a Tunable Frequency Channelizer on FPGA

    , M.Sc. Thesis Sharif University of Technology Safaeian, Ramin (Author) ; Tabandeh, Mahmoud (Supervisor)
    Abstract
    Nowdays, many of communication systems working together. The fist part of each communication system is related to separating a desired part of system input signal. This is called channelisation. Channelization is a process where single, few, or all channels from a certain frequency band are separated for further processing. The separation of single channel is usually done by down-conversion followed by filtering and optional sample-rate conversion. A straightforward implementation for multi channel sepration, which is also the traditional implementation of wideband channelizer, is to simply use a single-channel channelizer for each channel. A few applications require that an input signal be... 

    A Novel System to Enable Interoperability Among Distributed CAM Software Packages and CNC Machining Post Processors

    , M.Sc. Thesis Sharif University of Technology Hosseini, Ali (Author) ; Houshmand, Mahmoud (Supervisor)
    Abstract
    Today’s businesses strategies are changing from traditional point of view to globalization and distributed enterprise. Companies have to consider flexibility in term of quantity and variety. They have to manage and organize the product development chain where low cost resources are available. Therefore, enterprises and companies should facilitate the flow of information and increase the interoperability between distributed agents. The main information flow occurs in CAD/CAM/CNC chain. Information flow at the end of the chain has always been the main obstacle to enable interoperability. Old Standards for programming CNC machine tools are the main problem to exchange data and facilitate...