Demo Data from EDBT 2026 / reviewers in the wild / expert
Johann Hauswald
dblp:148/9903
· DBLP profile ↗
6ranked-venue papers
4as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 3 · 2 first-authorDatabases, data management, data science and information retrieval · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Cloud and datacenter computing · 70% Hardware accelerators and domain-specific architectures · 30% | |
| Databases, data mining, and information retrieval
1 paper |
Query processing and optimization · 56% Data mining · 44% | |
| Artificial intelligence
3 papers |
Deep learning architectures and training · 34% Efficient and distributed learning · 34% Speech recognition and synthesis · 16% | |
| Computer networks
1 paper |
Edge and fog computing · 100% |
Topics — the 10 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing › datacenter architecture
warehouse-scale computer |
0.7 | 3 | 2016 | Designing Future Warehouse-Scale Computers for Sirius, an End-to-End Voice and Vision Personal Assistant · ACM Trans. Comput. Syst. 2016 DjiNN and Tonic: DNN as a service and its implications for future warehouse scale computers · ISCA 2015 Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers · ASPLOS 2015 |
Data mining
model selection |
0.6 | 1 | 2022 | Optimizing Video Analytics with Declarative Model Relationships · Proc. VLDB Endow. 2022 |
Machine learning › Deep learning architectures and training › neural network inference
DNN inference |
0.3 | 1 | 2017 | Neurosurgeon: Collaborative Intelligence Between the Cloud and Mobile Edge · ASPLOS 2017 |
Machine learning › Efficient and distributed learning › on-device inference
mobile inference |
0.3 | 1 | 2017 | Neurosurgeon: Collaborative Intelligence Between the Cloud and Mobile Edge · ASPLOS 2017 |
Edge and fog computing › edge intelligence
collaborative intelligence |
0.3 | 1 | 2017 | Neurosurgeon: Collaborative Intelligence Between the Cloud and Mobile Edge · ASPLOS 2017 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.3 | 2 | 2015 | Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers · ASPLOS 2015 DjiNN and Tonic: DNN as a service and its implications for future warehouse scale computers · ISCA 2015 |
Cloud and datacenter computing
datacenter architecture |
0.2 | 1 | 2016 | Designing Future Warehouse-Scale Computers for Sirius, an End-to-End Voice and Vision Personal Assistant · ACM Trans. Comput. Syst. 2016 |
Cloud and datacenter computing › datacenter architecture
server architecture |
0.2 | 1 | 2015 | Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers · ASPLOS 2015 |
Query processing and optimization › query planning
query plan generation |
0.2 | 1 | 2022 | Optimizing Video Analytics with Declarative Model Relationships · Proc. VLDB Endow. 2022 |
Natural language and speech › Speech recognition and synthesis
voice assistant |
0.1 | 2 | 2016 | Designing Future Warehouse-Scale Computers for Sirius, an End-to-End Voice and Vision Personal Assistant · ACM Trans. Comput. Syst. 2016 Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers · ASPLOS 2015 |
Methods — techniques the papers use, named apart from their topics
computation partitioning · 0.9workload characterization · 0.7relational hints · 0.6model replacement · 0.6model filtering · 0.6accelerator benchmarking · 0.5TCO analysis · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Optimizing Video Analytics with Declarative Model RelationshipsabstractThe availability of vast video collections and the accuracy of ML models has generated significant interest in video analytics systems. Since naively processing all frames using expensive models is impractical, researchers have proposed optimizations such as selectively using faster but less accurate models to replace or filter frames for expensive models. However, these optimizations are difficult to apply on queries with multiple predicates and models, as users must manually explore a large optimization space. Without significant systems expertise or time investment, an analyst may manually create an execution plan that is unnecessarily expensive and/or terribly inaccurate. We propose Relational Hints , a declarative interface that allows users to suggest ML model relationships based on domain knowledge. Users can express two key relationships: when a model can replace another (CAN REPLACE) and when a model can be used to filter frames for another (CAN FILTER). We aim to design an interface to express model relationships informed by domain specific knowledge and define the constraints by which these relationships hold. We then present the VIVA video analytics system that uses relational hints to optimize SQL queries on video datasets. VIVA automatically selects and validates the hints applicable to the query, generates possible query plans using a formal set of transformations, and finds the best performance plan that meets a user's accuracy requirements. VIVA relieves users from rewriting and manually optimizing video queries as new models become available and execution environments evolve. We evaluate VIVA implemented on top of Spark and show that hints improve performance up to 16.6X without sacrificing accuracy. Francisco Romero, Johann Hauswald, Aditi Partap, Daniel Kang 0001, Matei Zaharia, Christoforos E. Kozyrakis |
Proc. VLDB Endow. | 2 |
| 2017 | Neurosurgeon: Collaborative Intelligence Between the Cloud and Mobile EdgeabstractThe computation for today's intelligent personal assistants such as Apple Siri, Google Now, and Microsoft Cortana, is performed in the cloud. This cloud-only approach requires significant amounts of data to be sent to the cloud over the wireless network and puts significant computational pressure on the datacenter. However, as the computational resources in mobile devices become more powerful and energy efficient, questions arise as to whether this cloud-only processing is desirable moving forward, and what are the implications of pushing some or all of this compute to the mobile devices on the edge. Yiping Kang, Johann Hauswald, Cao Gao, Austin Rovinski, Trevor N. Mudge, Jason Mars, Lingjia Tang |
ASPLOS | 2 |
| 2016 | Designing Future Warehouse-Scale Computers for Sirius, an End-to-End Voice and Vision Personal AssistantabstractAs user demand scales for intelligent personal assistants (IPAs) such as Apple’s Siri, Google’s Google Now, and Microsoft’s Cortana, we are approaching the computational limits of current datacenter (DC) architectures. It is an open question how future server architectures should evolve to enable this emerging class of applications, and the lack of an open-source IPA workload is an obstacle in addressing this question. In this article, we present the design of Sirius, an open end-to-end IPA Web-service application that accepts queries in the form of voice and images, and responds with natural language. We then use this workload to investigate the implications of four points in the design space of future accelerator-based server architectures spanning traditional CPUs, GPUs, manycore throughput co-processors, and FPGAs. To investigate future server designs for Sirius, we decompose Sirius into a suite of eight benchmarks (Sirius Suite) comprising the computationally intensive bottlenecks of Sirius. We port Sirius Suite to a spectrum of accelerator platforms and use the performance and power trade-offs across these platforms to perform a total cost of ownership (TCO) analysis of various server design points. In our study, we find that accelerators are critical for the future scalability of IPA services. Our results show that GPU- and FPGA-accelerated servers improve the query latency on average by 8.5× and 15×, respectively. For a given throughput, GPU- and FPGA-accelerated servers can reduce the TCO of DCs by 2.3× and 1.3×, respectively. Johann Hauswald, Michael Laurenzano, Hailong Yang 0002, Yiping Kang, Austin Rovinski, Arjun Khurana, Ronald G. Dreslinski, Trevor N. Mudge, Vinicius Petrucci, Lingjia Tang, Jason Mars |
ACM Trans. Comput. Syst. | 1 |
| 2015 | Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale ComputersabstractAs user demand scales for intelligent personal assistants (IPAs) such as Apple's Siri, Google's Google Now, and Microsoft's Cortana, we are approaching the computational limits of current datacenter architectures. It is an open question how future server architectures should evolve to enable this emerging class of applications, and the lack of an open-source IPA workload is an obstacle in addressing this question. In this paper, we present the design of Sirius, an open end-to-end IPA web-service application that accepts queries in the form of voice and images, and responds with natural language. We then use this workload to investigate the implications of four points in the design space of future accelerator-based server architectures spanning traditional CPUs, GPUs, manycore throughput co-processors, and FPGAs. Johann Hauswald, Michael Laurenzano, Austin Rovinski, Arjun Khurana, Ronald G. Dreslinski, Trevor N. Mudge, Vinicius Petrucci, Lingjia Tang, Jason Mars |
ASPLOS | 1 |
| 2015 | DjiNN and Tonic: DNN as a service and its implications for future warehouse scale computersabstractAs applications such as Apple Siri, Google Now, Microsoft Cortana, and Amazon Echo continue to gain traction, web-service companies are adopting large deep neural networks (DNN) for machine learning challenges such as image processing, speech recognition, natural language processing, among others. A number of open questions arise as to the design of a server platform specialized for DNN and how modern warehouse scale computers (WSCs) should be outfitted to provide DNN as a service for these applications. Johann Hauswald, Yiping Kang, Michael Laurenzano, Quan Chen 0002, Trevor N. Mudge, Ronald G. Dreslinski, Jason Mars, Lingjia Tang |
ISCA | 1 |
| 2014 | A hybrid approach to offloading mobile image classificationabstractCurrent mobile devices are unable to execute complex vision applications in a timely and power efficient manner without offloading some of the computation. This paper examines the tradeoffs that arise from executing some of the workload onboard and some remotely. Feature extraction and matching play an essential role in image classification and have the potential to be executed locally. Along with advances in mobile hardware, understanding the computation requirements of these applications is essential to realize their full potential in mobile environments. We analyze the ability of a mobile platform to execute feature extraction and matching, and prediction workloads under various scenarios. The best configuration for optimal runtime (11% faster) executes feature extraction with a GPU onboard and offloads the rest of the pipeline. Alternatively, compressing and sending the image over the network achieves lowest data transferred (2.5× better) and lowest energy usage (3.7× better) than the next best option. Johann Hauswald, Thomas Manville, Ronald G. Dreslinski, Chaitali Chakrabarti, Trevor N. Mudge |
ICASSP | 1 |