Loading...
Search for: goudarzi--a
0.122 seconds

    Seismic rehabilitation of exterior RC beam-column joints using steel plates, angles, and posttensioning rods

    , Article Journal of Performance of Constructed Facilities ; Volume 30, Issue 1 , 2016 ; 08873828 (ISSN) Arzeytoon, A ; Hosseini, A ; Goudarzi, A ; Sharif University of Technology
    American Society of Civil Engineers (ASCE)  2016
    Abstract
    The presented studies have been conducted on the scope and magnitude of damages inflicted by earthquakes over the years. Many RC buildings, designed and constructed in the 1960s and 1970s, have serious structural deficiencies, especially in their beam-column joints. Such deficiencies result from inadequate joint shear strength or confinement of column reinforcement. The joints require elaborate retrofit measures to ensure the performances comparable to those of new designed structures. In this research, a new seismic retrofitting method is presented for beam-column joints based on the two-dimensional enlargement of the joint by using steel plate, angles, and posttensioning rods. The seismic... 

    Erratum: Seismic rehabilitation of exterior RC beam-column joints using steel plates, angles, and posttensioning rods (Journal of Performance of Constructed Facilities DOI: 10.1061/(ASCE)CF.1943-5509.0000721)

    , Article Journal of Performance of Constructed Facilities ; Volume 30, Issue 1 , 2016 ; 08873828 (ISSN) Arzeytoon, A ; Hosseini, A ; Goudarzi, A ; Sharif University of Technology
    American Society of Civil Engineers (ASCE)  2016

    Energy-aware scheduling algorithm for precedence-constrained parallel tasks of network-intensive applications in a distributed homogeneous environment

    , Article Proceedings of the 3rd International Conference on Computer and Knowledge Engineering, ICCKE 2013 ; 2013 , Pages 368-375 ; 9781479920921 (ISBN) Ebrahimirad, V ; Rajabi, A ; Goudarzi, M ; Sharif University of Technology
    2013
    Abstract
    A wide range of scheduling algorithms used in the data centers have traditionally concentrated on enhancement of performance metrics. Recently, with the rapid growth of data centers in terms of both size and number, the power consumption has become a major challenge for both industry and society. At the software level, energy-aware task scheduling is an effective technique for power reduction in the data centers. However, most of the currently proposed energy-aware scheduling approaches are only paying attention to computation cost. In the other words, they ignore the energy consumed by the network equipment, namely communication cost. In this paper, the problem of scheduling... 

    Structure-aware online virtual machine consolidation for datacenter energy improvement in cloud computing

    , Article Computers and Electrical Engineering ; Volume 42 , 2015 , Pages 74-89 ; 00457906 (ISSN) Esfandiarpoor, S ; Pahlavan, A ; Goudarzi, M ; Sharif University of Technology
    2015
    Abstract
    The necessity and significance of improving the energy efficiency of cloud implementations have increased due to the rapid growth and proliferation of cloud computing services around the world. Virtual machines (VMs) comprise the backend of most, if not all, cloud computing services. Several VMs are often consolidated on a physical machine to efficiently utilize its resources. In this paper, we take into account the cooling and network structure of the datacenter host ing the physical machines when consolidating the VMs so that fewer racks and routers are employed, without compromising the service-level agreements; consequently, idle routing and cooling equipment can be turned off in order... 

    Object-oriented embedded system development based on synthesis and reuse of OO-ASIPs

    , Article Journal of Universal Computer Science ; Volume 10, Issue 9 , 2004 , Pages 1123-1155 ; 0958695X (ISSN) Goudarzi, M ; Hessabi, S ; Mycroft, A ; Sharif University of Technology
    2004
    Abstract
    We present an embedded-system design flow, discuss its details, and demonstrate its advantages. We adopt the object-oriented methodology for the system-level model because software dominates hardware in embedded systems and the object-oriented methodology is already established for software design and reuse. As the building-block of system implementation, we synthesise application-specific processors that are reusable, through programming, for several related applications. This addresses the high cost and risk of manufacturing specialised hardware tailored to only a single application. Both the processor and its software are generated from the model of the system by the synthesis and... 

    Object-aware cache: Higher hit-ratio in object-oriented ASIPs

    , Article Canadian Conference on Electrical and Computer Engineering; Technology Driving Innovation, 2004, Niagara Falls, 2 May 2004 through 5 May 2004 ; Volume 2 , 2004 , Pages 0653-0656 ; 08407789 (ISSN) Goudarzi, M ; Hessabi, S ; Mycroft, A ; Sharif University of Technology
    2004
    Abstract
    At any point in time in an object-oriented (OO) program, a class method is running whose set of unconditionally-accessed data fields can be statically determined. We propose to fetch this set prior to or during the method execution to increase the data cache hit-ratio. This requires that either the software directs the processor cache controller, or the processor is aware of the currently running class method. We follow the latter approach by extending our previous work where we introduced the object-oriented application-specific instruction processor (OO-ASIP) as a processor whose instruction-set consist of methods of a class library. Such an OO-ASIP is aware of the currently running method... 

    Overhead-free polymorphism in network-on-chip implementation of object-oriented models

    , Article Proceedings - Design, Automation and Test in Europe Conference and Exhibition, DATE 04, Paris, 16 February 2004 through 20 February 2004 ; Volume 2 , 2004 , Pages 1380-1381 ; 0769520855 (ISBN); 9780769520858 (ISBN) Goudarzi, M ; Hessabi, S ; Mycroft, A ; Sharif University of Technology
    2004
    Abstract
    We unify virtual-method despatch (polymorphism implementation) and network packet-routing operations; virtual-method calls correspond to network packets, and network addresses are allocated such that routing the packet corresponds to dispatching the call. As the run-time routing structure is inherent in Network-on-Chip platforms, this unification implements polymorphism/or free.1  

    A clearing mechanism for joint energy and ancillary services in non-convex markets considering high penetration of renewable energy sources

    , Article International Journal of Electrical Power and Energy Systems ; Volume 129 , July , 2021 ; 01420615 (ISSN) Goudarzi, H ; Rayati, M ; sheikhi, A ; Ranjbar, A. M ; Sharif University of Technology
    Elsevier Ltd  2021
    Abstract
    This paper introduces a day-ahead clearing model for the simultaneous energy and ancillary services market in high penetration of renewable energy sources (RESs) considering fast-start generators’ behaviors as non-spinning reserve providers. For managing the uncertainties of RESs, the system operator takes the advantages of the stochastic model of security-constrained unit commitment (SCUC) problem considering plausible scenarios. The non-convexities due to the startup costs, minimum power outputs, and commitment variables make the stochastic SCUC problem and market-clearing non-convex. Meanwhile, with traditional market-clearing methods for energy and ancillary services based on marginal... 

    Optimizing investment of pumped hydro storage system for renewable energy future

    , Article Journal of Optimization in Industrial Engineering ; Volume 16, Issue 1 , 2023 , Pages 167-184 ; 22519904 (ISSN) Goudarzi, Z ; Bagherinejad, J ; Rafiee, M ; Suratgar, A. A ; Sharif University of Technology
    Qazvin Islamic Azad University  2023
    Abstract
    Renewable energies are increasingly being considered for use in electricity networks. The hig h variability of consumption, and the instability of renewable energies, necessitate the use of energy storage systems. The problem of optimizing investment for an energy storage system is formulated here. The proposed model, in particular, ddetermines the optimal size of the energy storage system based on maximizing social welfare. The problem is formulate d as a mixed-integer linear programming (MILP), and an equivalent mixed complementary problem (MCP) to solve a quadratic system of nonlinear equations. Due to its high efficiency, the Benders decomposition technique is used to solve the proposed... 

    Development of electrophoretically deposited hydroxyapatite coatings on anodized nanotubular TiO2 structures: Corrosion and sintering temperature

    , Article Applied Surface Science ; Vol. 301 , May , 2014 , pp. 250-257 ; ISSN: 01694332 Goudarzi, M ; Batmanghelich, F ; Afshar, A ; Dolati, A ; Mortazavi, G ; Sharif University of Technology
    2014
    Abstract
    Hydroxyapatite (HA) coatings in and onto anodized TiO2 nanotube arrays were presented and prepared by electrophoretic deposition technique (EPD). Coatings were characterized by X-ray diffraction (XRD) and scanning electron microscopy (SEM). EPD proved to be an innovative and versatile technique to coat HA on and into nanotubular structures of TiO2 with enhanced adhesion between nanotubes and HA particles provided by mechanical interlocking. After EPD of HA on TiO2 layer, samples were sintered at 400 °C, 600 °C and 800 °C for 2 h in an Ar atmosphere. Effect of EPD processing parameters on thickness of the deposits and rate of deposition was elucidated for HA coatings on the nanotubular TiO2... 

    Smartphone-based portable device for rapid and sensitive pH detection by fluorescent carbon dots

    , Article Sensors and Actuators A: Physical ; Volume 332 , 2021 ; 09244247 (ISSN) Ehtesabi, H ; Asadollahi, A ; Hallaji, Z ; Goudarzi, M ; Rezaei, A ; Sharif University of Technology
    Elsevier B.V  2021
    Abstract
    In the past few years, most studies have focused on smart substances that can respond to changes in the environment, as they can be appropriately applied in different fields, including biosensing, biotechnology, and drug delivery. Here, new fluorescent carbon dots (CDs) are synthesized by Terebinth by designing a simple and single-stage hydrothermal path, which facilitates the manufacture of CDs with no need for boring artificial methods, or using poisonous/costly solvents and starting substances. The method is used to concurrently form CDs and passivate their surface, which results in inherently emitted fluorescence. The study of the structure and optical features of the resulting CDs... 

    Nanoparticles migration due to thermophoresis and Brownian motion and its impact on Ag-MgO/water hybrid nanofluid natural convection

    , Article Powder Technology ; Volume 375 , 20 September , 2020 , Pages 493-503 Goudarzi, S ; Shekaramiz, M ; Omidvar, A ; Golab, E ; Karimipour, A ; Karimipour, A ; Sharif University of Technology
    Elsevier B.V  2020
    Abstract
    The present study aims to investigate the impact of nanoparticle migration due to Brownian motion and thermophoresis on Ag-MgO/Water hybrid nanofluid natural convection. An enclosure with sinusoidal wavy walls is considered for this investigation; right and cold walls of this enclosure are in constant temperature while the upper and bottom walls are insulated. This simulation follows Buongiorno's mathematical model; Brownian and thermophoresis diffusion of Ag occurs in MgO-Water nanofluid while the diffusion of MgO happens in Ag-water nanofluid. The result indicates that Nu number increments up to 11% by increasing thermophoresis diffusion for both nanoparticles. Also, increasing Brownian... 

    An ant-based rate allocation algorithm for media streaming in peer to peer networks: Extension to multiple sessions and dynamic networks

    , Article Journal of Network and Computer Applications ; Volume 34, Issue 1 , 2011 , Pages 327-340 ; 10848045 (ISSN) Goudarzi, H ; Salavati, A. H ; Pakravan, M. R ; Sharif University of Technology
    2011
    Abstract
    In this paper, we introduce a novel algorithm for rate allocation in media streaming P2P networks where multimedia contents are distributed among network members and streamed toward any requesting peer. The proposed algorithm is based on ant-colony optimization. It is capable of handling network dynamism, which is an inherent property of unstructured P2P networks. Another advantage of our algorithm is its ability to get over uncertainties in network state information, particularly the rate of supplying peers that could happen due to lack of accurate measurements. In addition, the suggested method does not rely on any information about the topology of the network. We have investigated both... 

    A scheduling algorithm to maximize storm throughput in heterogeneous cluster

    , Article Journal of Big Data ; Volume 10, Issue 1 , 2023 ; 21961115 (ISSN) Nasiri, H ; Nasehi, S ; Divband, A ; Goudarzi, M ; Sharif University of Technology
    Springer Science and Business Media Deutschland GmbH  2023
    Abstract
    In the most popular distributed stream processing frameworks (DSPFs), programs are modeled as a directed acyclic graph. Using this model, a DSPF can benefit from the parallelism capabilities of distributed clusters. Choosing a reasonable number of vertices for each operator and mapping the vertices to the appropriate processing resources significantly affect the overall system performance. Due to the simplicity of the current DSPF schedulers, these frameworks perform poorly on large-scale clusters. In this paper, we present a heterogeneity-aware scheduling algorithm that finds the proper number of the vertices of an application graph and maps them to the most suitable cluster node. We begin... 

    On a question of Haemers regarding vectors in the nullspace of Seidel matrices

    , Article Linear Algebra and Its Applications ; Volume 615 , 2021 , Pages 194-206 ; 00243795 (ISSN) Akbari, S ; Cioabă, S. M ; Goudarzi, S ; Niaparast, A ; Tajdini, A ; Sharif University of Technology
    Elsevier Inc  2021
    Abstract
    In 2011, Haemers asked the following question: If S is the Seidel matrix of a graph of order n and S is singular, does there exist an eigenvector of S corresponding to 0 which has only ±1 elements? In this paper, we construct infinite families of graphs which give a negative answer to this question. One of our constructions implies that for every natural number N, there exists a graph whose Seidel matrix S is singular such that for any integer vector in the nullspace of S, the absolute value of any entry in this vector is more than N. We also derive some characteristics of vectors in the nullspace of Seidel matrices, which lead to some necessary conditions for the singularity of Seidel... 

    On a question of Haemers regarding vectors in the nullspace of Seidel matrices

    , Article Linear Algebra and Its Applications ; Volume 615 , 2021 , Pages 194-206 ; 00243795 (ISSN) Akbari, S ; Cioabă, S. M ; Goudarzi, S ; Niaparast, A ; Tajdini, A ; Sharif University of Technology
    Elsevier Inc  2021
    Abstract
    In 2011, Haemers asked the following question: If S is the Seidel matrix of a graph of order n and S is singular, does there exist an eigenvector of S corresponding to 0 which has only ±1 elements? In this paper, we construct infinite families of graphs which give a negative answer to this question. One of our constructions implies that for every natural number N, there exists a graph whose Seidel matrix S is singular such that for any integer vector in the nullspace of S, the absolute value of any entry in this vector is more than N. We also derive some characteristics of vectors in the nullspace of Seidel matrices, which lead to some necessary conditions for the singularity of Seidel... 

    An assertion-based verification methodology for system-level design

    , Article Computers and Electrical Engineering ; Volume 33, Issue 4 , 2007 , Pages 269-284 ; 00457906 (ISSN) Gharehbaghi, A. M ; Hamdin Yaran, B ; Hessabi, S ; Goudarzi, M ; Sharif University of Technology
    2007
    Abstract
    In this paper, we integrate an assertion-based verification methodology with our object-oriented system-level synthesis methodology to address the problem of HW/SW co-verification. In this direction a system-level assertion language is defined. The system-level assertions can be used to monitor the current state of system or flow of transactions. These assertions are automatically converted to "monitor hardware" or "monitor software" during the system-level synthesis process depending on their type and also synthesis style of their corresponding functions. The synthesized assertions are functionally equivalent to their original system-level assertions, and hence, can be reused to verify the... 

    Integrating assertion-based verification into system-level synthesis methodology

    , Article 16th International Conference on Microelectronics, ICM 2004, Tunis, 6 December 2004 through 8 December 2004 ; 2004 , Pages 232-235 Hessabi, S ; Gharehbaghi, A. M ; Yaran, B. H ; Goudarzi, M ; Sharif University of Technology
    2004
    Abstract
    In this paper we integrate a verification methodology with our object-oriented system-level synthesis methodology to address the problem of HW/SW co-verification after system synthesis. We have defined a set of system-level assertions. These assertions are automatically converted to monitor hardware or monitor software during the system-level synthesis process depending on their type and also synthesis style of their corresponding functions. The synthesized assertions are functionally equivalent to their original system-level assertion, and hence, can be used to verify the system after HW/SW synthesis. This way, not only system-level assertions are reused in lower-levels of abstraction, but... 

    The effect of hematocrit and nanoparticles diameter on hemodynamic parameters and drug delivery in abdominal aortic aneurysm with consideration of blood pulsatile flow

    , Article Computer Methods and Programs in Biomedicine ; Volume 195 , October , 2020 Jafarzadeh, S ; Nasiri Sadr, A ; Kaffash, E ; Goudarzi, S ; Golab, E ; Karimipour, A ; Sharif University of Technology
    Elsevier Ireland Ltd  2020
    Abstract
    Background and Objective: The present article has simulated to investigate the efficient hemodynamic parameters, the drug persistence, and drug distribution on an abdominal aortic aneurysm. Methods: Blood as a non-Newtonian fluid enters the artery acting as a real pulse waveform; its behavior is dependent on hematocrit and strain rate. In this simulation of computational fluid dynamic, magnetic nanoparticles of iron oxide which were in advance coated with the drug, are injected into the artery during a cardiac cycle. A two-phase model was applied to investigate the distribution of these carriers. Results: The results are presented for different hematocrits and the nanoparticle diameter. It... 

    The effect of layer number on the nanostructural ternary mixed oxide containing Ti, Ru and Ir on titanium

    , Article Advanced Materials Research ; Vol. 829 , 2014 , pp. 638-642 Goudarzi, M ; Ghorbani, M ; Sharif University of Technology
    2014
    Abstract
    Titanium anodes coated with noble metal oxides are widely used in chlorate industry. In fact, these anodes are dimensionally stable. In this article, the electrochemical characteristics of the ternary oxide coating created by sol-gel on titanium, which consisted of Ti, Ru and Ir, were investigated in the number of different layers. The electrochemical properties of anodes, morphology of samples, and phase analysis were investigated respectively by cyclic voltammetry and polarization measurements, Field Emission Scanning Electron Microscope (FESEM) and XRD. The result indicated that the application of the more layer number increases the rate of chlorine evolution. Also, The morphology of the...