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

Showing 1–37 of 37 results for author: Alonso, G

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

    cs.DC cs.NI cs.OS

    Imaginary Machines: A Serverless Model for Cloud Applications

    Authors: Michael Wawrzoniak, Rodrigo Bruno, Ana Klimovic, Gustavo Alonso

    Abstract: Serverless Function-as-a-Service (FaaS) platforms provide applications with resources that are highly elastic, quick to instantiate, accounted at fine granularity, and without the need for explicit runtime resource orchestration. This combination of the core properties underpins the success and popularity of the serverless FaaS paradigm. However, these benefits are not available to most cloud appl… ▽ More

    Submitted 30 June, 2024; originally announced July 2024.

  2. arXiv:2407.00832  [pdf, other

    cs.DC cs.NI cs.OS

    Boxer: FaaSt Ephemeral Elasticity for Off-the-Shelf Cloud Applications

    Authors: Michael Wawrzoniak, Rodrigo Bruno, Ana Klimovic, Gustavo Alonso

    Abstract: Elasticity is a key property of cloud computing. However, elasticity is offered today at the granularity of virtual machines, which take tens of seconds to start. This is insufficient to react to load spikes and sudden failures in latency sensitive applications, leading users to resort to expensive overprovisioning. Function-as-a-Service (FaaS) provides significantly higher elasticity than VMs, bu… ▽ More

    Submitted 30 June, 2024; originally announced July 2024.

  3. arXiv:2406.12385  [pdf, other

    cs.AR

    Accelerating Graph-based Vector Search via Delayed-Synchronization Traversal

    Authors: Wenqi Jiang, Hang Hu, Torsten Hoefler, Gustavo Alonso

    Abstract: Vector search systems are indispensable in large language model (LLM) serving, search engines, and recommender systems, where minimizing online search latency is essential. Among various algorithms, graph-based vector search (GVS) is particularly popular due to its high search performance and quality. To efficiently serve low-latency GVS, we propose a hardware-algorithm co-design solution includin… ▽ More

    Submitted 18 June, 2024; originally announced June 2024.

  4. arXiv:2403.15839  [pdf, other

    cs.LG cs.DB cs.DC

    TablePuppet: A Generic Framework for Relational Federated Learning

    Authors: Lijie Xu, Chulin Xie, Yiran Guo, Gustavo Alonso, Bo Li, Guoliang Li, Wei Wang, Wentao Wu, Ce Zhang

    Abstract: Current federated learning (FL) approaches view decentralized training data as a single table, divided among participants either horizontally (by rows) or vertically (by columns). However, these approaches are inadequate for handling distributed relational tables across databases. This scenario requires intricate SQL operations like joins and unions to obtain the training data, which is either cos… ▽ More

    Submitted 23 March, 2024; originally announced March 2024.

    Comments: 14 pages, 8 figures

  5. CXL and the Return of Scale-Up Database Engines

    Authors: Alberto Lerner, Gustavo Alonso

    Abstract: The trend toward specialized processing devices such as TPUs, DPUs, GPUs, and FPGAs has exposed the weaknesses of PCIe in interconnecting these devices and their hosts. Several attempts have been proposed to improve, augment, or downright replace PCIe, and more recently, these efforts have converged into a standard called Compute Express Link (CXL). CXL is already on version 2.0 in terms of commer… ▽ More

    Submitted 3 September, 2024; v1 submitted 2 January, 2024; originally announced January 2024.

  6. arXiv:2312.11742  [pdf, other

    cs.DC cs.AR cs.LG cs.NI

    ACCL+: an FPGA-Based Collective Engine for Distributed Applications

    Authors: Zhenhao He, Dario Korolija, Yu Zhu, Benjamin Ramhorst, Tristan Laan, Lucian Petrica, Michaela Blott, Gustavo Alonso

    Abstract: FPGAs are increasingly prevalent in cloud deployments, serving as Smart NICs or network-attached accelerators. Despite their potential, developing distributed FPGA-accelerated applications remains cumbersome due to the lack of appropriate infrastructure and communication abstractions. To facilitate the development of distributed applications with FPGAs, in this paper we propose ACCL+, an open-sour… ▽ More

    Submitted 18 December, 2023; originally announced December 2023.

  7. arXiv:2312.00720  [pdf, other

    cs.DB

    Efficiently Processing Large Relational Joins on GPUs

    Authors: Bowen Wu, Dimitrios Koutsoukos, Gustavo Alonso

    Abstract: With the growing interest in Machine Learning (ML), Graphic Processing Units (GPUs) have become key elements of any computing infrastructure. Their widespread deployment in data centers and the cloud raises the question of how to use them beyond ML use cases, with growing interest in employing them in a database context. In this paper, we explore and analyze the implementation of relational joins… ▽ More

    Submitted 1 December, 2023; originally announced December 2023.

  8. arXiv:2310.09949  [pdf, other

    cs.LG cs.AI cs.AR cs.CL

    Chameleon: a heterogeneous and disaggregated accelerator system for retrieval-augmented language models

    Authors: Wenqi Jiang, Marco Zeller, Roger Waleffe, Torsten Hoefler, Gustavo Alonso

    Abstract: A Retrieval-Augmented Language Model (RALM) augments a generative language model by retrieving context-specific knowledge from an external database. This strategy facilitates impressive text generation quality even with smaller models, thus reducing orders of magnitude of computational demands. However, RALMs introduce unique system design challenges due to (a) the diverse workload characteristics… ▽ More

    Submitted 29 November, 2023; v1 submitted 15 October, 2023; originally announced October 2023.

  9. arXiv:2309.16520  [pdf, other

    cs.DB cs.AR

    SwiftSpatial: Spatial Joins on Modern Hardware

    Authors: Wenqi Jiang, Martin Parvanov, Gustavo Alonso

    Abstract: Spatial joins are among the most time-consuming queries in spatial data management systems. In this paper, we propose SwiftSpatial, a specialized accelerator architecture tailored for spatial joins. SwiftSpatial contains multiple high-performance join units with innovative hybrid parallelism, several efficient memory management units, and an integrated on-chip join scheduler. We prototype SwiftSpa… ▽ More

    Submitted 28 September, 2023; originally announced September 2023.

  10. arXiv:2306.11182  [pdf, other

    cs.LG cs.DB cs.IR

    Co-design Hardware and Algorithm for Vector Search

    Authors: Wenqi Jiang, Shigang Li, Yu Zhu, Johannes de Fine Licht, Zhenhao He, Runbin Shi, Cedric Renggli, Shuai Zhang, Theodoros Rekatsinas, Torsten Hoefler, Gustavo Alonso

    Abstract: Vector search has emerged as the foundation for large-scale information retrieval and machine learning systems, with search engines like Google and Bing processing tens of thousands of queries per second on petabyte-scale document datasets by evaluating vector similarities between encoded query texts and web documents. As performance demands for vector search systems surge, accelerated hardware of… ▽ More

    Submitted 6 July, 2023; v1 submitted 19 June, 2023; originally announced June 2023.

    Comments: 11 pages

  11. Data Processing with FPGAs on Modern Architectures

    Authors: Wenqi Jiang, Dario Korolija, Gustavo Alonso

    Abstract: Trends in hardware, the prevalence of the cloud, and the rise of highly demanding applications have ushered an era of specialization that quickly changes how data is processed at scale. These changes are likely to continue and accelerate in the next years as new technologies are adopted and deployed: smart NICs, smart storage, smart memory, disaggregated storage, disaggregated memory, specialized… ▽ More

    Submitted 24 June, 2023; v1 submitted 6 April, 2023; originally announced April 2023.

  12. arXiv:2208.09519  [pdf, other

    cs.DB

    Resource Allocation in Serverless Query Processing

    Authors: Simon Kassing, Ingo Müller, Gustavo Alonso

    Abstract: Data lakes hold a growing amount of cold data that is infrequently accessed, yet require interactive response times. Serverless functions are seen as a way to address this use case since they offer an appealing alternative to maintaining (and paying for) a fixed infrastructure. Recent research has analyzed the potential of serverless for data processing. In this paper, we expand on such work by lo… ▽ More

    Submitted 19 August, 2022; originally announced August 2022.

  13. arXiv:2208.07124  [pdf, other

    cs.AR cs.DC

    ECI: a Customizable Cache Coherency Stack for Hybrid FPGA-CPU Architectures

    Authors: Abishek Ramdas, Michael Giardino, Runbin Shi, Adam Turowski, David Cock, Gustavo Alonso, Timothy Roscoe

    Abstract: Unlike other accelerators, FPGAs are capable of supporting cache coherency, thereby turning them into a more powerful architectural option than just a peripheral accelerator. However, most existing deployments of FPGAs are either non-cache coherent or support only an asymmetric design where cache coherency is controlled from the CPU. Taking advantage of a recently released two socket CPU-FPGA arch… ▽ More

    Submitted 15 August, 2022; originally announced August 2022.

  14. arXiv:2202.06646  [pdf, other

    cs.DC

    Short-lived Datacenter

    Authors: Michael Wawrzoniak, Ingo Müller, Rodrigo Bruno, Ana Klimovic, Gustavo Alonso

    Abstract: Serverless platforms have attracted attention due to their promise of elasticity, low cost, and fast deployment. Instead of using a fixed virtual machine (VM) infrastructure, which can incur considerable costs to operate and run, serverless platforms support short computations, triggered on demand, with cost proportional to fine-grain function execution time. However, serverless platforms offer a… ▽ More

    Submitted 14 February, 2022; originally announced February 2022.

  15. arXiv:2112.12638  [pdf, other

    cs.DB

    RumbleML: program the lakehouse with JSONiq

    Authors: Ghislain Fourny, David Dao, Can Berker Cikis, Ce Zhang, Gustavo Alonso

    Abstract: Lakehouse systems have reached in the past few years unprecedented size and heterogeneity and have been embraced by many industry players. However, they are often difficult to use as they lack the declarative language and optimization possibilities of relational engines. This paper introduces RumbleML, a high-level, declarative library integrated into the RumbleDB engine and with the JSONiq langua… ▽ More

    Submitted 23 December, 2021; originally announced December 2021.

    Comments: 8 pages + references

    MSC Class: 68N99 ACM Class: H.2.3; C.2.4

  16. arXiv:2112.00425  [pdf, other

    cs.DB

    How to use Persistent Memory in your Database

    Authors: Dimitrios Koutsoukos, Raghav Bhartia, Ana Klimovic, Gustavo Alonso

    Abstract: Persistent or Non Volatile Memory (PMEM or NVM) has recently become commercially available under several configurations with different purposes and goals. Despite the attention to the topic, we are not aware of a comprehensive empirical analysis of existing relational database engines under different PMEM configurations. Such a study is important to understand the performance implications of the v… ▽ More

    Submitted 1 December, 2021; originally announced December 2021.

  17. From Research to Proof-of-Concept: Analysis of a Deployment of FPGAs on a Commercial Search Engine

    Authors: Fabio Maschi, Gustavo Alonso, Anthony Hock-Koon, Nicolas Bondoux, Teddy Roy, Mourad Boudia, Matteo Casalino

    Abstract: FPGAs are quickly becoming available in the cloud as a one more heterogeneous processing element complementing CPUs and GPUs. There are many reports in the literature showing the potential for FPGAs to accelerate a wide variety of algorithms, which combined with their growing availability, would seem to also indicate a widespread use in many applications. Unfortunately, there is not much published… ▽ More

    Submitted 20 August, 2021; originally announced August 2021.

  18. arXiv:2106.07102  [pdf, other

    cs.DB

    Farview: Disaggregated Memory with Operator Off-loading for Database Engines

    Authors: Dario Korolija, Dimitrios Koutsoukos, Kimberly Keeton, Konstantin Taranov, Dejan Milojičić, Gustavo Alonso

    Abstract: Cloud deployments disaggregate storage from compute, providing more flexibility to both the storage and compute layers. In this paper, we explore disaggregation by taking it one step further and applying it to memory (DRAM). Disaggregated memory uses network attached DRAM as a way to decouple memory from CPU. In the context of databases, such a design offers significant advantages in terms of maki… ▽ More

    Submitted 13 June, 2021; originally announced June 2021.

    Comments: 12 pages

  19. Towards Demystifying Serverless Machine Learning Training

    Authors: Jiawei Jiang, Shaoduo Gan, Yue Liu, Fanlin Wang, Gustavo Alonso, Ana Klimovic, Ankit Singla, Wentao Wu, Ce Zhang

    Abstract: The appeal of serverless (FaaS) has triggered a growing interest on how to use it in data-intensive applications such as ETL, query processing, or machine learning (ML). Several systems exist for training large-scale ML models on top of serverless infrastructures (e.g., AWS Lambda) but with inconclusive results in terms of their performance and relative advantage over "serverful" infrastructures (… ▽ More

    Submitted 17 May, 2021; originally announced May 2021.

  20. Evaluating Query Languages and Systems for High-Energy Physics Data [Extended Version]

    Authors: Dan Graur, Ingo Müller, Mason Proffitt, Ghislain Fourny, Gordon T. Watts, Gustavo Alonso

    Abstract: In the domain of high-energy physics (HEP), query languages in general and SQL in particular have found limited acceptance. This is surprising since HEP data analysis matches the SQL model well: the data is fully structured and queried using mostly standard operators. To gain insights on why this is the case, we perform a comprehensive analysis of six diverse, general-purpose data processing platf… ▽ More

    Submitted 30 October, 2021; v1 submitted 26 April, 2021; originally announced April 2021.

    Comments: This is the extended version of a full paper to appear in PVLDB 15.2 (VLDB 2022)

  21. arXiv:2010.05894  [pdf, other

    cs.AR cs.AI cs.IR cs.LG

    MicroRec: Efficient Recommendation Inference by Hardware and Data Structure Solutions

    Authors: Wenqi Jiang, Zhenhao He, Shuai Zhang, Thomas B. Preußer, Kai Zeng, Liang Feng, Jiansong Zhang, Tongxuan Liu, Yong Li, Jingren Zhou, Ce Zhang, Gustavo Alonso

    Abstract: Deep neural networks are widely used in personalized recommendation systems. Unlike regular DNN inference workloads, recommendation inference is memory-bound due to the many random memory accesses needed to lookup the embedding tables. The inference is also heavily constrained in terms of latency because producing a recommendation for a user must be done in about tens of milliseconds. In this pape… ▽ More

    Submitted 19 February, 2021; v1 submitted 12 October, 2020; originally announced October 2020.

    Comments: Accepted by MLSys'21 (the 4th Conference on Machine Learning and Systems)

  22. arXiv:2007.14394  [pdf, other

    cs.GR

    Signed Distance Fields Dynamic Diffuse Global Illumination

    Authors: Jinkai Hu, Milo Yip, G. Elias Alonso, Shihao Gu, Xiangjun Tang, Xiaogang Jin

    Abstract: Global Illumination (GI) is of utmost importance in the field of photo-realistic rendering. However, its computation has always been very complex, especially diffuse GI. State of the art real-time GI methods have limitations of different nature, such as light leaking, performance issues, special hardware requirements, noise corruption, bounce number limitations, among others. To overcome these lim… ▽ More

    Submitted 28 July, 2020; originally announced July 2020.

  23. arXiv:2005.13332  [pdf, other

    cs.DC

    HyperLogLog Sketch Acceleration on FPGA

    Authors: Amit Kulkarni, Monica Chiosa, Thomas B. Preußer, Kaan Kara, David Sidler, Gustavo Alonso

    Abstract: Data sketches are a set of widely used approximated data summarizing techniques. Their fundamental property is sub-linear memory complexity on the input cardinality, an important aspect when processing streams or data sets with a vast base domain (URLs, IP addresses, user IDs, etc.). Among the many data sketches available, HyperLogLog has become the reference for cardinality counting (how many dis… ▽ More

    Submitted 20 October, 2020; v1 submitted 24 May, 2020; originally announced May 2020.

    Comments: This paper was accepted as a full paper to FPL 2020. The latest/full version of this paper is available: https://ieeexplore.ieee.org/document/9221525

  24. arXiv:2005.04324  [pdf, other

    cs.AR

    Benchmarking High Bandwidth Memory on FPGAs

    Authors: Zeke Wang, Hongjing Huang, Jie Zhang, Gustavo Alonso

    Abstract: FPGAs are starting to be enhanced with High Bandwidth Memory (HBM) as a way to reduce the memory bandwidth bottleneck encountered in some applications and to give the FPGA more capacity to deal with application state. However, the performance characteristics of HBM are still not well specified, especially in the context of FPGAs. In this paper, we bridge the gap between nominal specifications and… ▽ More

    Submitted 8 May, 2020; originally announced May 2020.

  25. arXiv:2004.11080  [pdf, ps, other

    cs.AR eess.SY

    Using DSP Slices as Content-Addressable Update Queues

    Authors: Thomas B. Preußer, Monica Chiosa, Alexander Weiss, Gustavo Alonso

    Abstract: Content-Addressable Memory (CAM) is a powerful abstraction for building memory caches, routing tables and hazard detection logic. Without a native CAM structure available on FPGA devices, their functionality must be emulated using the structural primitives at hand. Such an emulation causes significant overhead in the consumption of the underlying resources, typically general-purpose fabric and on-… ▽ More

    Submitted 23 April, 2020; originally announced April 2020.

    Comments: Submitted to FPL 2020

  26. arXiv:2004.03488  [pdf, other

    cs.DB

    Modularis: Modular Relational Analytics over Heterogeneous Distributed Platforms

    Authors: Dimitrios Koutsoukos, Ingo Müller, Renato Marroquín, Ana Klimovic, Gustavo Alonso

    Abstract: The enormous quantity of data produced every day together with advances in data analytics has led to a proliferation of data management and analysis systems. Typically, these systems are built around highly specialized monolithic operators optimized for the underlying hardware. While effective in the short term, such an approach makes the operators cumbersome to port and adapt, which is increasing… ▽ More

    Submitted 29 September, 2021; v1 submitted 7 April, 2020; originally announced April 2020.

    Comments: Accepted at PVLDB vol. 14

  27. arXiv:2004.01908  [pdf, other

    cs.DB cs.DC cs.PL

    The Collection Virtual Machine: An Abstraction for Multi-Frontend Multi-Backend Data Analysis

    Authors: Ingo Müller, Renato Marroquín, Dimitrios Koutsoukos, Mike Wawrzoniak, Sabir Akhadov, Gustavo Alonso

    Abstract: Getting the best performance from the ever-increasing number of hardware platforms has been a recurring challenge for data processing systems. In recent years, the advent of data science with its increasingly numerous and complex types of analytics has made this challenge even more difficult. In practice, system designers are overwhelmed by the number of combinations and typically implement only o… ▽ More

    Submitted 8 April, 2020; v1 submitted 4 April, 2020; originally announced April 2020.

    Comments: This paper is currently under review at DaMoN'20

  28. arXiv:2004.01635  [pdf, other

    cs.DC cs.AR

    High Bandwidth Memory on FPGAs: A Data Analytics Perspective

    Authors: Kaan Kara, Christoph Hagleitner, Dionysios Diamantopoulos, Dimitris Syrivelis, Gustavo Alonso

    Abstract: FPGA-based data processing in datacenters is increasing in popularity due to the demands of modern workloads and the ensuing necessity for specialization in hardware. Driven by this trend, vendors are rapidly adapting reconfigurable devices to suit data and compute intensive workloads. Inclusion of High Bandwidth Memory (HBM) in FPGA devices is a recent example. HBM promises overcoming the bandwid… ▽ More

    Submitted 2 April, 2020; originally announced April 2020.

  29. Lambada: Interactive Data Analytics on Cold Data using Serverless Cloud Infrastructure

    Authors: Ingo Müller, Renato Marroquín, Gustavo Alonso

    Abstract: The promise of ultimate elasticity and operational simplicity of serverless computing has recently lead to an explosion of research in this area. In the context of data analytics, the concept sounds appealing, but due to the limitations of current offerings, there is no consensus yet on whether or not this approach is technically and economically viable. In this paper, we identify interactive data… ▽ More

    Submitted 2 December, 2019; originally announced December 2019.

    Report number: https://doi.org/10.3929/ethz-b-000413183

  30. arXiv:1910.11582  [pdf, other

    cs.DB

    Rumble: Data Independence for Large Messy Data Sets

    Authors: Ingo Müller, Ghislain Fourny, Stefan Irimescu, Can Berker Cikis, Gustavo Alonso

    Abstract: This paper introduces Rumble, a query execution engine for large, heterogeneous, and nested collections of JSON objects built on top of Apache Spark. While data sets of this type are more and more wide-spread, most existing tools are built around a tabular data model, creating an impedance mismatch for both the engine and the query interface. In contrast, Rumble uses JSONiq, a standardized languag… ▽ More

    Submitted 19 October, 2020; v1 submitted 25 October, 2019; originally announced October 2019.

    Comments: In revision for PVLDB 14, 2020

    MSC Class: 68N99 ACM Class: H.2.3; C.2.4

  31. arXiv:1910.09017  [pdf, other

    cs.DB cs.DC

    Demystifying Graph Databases: Analysis and Taxonomy of Data Organization, System Designs, and Graph Queries

    Authors: Maciej Besta, Robert Gerstenberger, Emanuel Peter, Marc Fischer, Michał Podstawski, Claude Barthels, Gustavo Alonso, Torsten Hoefler

    Abstract: Graph processing has become an important part of multiple areas of computer science, such as machine learning, computational sciences, medical applications, social network analysis, and many others. Numerous graphs such as web or social networks may contain up to trillions of edges. Often, these graphs are also dynamic (their structure changes over time) and have domain-specific rich data associat… ▽ More

    Submitted 30 August, 2023; v1 submitted 20 October, 2019; originally announced October 2019.

    Comments: A shorter version of the survey was published in the journal ACM Computing Surveys

  32. arXiv:1904.03257  [pdf, ps, other

    cs.LG cs.DB cs.DC cs.SE stat.ML

    MLSys: The New Frontier of Machine Learning Systems

    Authors: Alexander Ratner, Dan Alistarh, Gustavo Alonso, David G. Andersen, Peter Bailis, Sarah Bird, Nicholas Carlini, Bryan Catanzaro, Jennifer Chayes, Eric Chung, Bill Dally, Jeff Dean, Inderjit S. Dhillon, Alexandros Dimakis, Pradeep Dubey, Charles Elkan, Grigori Fursin, Gregory R. Ganger, Lise Getoor, Phillip B. Gibbons, Garth A. Gibson, Joseph E. Gonzalez, Justin Gottschlich, Song Han, Kim Hazelwood , et al. (44 additional authors not shown)

    Abstract: Machine learning (ML) techniques are enjoying rapidly increasing adoption. However, designing and implementing the systems that support ML models in real-world deployments remains a significant obstacle, in large part due to the radically different development and deployment profile of modern ML methods, and the range of practical concerns that come with broader adoption. We propose to foster a ne… ▽ More

    Submitted 1 December, 2019; v1 submitted 29 March, 2019; originally announced April 2019.

  33. Accelerating Generalized Linear Models with MLWeaving: A One-Size-Fits-All System for Any-precision Learning (Technical Report)

    Authors: Zeke Wang, Kaan Kara, Hantian Zhang, Gustavo Alonso, Onur Mutlu, Ce Zhang

    Abstract: Learning from the data stored in a database is an important function increasingly available in relational engines. Methods using lower precision input data are of special interest given their overall higher efficiency but, in databases, these methods have a hidden cost: the quantization of the real value into a smaller number is an expensive step. To address the issue, in this paper we present MLW… ▽ More

    Submitted 28 March, 2019; v1 submitted 8 March, 2019; originally announced March 2019.

    Comments: 18 pages

    Journal ref: PVLDB, 2019

  34. Pay One, Get Hundreds for Free: Reducing Cloud Costs through Shared Query Execution

    Authors: Renato Marroquín, Ingo Müller, Darko Makreshanski, Gustavo Alonso

    Abstract: Cloud-based data analysis is nowadays common practice because of the lower system management overhead as well as the pay-as-you-go pricing model. The pricing model, however, is not always suitable for query processing as heavy use results in high costs. For example, in query-as-a-service systems, where users are charged per processed byte, collections of queries accessing the same data frequently… ▽ More

    Submitted 1 September, 2018; originally announced September 2018.

    Journal ref: Proceedings of the ACM Symposium on Cloud Computing (SoCC) 2018, pages 439-450

  35. Reproducible Floating-Point Aggregation in RDBMSs

    Authors: Ingo Müller, Andrea Arteaga, Torsten Hoefler, Gustavo Alonso

    Abstract: Industry-grade database systems are expected to produce the same result if the same query is repeatedly run on the same input. However, the numerous sources of non-determinism in modern systems make reproducible results difficult to achieve. This is particularly true if floating-point numbers are involved, where the order of the operations affects the final result. As part of a larger effort to… ▽ More

    Submitted 27 February, 2018; originally announced February 2018.

    Comments: This document is the extended version of an article in the Proceedings of the 34th IEEE International Conference on Data Engineering (ICDE) 2018

    Journal ref: 34th IEEE International Conference on Data Engineering (ICDE) 2018, Paris, 2018, pp. 1049-1060

  36. arXiv:1203.0056  [pdf, other

    cs.DB

    SharedDB: Killing One Thousand Queries With One Stone

    Authors: Georgios Giannikis, Gustavo Alonso, Donald Kossmann

    Abstract: Traditional database systems are built around the query-at-a-time model. This approach tries to optimize performance in a best-effort way. Unfortunately, best effort is not good enough for many modern applications. These applications require response time guarantees in high load situations. This paper describes the design of a new database architecture that is based on batching queries and shared… ▽ More

    Submitted 29 February, 2012; originally announced March 2012.

    Comments: VLDB2012

    Journal ref: Proceedings of the VLDB Endowment (PVLDB), Vol. 5, No. 6, pp. 526-537 (2012)

  37. Visual Localisation of Mobile Devices in an Indoor Environment under Network Delay Conditions

    Authors: Alberto Alonso Fernández, Omar Álvarez Fres, Ignacio González Alonso, Huosheng Hu

    Abstract: Current progresses in home automation and service robotic environment have highlighted the need to develop interoperability mechanisms that allow a standard communication between the two systems. During the development of the DHCompliant protocol, the problem of locating mobile devices in an indoor environment has been investigated. The communication of the device with the location service has bee… ▽ More

    Submitted 29 March, 2011; originally announced March 2011.

    Journal ref: International Journal of Distributed and Parallel Systems (IJDPS) Vol.2, No.2, March 2011