Loading...
Search for: parallel-computing
0.005 seconds

    Parallel computation of the Navier-Stokes equations using implicit finite volume method

    , Article European Congress on Computational Methods in Applied Sciences and Engineering, ECCOMAS 2004, Jyvaskyla, 24 July 2004 through 28 July 2004 ; 2004 Darbandi, M ; Banaeizadeh, A ; Sharif University of Technology
    2004
    Abstract
    The implicit methods are not restricted to small time step applications and provide superiority enough to choose them for solving steady-state CFD problems. However, a major drawback with the implicit methods is the need for solving the set of linear algebraic equations. In solving the big CFD problems, the matrix is very huge and the implicit workers may get frustrated in solving such huge matrices. The parallel computation of CFD problems is a major advancement in CFD which smoothes the path toward solving complex and large problems. The essence of parallel computing is more consistent with the explicit methods than that of implicit methods. This is why the parallel computing research... 

    Massively Parallel Algorithms for Geometric Graphs

    , M.Sc. Thesis Sharif University of Technology Jabbarzadeh Ganjeh, Peyman (Author) ; Abam, Mohammad Ali (Supervisor)
    Abstract
    Geometric Spanner is a well-known problem aiming to add some edges between given points to build a graph in which the distance of each two nodes is at most their euclidean distance multiplied by t. One answer for this question can be the complete graph. But we like to use a smaller graph and minimize total edge weights, number of edges, or maximum degree of the graph. We study this problem in the Massively Parallel Computation model. In this model, each machine has not enough space to save all input data. We should divide input into multiple machines and run our algorithm in multiple steps. In each step, each machine computes with only a partition of data. After that, machines share their... 

    Review: Coastal groundwater optimization—advances, challenges, and practical solutions

    , Article Hydrogeology Journal ; Volume 23, Issue 6 , September , 2015 , Pages 1129-1154 ; 14312174 (ISSN) Ketabchi, H ; Ataie Ashtiani, B ; Sharif University of Technology
    Springer Verlag  2015
    Abstract
    Decision models are essential tools for coastal groundwater management (CGM). A combined simulation-optimization framework is employed to develop these models. One of the main barriers in the widespread application of these models for real-world cases is their large computational burden. Recent advances in efficient computational approaches and robust optimization methods can crack this barrier. This study surveys the scientific basis of CGM to provide an overview on this subject and reviews the-state-of-the-art to clarify recent developments and to outline ideas for improving the computational performance. Key details are presented on the performance and choice of possible robust tools such... 

    Massively Parallel Clustering with Outliers

    , M.Sc. Thesis Sharif University of Technology Navidi Ghaziani, Zahra (Author) ; Zarrabizadeh, Hamid (Supervisor)
    Abstract
    Clustering is a fundamental problem for data analysis, and it has a lot of variants. In this thesis we focused on the k-center problem, which is one of the most popular and well-studied variants of clustering. In this problem we are given a metric set of points called X, and a parameter k ⩽ |X|. Our goal is to find a set of k centers in X, minimizing the maximum distance of any point of X from its closest center. This thesis has worked on a version of the problem that is harder to solve. we have an extra parameter called z, which represents the maximum number of points that there is no need to be clustered, and we refer to them as outliers. The growth of data that needs to be processed makes... 

    Recommendations on performance of parallel DSMC algorithm in solving subsonic nanoflows

    , Article Applied Mathematical Modelling ; Volume 36, Issue 5 , May , 2012 , Pages 2314-2321 ; 0307904X (ISSN) Roohi, E ; Darbandi, M ; Sharif University of Technology
    2012
    Abstract
    We investigate the efficiency of a parallel direct simulation Monte Carlo (PDSMC) algorithm in solving the rarefied subsonic flow through a nanochannel. We use MPI library to transfer data between the processors. It is observed that PDSMC solver shows ideal speed up if sufficient workload is provided for each of processors. Additionally, this study shows that the computational time and speed up of the extended PDSMC solver do not depend (or slightly depend) on the number of cells. In contrary, increasing the total number of particles would result in a better efficiency of the PDSMC  

    Geometric spanners in the mapreduce model

    , Article 24th International Conference on Computing and Combinatorics Conference, COCOON 2018, 2 July 2018 through 4 July 2018 ; Volume 10976 LNCS , 2018 , Pages 675-687 ; 03029743 (ISSN); 9783319947754 (ISBN) Aghamolaei, S ; Baharifard, F ; Ghodsi, M ; Sharif University of Technology
    Springer Verlag  2018
    Abstract
    A geometric spanner on a point set is a sparse graph that approximates the Euclidean distances between all pairs of points in the point set. Here, we intend to construct a geometric spanner for a massive point set, using a distributed algorithm on parallel machines. In particular, we use the MapReduce model of computation to construct spanners in several rounds with inter-communications in between. An algorithm in this model is called efficient if it uses a sublinear number of machines and runs in a polylogarithmic number of rounds. In this paper, we propose an efficient MapReduce algorithm for constructing a geometric spanner in a constant number of rounds, using linear amount of... 

    Parallelization of the branch-and-bound algorithm in transportation discrete network design problem

    , Article Scientia Iranica ; Volume 23, Issue 2 , 2016 , Pages 407-419 ; 10263098 (ISSN) Zarrinmehr, A ; Shafahi, Y ; Sharif University of Technology
    Sharif University of Technology 
    Abstract
    Transportation Discrete Network Design Problem (TDNDP) aims at choosing a subset of proposed projects to minimize the users' total travel time with respect to a budget constraint. Because TDNDP is a hard combinatorial problem, recent research has widely addressed heuristic approaches and ignored the exact solution. This paper explores how application of parallel computation can affect the performance of an exact algorithm in TDNDP. First, we show that the Branch-and-Bound (B&B) algorithm, proposed by LeBlanc, is well adapted to a parallel design with synchronized Master-Slave (MS) paradigm. Then, we develop a parallel B&B algorithm and implement it with two search strategies of... 

    A general methodology for routing in irregular networks

    , Article 17th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2009, Weimar, 18 February 2009 through 20 February 2009 ; 2009 , Pages 155-160 ; 9780769535449 (ISBN) Moraveji, R ; Sarbazi Azad, H ; Zomaya, A. Y ; Sharif University of Technology
    2009
    Abstract
    Irregular networks provide more scalability and better cost-performance for network-based parallel computing systems. There has been much work done on developing routing algorithms for this class of networks. In this paper, a general methodology for generating deadlock-free routing algorithms for irregular networks is proposed. It not only introduces three novel efficient routing algorithms, but also covers the three best-known routing algorithms already proposed for irregular networks in the literature, namely Up/Down, Left/Right, and L-turn routing algorithms. As revealed by simulation results, the performance of the six routing algorithms mainly depends on network topology and different... 

    Assessment of a parallel evolutionary optimization approach for efficient management of coastal aquifers

    , Article Environmental Modelling and Software ; Volume 74 , December , 2015 , Pages 21-38 ; 13648152 (ISSN) Ketabchi, H ; Ataie Ashtiani, B ; Sharif University of Technology
    Elsevier Ltd  2015
    Abstract
    This study presents a parallel evolutionary optimization approach to determine optimal management strategies of large-scale coastal groundwater problems. The population loops of evolutionary algorithms (EA) are parallelized using shared memory parallelism to address the high computational demands of such applications. This methodology is applied to solve the management problems in an aquifer system in Kish Island, Iran using a three-dimensional density-dependent groundwater numerical model. EAs of continuous ant colony optimization (CACO), particle swarm optimization, and genetic algorithm are utilized to solve the optimization problems. By implementing the parallelization strategy, a... 

    Numerical investigation of fluid flow and heat transfer characteristics in parallel flow single layer microchannels

    , Article Scientia Iranica ; Volume 16, Issue 4 B , 2009 , Pages 313-331 ; 10263098 (ISSN) Asgari, O ; Saidi, M. H ; Sharif University of Technology
    2009
    Abstract
    Heat generation from Very Large-Scale Integrated (VLSI) circuits increases with the development of high-density integrated circuit technology. One of the efficient techniques is liquid cooling by using a microchannel heat sink. Numerical simulations on the microchannel heat sink in the literature are mainly two dimensional. The purpose of the present study is to develop a three-dimensional procedure to investigate flow and conjugate heat transfer in the microchannel heat sink for electronic packaging applications. A finite volume numerical code with a multigrid technique, based on an additive correction multigrid (AC-MG) scheme, which is a high-performance solver, is developed to solve the...