Community Research and Development Information Service - CORDIS


ViDa Report Summary

Project ID: 617508
Funded under: FP7-IDEAS-ERC
Country: Switzerland

Mid-Term Report Summary - VIDA (Transforming Raw Data into Information through Virtualization)

Data analysis solutions over heterogeneous, potentially raw data have always involved a trade-off: be flexible and serve diverse datasets at the cost of performance, or be rigid and specialized for a specific scenario, thus leading users to employ a different system per use case. We work towards a system design that exposes heterogeneous datasets under a single interface, while exhibiting the response times of a system specialized per use case. The design couples i) an expressive query algebra which masks data heterogeneity with ii) on-demand customization mechanisms which produce a new system implementation per query. Based on this design, we build a query engine that supports a variety of datasets and specializes its entire architecture to each query and the data that it touches via code generation. Our engine also customizes its caching component in order to “virtualize” the input datasets, thus specifying at query time how these caches should be shaped to better fit the overall workload.

Reported by

Follow us on: RSS Facebook Twitter YouTube Managed by the EU Publications Office Top