Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Asaf Cidon is active.

Publication


Featured researches published by Asaf Cidon.


acm special interest group on data communication | 2012

Flashback: decoupled lightweight wireless control

Asaf Cidon; Kanthi Nagaraj; Sachin Katti; Pramod Viswanath

Unlike their cellular counterparts, Wi-Fi networks do not have the luxury of a dedicated control plane that is decoupled from the data plane. Consequently, Wi-Fi struggles to provide many of the capabilities that are taken for granted in cellular networks, including efficient and fair resource allocation, QoS and handoffs. The reason for the lack of a control plane with designated spectrum is that it would impose significant overhead. This is at odds with Wi-Fis goal of providing a simple, plug-and-play network. In this paper we present Flashback, a novel technique that provides a decoupled low overhead control plane for wireless networks that retains the simplicity of Wi-Fis distributed asynchronous operation. Flashback allows nodes to reliably send short control messages concurrently with data transmissions, while ensuring that data packets are decoded correctly without harming throughput. We utilize Flashbacks novel messaging capability to design, implement and experimentally evaluate a reliable control plane for Wi-Fi with rates from 175Kbps to 400Kbps depending on the environment. Moreover, to demonstrate its broad applicability, we design and implement a novel resource allocation mechanism that utilizes Flashback to provide efficient, QoS-aware and fair medium access, while eliminating control overheads including data plane contention, RTS/CTS and random back offs.


european conference on computer systems | 2018

Reducing DRAM footprint with NVM in Facebook

Assaf Eisenman; Darryl Edward Gardner; Islam Farid Hamed AbdelRahman; Jens Axboe; Siying Dong; Kim M. Hazelwood; Chris Petersen; Asaf Cidon; Sachin Katti

Popular SSD-based key-value stores consume a large amount of DRAM in order to provide high-performance database operations. However, DRAM can be expensive for data center providers, especially given recent global supply shortages that have resulted in increasing DRAM costs. In this work, we design a key-value store, MyNVM, which leverages an NVM block device to reduce DRAM usage, and to reduce the total cost of ownership, while providing comparable latency and queries-per-second (QPS) as MyRocks on a server with a much larger amount of DRAM. Replacing DRAM with NVM introduces several challenges. In particular, NVM has limited read bandwidth, and it wears out quickly under a high write bandwidth. We design novel solutions to these challenges, including using small block sizes with a partitioned index, aligning blocks post-compression to reduce read bandwidth, utilizing dictionary compression, implementing an admission control policy for which objects get cached in NVM to control its durability, as well as replacing interrupts with a hybrid polling mechanism. We implemented MyNVM and measured its performance in Facebooks production environment. Our implementation reduces the size of the DRAM cache from 96 GB to 16 GB, and incurs a negligible impact on latency and queries-per-second compared to MyRocks. Finally, to the best of our knowledge, this is the first study on the usage of NVM devices in a commercial data center environment.


ACM Crossroads Student Magazine | 2012

An interview with Peter Levine: academics as founders, teaching entrepreneurship

Asaf Cidon; Tomer London

Peter Levine, general partner at Andreessen Horowitz and lecturer at Stanford, shares his insights on how startups should assemble their initial team and create their first product.


ACM Crossroads Student Magazine | 2012

An interview with Mendel Rosenblum

Asaf Cidon; Tomer London

The co-founder of VMware and Associate Professor of Computer Science at Stanford explains how an academic research project evolved into a commercial idea.


usenix annual technical conference | 2013

Copysets: reducing the frequency of data loss in cloud storage

Asaf Cidon; Stephen M. Rumble; Ryan Stutsman; Sachin Katti; John K. Ousterhout; Mendel Rosenblum


networked systems design and implementation | 2016

Cliffhanger: scaling performance cliffs in web memory caches

Asaf Cidon; Assaf Eisenman; Mohammad Alizadeh; Sachin Katti


ieee international conference on cloud computing technology and science | 2015

Dynacache: dynamic cloud caching

Asaf Cidon; Assaf Eisenman; Mohammad Alizadeh; Sachin Katti


usenix annual technical conference | 2015

Tiered replication: a cost-effective alternative to full cluster geo-replication

Asaf Cidon; Robert Escriva; Sachin Katti; Mendel Rosenblum; Emin Gün Sirer


networking systems and applications for mobile handhelds | 2011

MARS: adaptive remote execution for multi-threaded mobile devices

Asaf Cidon; Tomer London; Sachin Katti; Christos Kozyrakis; Mendel Rosenblum


usenix annual technical conference | 2017

Memshare: a Dynamic Multi-tenant Key-value Cache.

Asaf Cidon; Daniel Rushton; Stephen M. Rumble; Ryan Stutsman

Collaboration


Dive into the Asaf Cidon's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Mohammad Alizadeh

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Amy Tai

Princeton University

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge