Loading...
Search for: task-assignment
0.008 seconds

    Power reduction in HPC data centers: a joint server placement and chassis consolidation approach

    , Article Journal of Supercomputing ; Vol. 70, issue. 2 , 2014 , p. 845-879 Pahlavan, A ; Momtazpour, M ; Goudarzi, M ; Sharif University of Technology
    Abstract
    Size and number of high-performance data centers are rapidly growing all around the world in recent years. The growth in the leakage power consumption of servers along with its exponential dependence on the ever increasing process variation in nanometer technologies has made it inevitable to move toward variation-aware power reduction strategies in data centers. In this paper, we address the problem of joint server placement and chassis consolidation to minimize power consumption of high-performance computing data centers under process variation. To this end, we introduce two variation-aware server placement heuristics as well as an integer linear programming (ILP)-based server placement... 

    Heuristic Hybrid Genetic and Simulated Annealing Algorithms with Neural Networks for Task Assignment in Heterogeneous Computing Systems

    , M.Sc. Thesis Sharif University of Technology Mahdavi-Amiri, Ali (Author) ; Mahdavi Amiri, Nezamoddin (Supervisor)
    Abstract
    In this thesis, we want to present methods that are able to solve the assignment tasks problem in a heterogeneous computing system. These methods are two hybrid methods that are constructed by composing Hopefield Neural Networks with Genetic Algorithms and the Simulated Annealing. First, we solve the relaxed problem by applying Genetic Algorithms and the Simulated Annealing and we compare the results of these ways with other traditional methods. Then, we solve the constrained problem with mentioned hybrid methods. The definition of the problem is as following: Consider a distributed computing system which is comprised of set of processors with different speeds but the same structure. We want... 

    Thermal- and Process-Variation-Aware Data Center Energy Reduction

    , M.Sc. Thesis Sharif University of Technology Pahlavan, Ali (Author) ; Goudarzi, Maziar (Supervisor)
    Abstract
    Size and number of high-performance data centers are fast growing all over the world in recent years. The growth in the leakage power consumption of servers along with its exponential dependency on the ever increasing process variation in nanometer technologies have made it inevitable to move toward variation-aware power reduction strategies. In this thesis, we simultaneously apply thermal- and variation-aware server placement and chassis consolidation methods to reduce total power consumption of data centers. We introduce two server placement heuristics as well as an Integer Linear Programming (ILP)-based server placement method based on power consumption of each server and the data center... 

    A Task Assignment Method to Reduce Aging in Multi-core Processors

    , M.Sc. Thesis Sharif University of Technology Saadatmand, Faezeh Sadat (Author) ; Miremadi, Ghassem (Supervisor)
    Abstract
    Reducing the size of transistors has dramatically increased the impacts of NBTI, HCI, and EM phenomena in comparison with decade ago. These phenomena are able to have influence on properties of different parts of a chip to make it changed gradually; including threshold voltage of a transistor and electrical conductivity of interconnections. These changes are known as the aging of a transistors that diminish the performance and reliability of a chip. A common reason that plays a significant role in all these phenomena is temperature. The temperature becomes more important when the power density increases per unit area due to decreased size of transistors, which is a trend in multi-core... 

    Variation-aware server placement and task assignment for data center power minimization

    , Article Proceedings of the 2012 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012 ; 2012 , Pages 158-165 ; 9780769547015 (ISBN) Pahlavan, A ; Momtazpour, M ; Goudarzi, M ; Sharif University of Technology
    2012
    Abstract
    Size and number of data centers are fast growing all over the world and their increasing total power consumption is a worldwide concern. Moreover, increase in the amount of process variation in nanometer technologies and its effect on total power consumption of servers has made it inevitable to move toward variation-aware power reduction strategies. This paper formulates a variation-aware joint server placement and task assignment method using Integer Linear Programming (ILP) to minimize total power consumption of data centers. We first determine the optimum placement of servers in the data center racks based on total power consumption of each server and the data center recirculation model... 

    An Approach for Scheduling of Resources in Agent Oriented Work-flow Management System

    , M.Sc. Thesis Sharif University of Technology Kiaeeha, Masoud (Author) ; Mirian, Hassan (Supervisor)
    Abstract
    A workflow management system is a software system which manages and coordinates the operational tasks of an organization. Typically, the def­ inition of a workflow involves human and computer resources and tools on various geographic locations, and thus the concerns of distributed systems are one of the main challenges in this domain. Following this,allocating various resources to different tasks of a workflow and schedul­ ing them in a manner which satisfies some predefined constraints is one of the new and fundamental challenges in this field.The main goal of this research is to design an agent-oriented workflow system which utilizes a novel method for resource allocation and schedul­ ing... 

    Workload-Aware Task Assignment in Real-time Fog-based Systems

    , M.Sc. Thesis Sharif University of Technology Mehrafrooz Mayvan, Fatemeh (Author) ; Ejlali, Alireza (Supervisor) ; Ansari, Mohsen (Co-Supervisor)
    Abstract
    Cloud computing has provided a suitable platform for processing and storing Internet of Things data over the last few decades by establishing data centers with high processing power. Today, with the rise of real-time processing applications in the Internet of Things, such as voice assistants, smart health controls, and self-driving cars, the number of real-time tasks has increased rapidly; this is despite the fact that cloud servers cannot meet the deadline constraint due to physical distance delays. To address this challenge, Fog computing has been introduced. By moving computational and storage resources closer to the edge of the network, fog computing enables executing real-time tasks... 

    Data locality and VM interference aware mitigation of data skew in hadoop leveraging modern portfolio theory

    , Article 33rd Annual ACM Symposium on Applied Computing, SAC 2018, 9 April 2018 through 13 April 2018 ; 2018 , Pages 175-182 ; 9781450351911 (ISBN) Nabavinejad, S. M ; Goudarzi, M ; ACM Special Interest Group on Applied Computing (SIGAPP) ; Sharif University of Technology
    Association for Computing Machinery  2018
    Abstract
    Data skew, which is the result of uneven distribution of data among tasks in big data processing frameworks such as MapReduce, causes significant variation in the execution time of tasks and makes their placement on computing resources more challenging. Moreover, with the proliferation of big data processing in the cloud, the interference among virtual machines co-located on the same physical machine exacerbates the aforementioned variation. To tackle this challenge, we propose Locality and Interference aware Portfolio-based Task Assignment (LIPTA) approach. LIPTA leverages the modern portfolio theory to mitigate the variation in execution time of tasks while considering the interference of... 

    Data center power reduction by heuristic variation-aware server placement and chassis consolidation

    , Article CADS 2012 - 16th CSI International Symposium on Computer Architecture and Digital Systems ; 2012 , Pages 150-155 ; 9781467314824 (ISBN) Pahlavan, A ; Momtazpour, M ; Goudarzi, M ; Sharif University of Technology
    2012
    Abstract
    The growth in number of data centers and its power consumption costs in recent years, along with ever increasing process variation in nanometer technologies emphasizes the need to incorporate variation-aware power reduction strategies in early design stages. Moreover, since the power characteristics of identically manufactured servers vary in the presence of process variation, their position in the data center should be optimally determined. In this paper, we introduce two heuristic variation-aware server placement algorithm based on power characteristic of servers and heat recirculation model of data center. In the next step, we utilize an Integer Linear Programming (ILP) based... 

    TAMER: an adaptive task allocation method for aging reduction in multi-core embedded real-time systems

    , Article Journal of Supercomputing ; 2020 Saadatmand, F. S ; Rohbani, N ; Baharvand, F ; Farbeh, H ; Sharif University of Technology
    Springer  2020
    Abstract
    Technology scaling has exacerbated the aging impact on the performance and reliability of integrated circuits. By entering into nanotechnology era in recent years, the power density per unit of area has increased, which leads to a higher chip temperature. Aging in a chip is originated from multiple phenomena; all of them are intensified by increased temperature. Several circuit- and architecture-level schemes tried to mitigate the aging in the literature. However, these schemes are not sufficient for multi-core systems due to their unawareness of the unique constraints and features of these platforms. In this paper, we propose a system-level aging mitigation method, so-called Adaptive Task...