Sameh Elnikety

سامح النقيطي

Sameh Elnikety
RESEARCHER
.

Welcome! 

I am a researcher in distributed systems. My research interests focus on experimental software systems, including distributed computing, databases and operating systems.

I work in the cloud systems group  (led by Vivek Narasayya) which is part of the Extreme Computing Group (XCG) led by Surajit Chaudhuri in Microsoft Research in Redmond, WA, USA. 

I received my PhD from EPFL in 2007, working with Willy Zwaenepoel. I have master's degree from Rice University and bachelor's from Alexandria University.

Coordinates

Address: 1 Microsoft Way, Redmond WA 98052, USA.
Phone: 1-425-538-2234.
Email: samehe at microsoft dot com.
Homepage: http://research.microsoft.com/~samehe.
CV: cv.pdf (dated Sept. 2012).

Recent Papers

  • QACO: Exploiting Partial Execution in Web Services.
    CAC 2013, Miami, FL, August 5-9, 2013.
    [ Paper, Slides ]
  • Exploiting Processor Heterogeneity in Interactive Services.
    Shaolei Ren, Yuxiong He, Sameh Elnikety, Kathryn McKinley.
    ICAC 2013, San Jose, CA, June 26-28, 2013.
    [ Paper, Slides ]
  • Credit-Based Scheduling for Large Scale Data Processing.
    Mingyuan Xia, Nan Zhu, Yuxiong He, Sameh Elnikety, Xue Liu.
    ICAC 2013, San Jose, CA, June 26-28, 2013.
    [ Paper, Slides ]
  • Adaptive Parallelization of Web Search.
    Myeongjae Jeon, Yuxiong He, Sameh Elnikety, Alan Cox, Scott Rixner.
    Eurosys 2013, Prague, Czech Republic, April 15-17, 2013.
    [ Paper, Slides ]
  • G-SPARQL A Hybrid Engine for Querying Large Attributed Graphs.
    Sherif Sakr, Sameh Elnikety, Yuxiong He.
    CIKM 2012, Maui, Hawaii, USA  Oct 29-Nov 2, 2012.
    [ Paper, Slides ]
  • Scheduling Time-Bounded Computations with Adaptive Execution.
    Yuxiong He, Sameh Elnikety, James Larus, Chenyu Yan.
    SOCC 2012, San Jose, CA, October 14-17, 2012.
    [ Paper, Slides ]
  • Budget-based Control for Interactive Services with Adaptive Execution.
    Yuxiong He, Zihao Ye, Qiang Fu, Sameh Elnikety.
    ICAC 2012, San Jose, California, USA September 17-21, 2012.
    [ Paper, Slides ]
  • Horton: Online Query Execution Engine for Large Distributed Graphs (Demo Track).
    Mohamed Sarwat, Sameh Elnikety, Yuxiong He, Gabriel Kliot.
    ICDE 2012, Washington, DC, April 1-5, 2012.
    [ Paper , Slides ]
  • Scheduling for Data Center Interactive Services.
    Yuxiong He, Sameh Elnikety.
    Allerton Conference 2011, Monticello, IL, September 28-30, 2011.
    [ Paper , Slides ]

  • Tutorial: Graph Data Management Systems for New Application Domains. Philippe Cudre-Mauroux, Sameh Elnikety.
    VLDB 2011, Seattle, WA, August 29 - September 3, 2011.
    [ Slides , Paper ]
  • Position paper: Embracing Heterogeneity - Running Interactive Cloud Services on Heterogeneous Hardware to Improve Energy Efficiency.
    Yuxiong He, Sameh Elnikety.
    AIDC 2011, San Francisco, CA, August 7-11, 2011.
    [ Paper , Slides ]
  • Tians Scheduling: Using Partial Processing in Best-Effort Applications.
    Yuxiong He, Sameh Elnikety, Hongyang Sun.
    ICDCS 2011, Minneapolis, MN, June 20-24, 2011.
    [ Paper , Slides ]
  • One-Copy Serializability with Snapshot Isolation under the Hood.
    Mihaela A. Bornea, Orion Hodson, Sameh Elnikety, Alan Fekete.
    ICDE 2011, Hannover, Germany, April 11-16, 2011.
    [ Paper , Slides ]
  • Strongly consistent replication for a bargain.
    Konstantinos Krikellas, Sameh Elnikety, Zografoula Vagena, Orion Hodson.
    ICDE 2010, Long Beach, CA, March 1-6, 2010.
    [ Paper , Slides ]
  • Migrating Enterprise Storage to SSDs: Analysis of Tradeoffs.
    Dushyanth Narayanan, Eno Thereska, Austin Donnelly, Sameh Elnikety, Antony Rowstron.
    EuroSys 2009, Nuremberg, Germany, April 2009.
    [ Paper , Slides ]
  • Predicting Replicated Database Scalability from Standalone Database Profiling.
    Sameh Elnikety, Steven Dropsho, Emmanuel Cecchet, Willy Zwaenepoel.
    EuroSys 2009, Nuremberg, Germany, April 2009.
    [ Paper , Slides ]
  • More!

Program Committee and Events

  • UW CSE P545, instructor: In Winter 2012, I will be teaching Transaction Processing with Phil Bernstein at Computer Science and Engineering, University of Washington. Video lectures are available online.
  • Department Colloquium, CSE University of Minnesota, November 19, 2012.
  • VLDB 2014, PC member: 40th International Conference on Very Large Databases. Hangzhou, China.  2014.
  • ICDE 2013, research track PC member: 29th IEEE International Conference on Data Engineering. Brisbane, Australia,  April 8-11 2013.
  • ICDE 2013, industrial track PC member: 29th IEEE International Conference on Data Engineering. Brisbane, Australia, April 8-11 2013.
  • WWW 2013, P&E track PC member: 22nd International World Wide Web Conference. Rio De Janeiro, Brazil. May 13-17, 2013.
  • VLDB 2013, PC member: 39th International Conference on Very Large Databases. Riva del Garda, Italy. August 26-31, 2013.
  • GDM 2013, PC member: The Fourth International Workshop on Graph Data Management: Techniques and Applications. Brisbane, Australia. April 11, 2013.
  • DMC 2013, PC member: The Second International Workshop on Data Management in the Cloud. Brisbane, Australia. April 8, 2013.
  • NETYS 2013, PC member: First International Conference on Networked Systems. Marrakech, Morocco, May 2-4, 2013.
  • AICCSA 2013, PC member: International Conference on Computer Systems and Applications. Fez Morocco, May 20-24, 2013. 
  • GRADES 2013, PC member: Graph Data-management Experiences and Systems. New York City, New York, USA, June 23, 2013.
  • Graphs 2012, PC Co-chair: Internal Microsoft Workshop on graph systems, March 6, 2012.
  • ICDCS 2012, PC member: 32nd IEEE International Conference on Distributed Computing Systems. Macau, China. Jun 18-21, 2012.
  • ICDE 2012, PC member: 28th IEEE International Conference on Data Engineering. Washington, D.C. April 1-5, 2012.
  • CIKM 2012, PC member: 21st ACM International Conference on Information and Knowledge Management. Maui, Hawaii. Oct 29 - Nov 2, 2012.
  • GDM 2012, PC co-chair: Third International Workshop on Graph Data Management: Techniques and Applications. Arlington, Virginia, USA. April 1, 2012.
  • SNS 2012, PC member: Fifth Workshop on Social Network Systems. Bern, Switzerland, April 10, 2012.
  • NSF Workshop on Social Networks and Mobile Applications in the Cloud (Steering committee), 2012.
  • EWDCC 2012, PC member. 1st European Workshop on Dependable Cloud Computing.
  • VLDB 2011, Tutorial: Graph Data Management Systems for New Application Domains. Philippe Cudre-Mauroux, Sameh Elnikety. Seattle, WA, August 29 - September 3, 2011.
  • EDBT 2011, PC member: 14th International Conference on Extending Database Technology. Uppsala, Sweden. March 21-25, 2011.
  • SNS 2011, PC co-chair: Fourth Workshop on Social network Systems. Salzburg, Austria. April 10, 2011.
  • GDM 2011, keynote speaker: Second International Workshop on Graph Data Management: Techniques and Applications. Hannover, Germany. April 16, 2011.
  • LADIS 2011, finance co-chair: The 5th Workshop on Large Distributed Systems and Middleware. Seattle, Washington, USA. Sept 2-3, 2011.
  • ACC 2011, PC member: International Conference on Advances in Computing and Communications. Rochi, Kerala, India. July 22-24, 2011. 
  • DAIS 2010, PC member: 10th IFIP International Conference on Distributed Applications and Interoperable Systems, Amsterdam, Netherlands, June 7-10, 2010.
  • ICT 2010, PC member: 17th International Conference on Telecommunications. Doha, Qatar. April 4-7, 2010.
  • ISSRE 2010, fast abstracts PC member: 21st International Symposium on Software Reliability Engineering. San Jose, CA, USA. November 1-4, 2010.
  • MAI 2009, PC member: 3rd Workshop on Middleware-Application Interaction. Lisbon, Portugal. June 12, 2009.
  • WDDDM 2009, PC member: 3rd Workshop on Dependable Distributed Data Management. Nuremberg, Germany. March 31, 2009.
  • MAI 2008, PC member: 2nd Workshop on Middleware-Application Interaction. Oslo, Norway. June 3, 2008.

Publications

My publications and presentations are available here.

Share
Share this page on Facebook
Share this page on Twitter
Share this page on LinkedIn
E-mail this page
RSS feeds