Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Showing 1–10 of 10 results for author: Scouarnec, N L

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

    cs.CV cs.AI cs.DB

    Derived Codebooks for High-Accuracy Nearest Neighbor Search

    Authors: Fabien André, Anne-Marie Kermarrec, Nicolas Le Scouarnec

    Abstract: High-dimensional Nearest Neighbor (NN) search is central in multimedia search systems. Product Quantization (PQ) is a widespread NN search technique which has a high performance and good scalability. PQ compresses high-dimensional vectors into compact codes thanks to a combination of quantizers. Large databases can, therefore, be stored entirely in RAM, enabling fast responses to NN queries. In al… ▽ More

    Submitted 16 May, 2019; originally announced May 2019.

  2. arXiv:1812.09162  [pdf, other

    cs.CV cs.AI cs.DB cs.PF

    Quicker ADC : Unlocking the hidden potential of Product Quantization with SIMD

    Authors: Fabien André, Anne-Marie Kermarrec, Nicolas Le Scouarnec

    Abstract: Efficient Nearest Neighbor (NN) search in high-dimensional spaces is a foundation of many multimedia retrieval systems. A common approach is to rely on Product Quantization, which allows the storage of large vector databases in memory and efficient distance computations. Yet, implementations of nearest neighbor search with Product Quantization have their performance limited by the many memory acce… ▽ More

    Submitted 14 November, 2019; v1 submitted 21 December, 2018; originally announced December 2018.

    Comments: Open-source implementation at http://github.com/nlescoua/faiss-quickeradc

    Journal ref: IEEE Transactions on Pattern Analysis and Machine Intelligence, 2019 Early Access

  3. arXiv:1712.09624  [pdf, other

    cs.NI cs.DB cs.DS cs.PF

    Cuckoo++ Hash Tables: High-Performance Hash Tables for Networking Applications

    Authors: Nicolas Le Scouarnec

    Abstract: Hash tables are an essential data-structure for numerous networking applications (e.g., connection tracking, firewalls, network address translators). Among these, cuckoo hash tables provide excellent performance by allowing lookups to be processed with very few memory accesses (2 to 3 per lookup). Yet, for large tables, cuckoo hash tables remain memory bound and each memory access impacts performa… ▽ More

    Submitted 27 December, 2017; originally announced December 2017.

    Comments: 13 pages

  4. arXiv:1704.07355  [pdf, ps, other

    cs.CV cs.DB cs.IR cs.MM cs.PF

    Accelerated Nearest Neighbor Search with Quick ADC

    Authors: Fabien André, Anne-Marie Kermarrec, Nicolas Le Scouarnec

    Abstract: Efficient Nearest Neighbor (NN) search in high-dimensional spaces is a foundation of many multimedia retrieval systems. Because it offers low responses times, Product Quantization (PQ) is a popular solution. PQ compresses high-dimensional vectors into short codes using several sub-quantizers, which enables in-RAM storage of large databases. This allows fast answers to NN queries, without accessing… ▽ More

    Submitted 24 April, 2017; originally announced April 2017.

    Comments: 8 pages, 5 figures, published in Proceedings of ICMR'17, Bucharest, Romania, June 06-09, 2017

    ACM Class: H.5.1; H.2.4; H.2.8

  5. arXiv:1412.3022  [pdf, other

    cs.DC cs.IT cs.PF

    Fast Product-Matrix Regenerating Codes

    Authors: Nicolas Le Scouarnec

    Abstract: Distributed storage systems support failures of individual devices by the use of replication or erasure correcting codes. While erasure correcting codes offer a better storage efficiency than replication for similar fault tolerance, they incur higher CPU consumption, higher network consumption and higher disk I/Os. To address these issues, codes specific to storage systems have been designed. Thei… ▽ More

    Submitted 9 December, 2014; originally announced December 2014.

    Comments: 6 pages, 8 figures

  6. Cache policies for cloud-based systems: To keep or not to keep

    Authors: Nicolas Le Scouarnec, Christoph Neumann, Gilles Straub

    Abstract: In this paper, we study cache policies for cloud-based caching. Cloud-based caching uses cloud storage services such as Amazon S3 as a cache for data items that would have been recomputed otherwise. Cloud-based caching departs from classical caching: cloud resources are potentially infinite and only paid when used, while classical caching relies on a fixed storage capacity and its main monetary co… ▽ More

    Submitted 24 April, 2014; v1 submitted 2 December, 2013; originally announced December 2013.

    Comments: Proceedings of IEEE International Conference on Cloud Computing 2014 (CLOUD 14)

  7. arXiv:1207.0854  [pdf, other

    cs.IT

    CROSS-MBCR: Exact Minimum Bandwith Coordinated Regenerating Codes

    Authors: Steve Jiekak, Nicolas Le Scouarnec

    Abstract: We study the exact and optimal repair of multiple failures in codes for distributed storage. More particularly, we provide an explicit construction of exact minimum bandwidth coordinated regenerating codes (MBCR) for n=d+t,k,d >= k,t >= 1. Our construction differs from existing constructions by allowing both t>1 (i.e., repair of multiple failures) and d>k (i.e., contacting more than k devices duri… ▽ More

    Submitted 3 July, 2012; originally announced July 2012.

    Comments: ISIT 2012 - Recent Results Poster Session

  8. arXiv:1204.5028  [pdf, other

    cs.DC cs.IT cs.NI

    Regenerating Codes: A System Perspective

    Authors: Steve Jiekak, Anne-Marie Kermarrec, Nicolas Le Scouarnec, Gilles Straub, Alexandre Van Kempen

    Abstract: The explosion of the amount of data stored in cloud systems calls for more efficient paradigms for redundancy. While replication is widely used to ensure data availability, erasure correcting codes provide a much better trade-off between storage and availability. Regenerating codes are good candidates for they also offer low repair costs in term of network bandwidth. While they have been proven op… ▽ More

    Submitted 26 July, 2013; v1 submitted 23 April, 2012; originally announced April 2012.

    Comments: 10 pages, 24 figures; Published in ACM SIGOPS Operating System Review (July 2013). Extended version of a paper published at DISCCO 2012 (IEEE : http://dx.doi.org/10.1109/SRDS.2012.58)

  9. arXiv:1202.0457  [pdf, other

    cs.IT cs.DC

    Exact Scalar Minimum Storage Coordinated Regenerating Codes

    Authors: Nicolas Le Scouarnec

    Abstract: We study the exact and optimal repair of multiple failures in codes for distributed storage. More particularly, we examine the use of interference alignment to build exact scalar minimum storage coordinated regenerating codes (MSCR). We show that it is possible to build codes for the case of k = 2 and d > k by aligning interferences independently but that this technique cannot be applied as soon a… ▽ More

    Submitted 2 February, 2012; originally announced February 2012.

    Comments: 9 pages, 9 figures

  10. arXiv:1102.0204  [pdf, other

    cs.IT cs.DC

    Repairing Multiple Failures with Coordinated and Adaptive Regenerating Codes

    Authors: Anne-Marie Kermarrec, Gilles Straub, Nicolas Le Scouarnec

    Abstract: Erasure correcting codes are widely used to ensure data persistence in distributed storage systems. This paper addresses the simultaneous repair of multiple failures in such codes. We go beyond existing work (i.e., regenerating codes by Dimakis et al.) by describing (i) coordinated regenerating codes (also known as cooperative regenerating codes) which support the simultaneous repair of multiple d… ▽ More

    Submitted 17 September, 2013; v1 submitted 1 February, 2011; originally announced February 2011.

    Comments: Update to previous version adding (i) study of lazy repairs, (ii) adaptive codes at the MBR point, and (iii) discussion of related work. Extended from a regular paper at NetCod 2011 available at http://dx.doi.org/10.1109/ISNETCOD.2011.5978920 . First version: "Beyond Regenerating Codes", September 2010 on http://hal.inria.fr/inria-00516647/