Skip to main content

Showing 1–5 of 5 results for author: Mashayekhi, O

Searching in archive cs. Search in all archives.
.
  1. arXiv:1705.01662  [pdf, other

    cs.DC

    Execution Templates: Caching Control Plane Decisions for Strong Scaling of Data Analytics

    Authors: Omid Mashayekhi, Hang Qu, Chinmayee Shah, Philip Levis

    Abstract: Control planes of cloud frameworks trade off between scheduling granularity and performance. Centralized systems schedule at task granularity, but only schedule a few thousand tasks per second. Distributed systems schedule hundreds of thousands of tasks per second but changing the schedule is costly. We present execution templates, a control plane abstraction that can schedule hundreds of thousa… ▽ More

    Submitted 3 May, 2017; originally announced May 2017.

    Comments: To appear at USENIX ATC 2017

  2. arXiv:1606.01972  [pdf, other

    cs.DC

    Scalable, Fast Cloud Computing with Execution Templates

    Authors: Omid Mashayekhi, Hang Qu, Chinmayee Shah, Philip Levis

    Abstract: Large scale cloud data analytics applications are often CPU bound. Most of these cycles are wasted: benchmarks written in C++ run 10-51 times faster than frameworks such as Naiad and Spark. However, calling faster implementations from those frameworks only sees moderate (3-5x) speedups because their control planes cannot schedule work fast enough. This paper presents execution templates, a contr… ▽ More

    Submitted 6 June, 2016; originally announced June 2016.

  3. arXiv:1606.01966  [pdf, other

    cs.DC

    Distributed Graphical Simulation in the Cloud

    Authors: Omid Mashayekhi, Chinmayee Shah, Hang Qu, Andrew Lim, Philip Levis

    Abstract: Graphical simulations are a cornerstone of modern media and films. But existing software packages are designed to run on HPC nodes, and perform poorly in the computing cloud. These simulations have complex data access patterns over complex data structures, and mutate data arbitrarily, and so are a poor fit for existing cloud computing systems. We describe a software architecture for running graphi… ▽ More

    Submitted 6 June, 2016; originally announced June 2016.

  4. arXiv:1602.01412   

    cs.DC

    Canary: A Scheduling Architecture for High Performance Cloud Computing

    Authors: Hang Qu, Omid Mashayekhi, David Terei, Philip Levis

    Abstract: We present Canary, a scheduling architecture that allows high performance analytics workloads to scale out to run on thousands of cores. Canary is motivated by the observation that a central scheduler is a bottleneck for high performance codes: a handful of multicore workers can execute tasks faster than a controller can schedule them. The key insight in Canary is to reverse the responsibilities… ▽ More

    Submitted 14 April, 2016; v1 submitted 3 February, 2016; originally announced February 2016.

    Comments: We have some presentation issues with the paper

  5. arXiv:1104.4612  [pdf, ps, other

    cs.IT

    New Power Estimation Methods for Highly Overloaded Synchronous CDMA Systems

    Authors: Damoun Nashtaali, Omid Mashayekhi, Pedram Pad, Seyed Reza Moghadasi, Farokh Marvasti

    Abstract: In CDMA systems, the received user powers vary due to moving distance of users. Thus, the CDMA receivers consist of two stages. The first stage is the power estimator and the second one is a Multi-User Detector (MUD). Conventional methods for estimating the user powers are suitable for underor fully-loaded cases (when the number of users is less than or equal to the spreading gain). These methods… ▽ More

    Submitted 24 April, 2011; originally announced April 2011.