Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Malte Schwarzkopf

dblp:49/7988 · DBLP profile ↗
← Back
34ranked-venue papers
2as first author
17since 2021 · last 2025
0000-0002-5066-6332ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 14 · 1 first-author · 9 since 2021Databases, data management, data science and information retrieval · 7 · 4 since 2021Computer networks · 6 · 2 since 2021Systems, architecture and hardware · 3 · 1 first-authorArtificial intelligence and machine learning · 2 · 1 since 2021Security and privacy · 2 · 1 since 2021

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.

Network and information security
8 papers
Privacy and data protection · 50% Systems and software security · 25% Web and mobile security · 15%
Computer architecture, parallel and distributed computing, and storage systems
12 papers
Cloud and datacenter computing · 57% Memory systems · 14% Storage systems · 13%
Databases, data mining, and information retrieval
8 papers
Query processing and optimization · 48% Database system architecture and tuning · 24% Data integration and cleaning · 11%
Artificial intelligence
2 papers
Reinforcement learning · 70% Time series and sequential data · 20% Optimization for machine learning · 9%
Software engineering, system software, and programming languages
4 papers
Program analysis · 41% Operating systems · 31% Runtime systems and virtual machines · 16%
Computer networks
3 papers
Network measurement and analytics · 59% Datacenter networks · 41%

Topics — the 30 heaviest of 43, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
cluster resource management and scheduling
2.352025
Quicksand: Harnessing Stranded Datacenter Resources with Granular Computing · NSDI 2025
Nu: Achieving Microsecond-Scale Resource Fungibility with Logical Processes · NSDI 2023
Learning scheduling algorithms for data processing clusters · SIGCOMM 2019
Web and mobile security
web application security
1.022024
Sesame: Practical End-to-End Privacy Compliance with Policy Containers and Privacy Regions · SOSP 2024
Edna: Disguising and Revealing User Data in Web Applications · SOSP 2023
Machine learning › Reinforcement learning › safe reinforcement learning
constrained policy optimization
0.912025
Online Reinforcement Learning in Non-Stationary Context-Driven Environments · ICLR 2025
Machine learning › Time series and sequential data
non-stationary environments
0.912025
Online Reinforcement Learning in Non-Stationary Context-Driven Environments · ICLR 2025
Machine learning › Reinforcement learning › online decision making
online reinforcement learning
0.912025
Online Reinforcement Learning in Non-Stationary Context-Driven Environments · ICLR 2025
Machine learning › Reinforcement learning
policy optimization
0.912025
Online Reinforcement Learning in Non-Stationary Context-Driven Environments · ICLR 2025
Program analysis
static analysis
0.912025
Paralegal: Practical Static Analysis for Privacy Bugs · OSDI 2025
Cloud and datacenter computing
virtualization
0.912025
Quicksand: Harnessing Stranded Datacenter Resources with Granular Computing · NSDI 2025
Privacy and data protection
privacy compliance
0.812024
Sesame: Practical End-to-End Privacy Compliance with Policy Containers and Privacy Regions · SOSP 2024
Privacy and data protection › privacy policy
privacy policy enforcement
0.812024
Sesame: Practical End-to-End Privacy Compliance with Policy Containers and Privacy Regions · SOSP 2024
Storage systems
storage engine
0.812024
Mach: Firefighting Time-Critical Issues in Complex Systems Using High-Frequency Telemetry · Proc. VLDB Endow. 2024
Cryptographic protocols and secure computation
secure multiparty computation
0.622019
Conclave: secure multi-party computation on big data · EuroSys 2019
DEMO: Integrating MPC in Big Data Workflows · CCS 2016
Data integration and cleaning
data provenance
0.512021
Retrofitting GDPR Compliance onto Legacy Databases · Proc. VLDB Endow. 2021
Privacy and data protection
regulatory compliance
0.512021
Retrofitting GDPR Compliance onto Legacy Databases · Proc. VLDB Endow. 2021
Query processing and optimization › view maintenance
incremental view maintenance
0.412020
Shared Arrangements: practical inter-query sharing for streaming dataflows · Proc. VLDB Endow. 2020
Data stream processing › state management
state sharing
0.412020
Shared Arrangements: practical inter-query sharing for streaming dataflows · Proc. VLDB Endow. 2020
Memory systems › memory disaggregation
far memory
0.412020
AIFM: High-Performance, Application-Integrated Far Memory · OSDI 2020
Memory systems
memory disaggregation
0.412020
AIFM: High-Performance, Application-Integrated Far Memory · OSDI 2020
Machine learning › Reinforcement learning › policy optimization
policy gradient
0.412019
Variance Reduction for Reinforcement Learning in Input-Driven Environments · ICLR (Poster) 2019
Machine learning › Optimization for machine learning
variance reduction
0.412019
Variance Reduction for Reinforcement Learning in Input-Driven Environments · ICLR (Poster) 2019
Requirements engineering and software design › requirements elicitation
stakeholder analysis
0.312025
A Stakeholder-Based Framework to Highlight Tensions when Implementing Privacy Features · USENIX Security Symposium 2025
Performance modeling and evaluation
workload characterization
0.312025
Loom: Efficient Capture and Querying of High-Frequency Telemetry · SOSP 2025
Datacenter networks › lossless ethernet
priority flow control
0.212015
Queues Don't Matter When You Can JUMP Them! · NSDI 2015
Datacenter networks
low-latency networking
0.212013
R2D2: bufferless, switchless data center networks using commodity ethernet hardware · SIGCOMM 2013
Distributed systems › concurrency control
optimistic concurrency control
0.212013
Omega: flexible, scalable schedulers for large compute clusters · EuroSys 2013
Cloud and datacenter computing
job scheduling
0.112019
Learning scheduling algorithms for data processing clusters · SIGCOMM 2019
Distributed systems
distributed data processing
0.112016
DEMO: Integrating MPC in Big Data Workflows · CCS 2016
Storage systems › storage performance › storage quality of service
latency determinism
0.012013
R2D2: bufferless, switchless data center networks using commodity ethernet hardware · SIGCOMM 2013
Parallel and multicore computing
dataflow computing
0.012011
CIEL: A Universal Execution Engine for Distributed Data-Flow Computing · NSDI 2011
Parallel and multicore computing
parallel programming models
0.012011
CIEL: A Universal Execution Engine for Distributed Data-Flow Computing · NSDI 2011

Methods — techniques the papers use, named apart from their topics

telemetry capture · 2.6querying · 2.6static analysis · 1.7stakeholder-based framework · 1.7query log analysis · 1.0foreign key analysis · 1.0data-driven relationship inference · 1.0local constraint · 0.9catastrophic forgetting mitigation · 0.9temporal skip log · 0.8log-based data structure · 0.8MPC protocols · 0.8encryption · 0.7workflow code generation · 0.5secure multiparty computation · 0.5native code generation · 0.5just-in-time compilation · 0.5indexed view · 0.4
YearPublicationVenuePosition
2025 VectraFlow: Integrating Vectors into Stream Processing
Duo Lu, Siming Feng, Jonathan D. Zhou, Franco Solleza, Malte Schwarzkopf, Ugur Çetintemel
CIDR5
2025 Online Reinforcement Learning in Non-Stationary Context-Driven Environments
abstract
We study online reinforcement learning (RL) in non-stationary environments, where a time-varying exogenous context process affects the environment dynamics. Online RL is challenging in such environments due to "catastrophic forgetting" (CF). The agent tends to forget prior knowledge as it trains on new experiences. Prior approaches to mitigate this issue assume task labels (which are often not available in practice), employ brittle regularization heuristics, or use off-policy methods that suffer from instability and poor performance. We present Locally Constrained Policy Optimization (LCPO), an online RL approach that combats CF by anchoring policy outputs on old experiences while optimizing the return on current experiences. To perform this anchoring, LCPO locally constrains policy optimization using samples from experiences that lie outside of the current context distribution. We evaluate LCPO in Mujoco, classic control and computer systems environments with a variety of synthetic and real context traces, and find that it outperforms a variety of baselines in the non-stationary setting, while achieving results on-par with a "prescient" agent trained offline across all context traces. LCPO's source code is available at https://github.com/pouyahmdn/LCPO.
Pouya Hamadanian, Arash Nasr-Esfahany, Malte Schwarzkopf, Siddhartha Sen 0001, Mohammad Alizadeh
ICLR3
2025 Quicksand: Harnessing Stranded Datacenter Resources with Granular Computing
Zhenyuan Ruan, Kaiyan Fan, Seo Jin Park, Marcos K. Aguilera, Adam Belay, Malte Schwarzkopf
NSDI7
2025 Paralegal: Practical Static Analysis for Privacy Bugs
Justus Adam, Carolyn Zech, Livia Zhu, Sreshtaa Rajesh, Nathan Harbison, Mithi Jethwa, Will Crichton, Shriram Krishnamurthi, Malte Schwarzkopf
OSDI9
2025 Loom: Efficient Capture and Querying of High-Frequency Telemetry
Franco Solleza, William Sun, Richard Tang, Malte Schwarzkopf, Andrew Crotty, Nesime Tatbul, Stanley B. Zdonik
SOSP5
2025 A Stakeholder-Based Framework to Highlight Tensions when Implementing Privacy Features
Julia Netter, Tim Nelson, Skyler Austen, Eva Lau, Colton Rusch, Malte Schwarzkopf, Kathi Fisler
USENIX Security Symposium6
2024 Sesame: Practical End-to-End Privacy Compliance with Policy Containers and Privacy Regions
abstract
Web applications are governed by privacy policies, but developers lack practical abstractions to ensure that their code actually abides by these policies. This leads to frequent oversights, bugs, and costly privacy violations.
Kinan Dak Albab, Artem Agvanian, Allen Aby, Corinn Tiffany, Alexander Portland, Sarah Ridley, Malte Schwarzkopf
SOSP7
2024 Mach: Firefighting Time-Critical Issues in Complex Systems Using High-Frequency Telemetry
abstract
To understand the complex interactions in modern software, engineers often rely on high-frequency telemetry (HFT) data generated via tools like eBPF. However, today's database systems are too slow for HFT's rate and volume and cannot process HFT within the limited resources available on individual host machines. Mach is a new storage engine for collecting and querying HFT. Key to Mach is the Temporal Skip Log (TSL)---a lightweight, write-optimized, log-based data structure specialized for HFT. Mach supports high ingest rates and makes data immediately queryable while operating within a limited on-host resource envelope. Our demo shows how Mach helps engineers collect and query HFT in near real-time when diagnosing performance problems. In contrast, current systems and data reduction techniques fail to keep up. While a widely used time series database (InfluxDB) drops much of the HFT, the audience will see how Mach loses no data and allows them to interactively explore HFT from application and kernel events as they arrive.
Franco Solleza, William Sun, Richard Tang, Malte Schwarzkopf, Nesime Tatbul, Andrew Crotty, Stanley B. Zdonik
Proc. VLDB Endow.5
2023 Towards Increased Datacenter Efficiency with Soft Memory
abstract
Memory is the bottleneck resource in today's datacenters because it is inflexible: low-priority processes are routinely killed to free up resources during memory pressure. This wastes CPU cycles upon re-running killed jobs and incentivizes datacenter operators to run at low memory utilization for safety. This paper introduces soft memory, a software-level abstraction on top of standard primary storage that, under memory pressure, makes memory revocable for re-allocation elsewhere. We prototype soft memory with the Redis key-value store, and find that it has low overhead.
Megan Frisella, Shirley Loayza Sanchez, Malte Schwarzkopf
HotOS3
2023 Unleashing True Utility Computing with Quicksand
abstract
Today's clouds are inefficient: their utilization of resources like CPUs, GPUs, memory, and storage is low. This inefficiency occurs because applications consume resources at variable rates and ratios, while clouds offer resources at fixed rates and ratios. This mismatch of offering and consumption styles prevents fully realizing the utility computing vision.
Zhenyuan Ruan, Kaiyan Fan, Marcos K. Aguilera, Adam Belay, Seo Jin Park, Malte Schwarzkopf
HotOS7
2023 Nu: Achieving Microsecond-Scale Resource Fungibility with Logical Processes
Zhenyuan Ruan, Seo Jin Park, Marcos K. Aguilera, Adam Belay, Malte Schwarzkopf
NSDI5
2023 K9db: Privacy-Compliant Storage For Web Applications By Construction
Kinan Dak Albab, Ishan Sharma, Justus Adam, Benjamin Kilimnik, Aaron R. Jeyaraj, Raj Paul, Artem Agvanian, Leonhard F. Spiegelberg, Malte Schwarzkopf
OSDI9
2023 Edna: Disguising and Revealing User Data in Web Applications
abstract
Edna is a system that helps web applications allow users to remove their data without permanently losing their accounts, anonymize their old data, and selectively dissociate personal data from public profiles. Edna helps developers support these features while maintaining application functionality and referential integrity via disguising and revealing transformations. Disguising selectively renders user data inaccessible via encryption, and revealing enables the user to restore their data to the application. Edna's techniques allow transformations to compose in any order, e.g., deleting a previously anonymized user's account, or restoring an account back to an anonymized state.
Lillian Tsai, Hannah Gross, Eddie Kohler, M. Frans Kaashoek, Malte Schwarzkopf
SOSP5
2021 Burnt topics in operating systems
abstract
Research necessarily involves success and failure, but we rarely hear about ideas that didn't work out. This panel will showcase examples of such ideas, led by those who pursued them and saw them fail. The hope is for the community to reflect on formerly "hot" research ideas and why seemingly good ideas sometimes don't work out. An activity during the panel will engage community members to share their own hard lessons learned.
Malte Schwarzkopf
HotOS1
2021 Privacy heroes need data disguises
abstract
Providing privacy in complex, data-rich applications is hard. Deleting accounts, anonymizing an account's contributions, and other privacy-related actions may require the traversal and transformation of interwoven state in a relational database. Finding the affected data is already nontrivial, but privacy actions must additionally balance competing requirements, such as preserving data trails for legal reasons or allowing users to change their mind. We believe a systematic shared framework for specifying and implementing privacy transformations could simplify and empower applications. Our prototype, data disguising, supports fine-grained, nuanced, and useful policies that would be cumbersome to implement manually, including reversible transformations that can compose.
Lillian Tsai, Malte Schwarzkopf, Eddie Kohler
HotOS2
2021 Tuplex: Data Science in Python at Native Code Speed
abstract
Today's data science pipelines often rely on user-defined functions (UDFs) written in Python. But interpreted Python code is slow, and Python UDFs cannot be compiled to machine code easily.
Leonhard F. Spiegelberg, Rahul Yesantharao, Malte Schwarzkopf, Tim Kraska
SIGMOD Conference3
2021 Retrofitting GDPR Compliance onto Legacy Databases
abstract
New privacy laws like the European Union's General Data Protection Regulation (GDPR) require database administrators (DBAs) to identify all information related to an individual on request, e.g. , to return or delete it. This requires time-consuming manual labor today, particularly for legacy schemas and applications. In this paper, we investigate what it takes to provide mostly-automated tools that assist DBAs in GDPR-compliant data extraction for legacy databases. We find that a combination of techniques is needed to realize a tool that works for the databases of real-world applications, such as web applications, which may violate strict normal forms or encode data relationships in bespoke ways. Our tool, GDPRizer, relies on foreign keys, query logs that identify implied relationships, data-driven methods, and coarse-grained annotations provided by the DBA to extract an individual's data. In a case study with three popular web applications, GDPRizer achieves 100% precision and 96--100% recall. GDPRizer saves work compared to hand-written queries, and while manual verification of its outputs is required, GDPRizer simplifies privacy compliance.
Archita Agarwal, Marilyn George, Aaron R. Jeyaraj, Malte Schwarzkopf
Proc. VLDB Endow.4
2020 AIFM: High-Performance, Application-Integrated Far Memory
Zhenyuan Ruan, Malte Schwarzkopf, Marcos K. Aguilera, Adam Belay
OSDI2
2020 Shared Arrangements: practical inter-query sharing for streaming dataflows
abstract
Current systems for data-parallel, incremental processing and view maintenance over high-rate streams isolate the execution of independent queries. This creates unwanted redundancy and overhead in the presence of concurrent incrementally maintained queries: each query must independently maintain the same indexed state over the same input streams, and new queries must build this state from scratch before they can begin to emit their first results. This paper introduces shared arrangements : indexed views of maintained state that allow concurrent queries to reuse the same in-memory state without compromising data-parallel performance and scaling. We implement shared arrangements in a modern stream processor and show order-of-magnitude improvements in query response time and resource consumption for incremental, interactive queries against high-throughput streams, while also significantly improving performance in other domains including business analytics, graph processing, and program analysis.
Frank McSherry, Andrea Lattuada 0001, Malte Schwarzkopf, Timothy Roscoe
Proc. VLDB Endow.3
2019 Conclave: secure multi-party computation on big data
abstract
Secure Multi-Party Computation (MPC) allows mutually distrusting parties to run joint computations without revealing private data. Current MPC algorithms scale poorly with data size, which makes MPC on "big data" prohibitively slow and inhibits its practical use.
Nikolaj Volgushev, Malte Schwarzkopf, Ben Getchell, Mayank Varia, Andrei Lapets, Azer Bestavros
EuroSys2
2019 Towards Multiverse Databases
abstract
A multiverse database transparently presents each application user with a flexible, dynamic, and independent view of shared data. This transformed view of the entire database contains only information allowed by a centralized and easily-auditable privacy policy. By enforcing the privacy policy once, in the database, multiverse databases reduce programmer burden and eliminate many frontend bugs that expose sensitive data.
Alana Marzoev, Lara Timbó Araújo, Malte Schwarzkopf, Samyukta Yagati, Eddie Kohler, Robert Morris 0005, M. Frans Kaashoek, Samuel Madden 0001
HotOS3
2019 Variance Reduction for Reinforcement Learning in Input-Driven Environments
Hongzi Mao, Shaileshh Bojja Venkatakrishnan, Malte Schwarzkopf, Mohammad Alizadeh
ICLR (Poster)3
2019 Learning scheduling algorithms for data processing clusters
abstract
Efficiently scheduling data processing jobs on distributed compute clusters requires complex algorithms. Current systems use simple, generalized heuristics and ignore workload characteristics, since developing and tuning a scheduling policy for each workload is infeasible. In this paper, we show that modern machine learning techniques can generate highly-efficient policies automatically.
Hongzi Mao, Malte Schwarzkopf, Shaileshh Bojja Venkatakrishnan, Zili Meng, Mohammad Alizadeh
SIGCOMM2
2018 Noria: dynamic, partially-stateful data-flow for high-performance web applications
Jon Gjengset, Malte Schwarzkopf, Jonathan Behrens, Lara Timbó Araújo, Martin Ek, Eddie Kohler, M. Frans Kaashoek, Robert Morris 0005
OSDI2
2018 Evaluating End-to-End Optimization for Data Analytics Applications in Weld
abstract
Modern analytics applications use a diverse mix of libraries and functions. Unfortunately, there is no optimization across these libraries, resulting in performance penalties as high as an order of magnitude in many applications. To address this problem, we proposed Weld, a common runtime for existing data analytics libraries that performs key physical optimizations such as pipelining under existing, imperative library APIs. In this work, we further develop the Weld vision by designing an automatic adaptive optimizer for Weld applications, and evaluating its impact on realistic data science workloads. Our optimizer eliminates multiple forms of overhead that arise when composing imperative libraries like Pandas and NumPy, and uses lightweight measurements to make data-dependent decisions at run-time in ad-hoc workloads where no statistics are available, with sub-second overhead. We also evaluate which optimizations have the largest impact in practice and whether Weld can be integrated into libraries incrementally. Our results are promising: using our optimizer, Weld accelerates data science workloads by up to 23X on one thread and 80X on eight threads, and its adaptive optimizations provide up to a 3.75X speedup over rule-based optimization. Moreover, Weld provides benefits if even just 4--5 operators in a library are ported to use it. Our results show that common runtime designs like Weld may be a viable approach to accelerate analytics.
Shoumik Palkar, James Thomas 0003, Deepak Narayanan, Pratiksha Thaker, Rahul Palamuttam, Parimarjan Negi, Anil Shanbhag, Malte Schwarzkopf, Holger Pirk, Saman P. Amarasinghe, Samuel Madden 0001, Matei Zaharia
Proc. VLDB Endow.8
2017 A Common Runtime for High Performance Data Analysis
Shoumik Palkar, James Thomas 0003, Anil Shanbhag, Deepak Narayanan, Holger Pirk, Malte Schwarzkopf, Saman P. Amarasinghe, Matei Zaharia
CIDR6
2016 DEMO: Integrating MPC in Big Data Workflows
abstract
Secure multi-party computation (MPC) allows multiple parties to perform a joint computation without disclosing their private inputs. Many real-world joint computation use cases, however, involve data analyses on very large data sets, and are implemented by software engineers who lack MPC knowledge. Moreover, the collaborating parties -- e.g., several companies -- often deploy different data analytics stacks internally. These restrictions hamper the real-world usability of MPC. To address these challenges, we combine existing MPC frameworks with data-parallel analytics frameworks by extending the Musketeer big data workflow manager [4]. Musketeer automatically generates code for both the sensitive parts of a workflow, which are executed in MPC, and the remainder of the computation, which runs on scalable, widely-deployed analytics systems. In a prototype use case, we compute the Herfindahl-Hirschman Index (HHI), an index of market concentration used in antitrust regulation, on an aggregate 156GB of taxi trip data over five transportation companies. Our implementation computes the HHI in about 20 minutes using a combination of Hadoop and VIFF [1], while even "mixed mode" MPC with VIFF alone would have taken many hours. Finally, we discuss future research questions that we seek to address using our approach.
Nikolaj Volgushev, Malte Schwarzkopf, Andrei Lapets, Mayank Varia, Azer Bestavros
CCS2
2016 Firmament: Fast, Centralized Cluster Scheduling at Scale
Ionel Gog, Malte Schwarzkopf, Adam Gleave, Robert N. M. Watson, Steven Hand 0001
OSDI2
2015 Musketeer: all for one, one for all in data processing systems
abstract
Many systems for the parallel processing of big data are available today. Yet, few users can tell by intuition which system, or combination of systems, is "best" for a given workflow. Porting workflows between systems is tedious. Hence, users become "locked in", despite faster or more efficient systems being available. This is a direct consequence of the tight coupling between user-facing front-ends that express workflows (e.g., Hive, SparkSQL, Lindi, GraphLINQ) and the back-end execution engines that run them (e.g., MapReduce, Spark, PowerGraph, Naiad).
Ionel Gog, Malte Schwarzkopf, Natacha Crooks, Matthew P. Grosvenor, Allen Clement, Steven Hand 0001
EuroSys2
2015 Broom: Sweeping Out Garbage Collection from Big Data Systems
Ionel Gog, Jana Giceva, Malte Schwarzkopf, Kapil Vaswani, Dimitrios Vytiniotis, G. Ramalingam, Manuel Costa, Derek Gordon Murray, Steven Hand 0001, Michael Isard
HotOS3
2015 Queues Don't Matter When You Can JUMP Them!
Matthew P. Grosvenor, Malte Schwarzkopf, Ionel Gog, Robert N. M. Watson, Andrew W. Moore 0002, Steven Hand 0001, Jon Crowcroft
NSDI2
2013 Omega: flexible, scalable schedulers for large compute clusters
abstract
Increasing scale and the need for rapid response to changing requirements are hard to meet with current monolithic cluster scheduler architectures. This restricts the rate at which new features can be deployed, decreases efficiency and utilization, and will eventually limit cluster growth. We present a novel approach to address these needs using parallelism, shared state, and lock-free optimistic concurrency control.
Malte Schwarzkopf, Andy Konwinski, Michael Abd-El-Malek, John Wilkes
EuroSys1
2013 R2D2: bufferless, switchless data center networks using commodity ethernet hardware
abstract
Modern data centers commonly run distributed applications that require low-latency communication, and whose performance is critical to service revenue. If as little as one machine in 10,000 is a latency outlier, around 18% of requests will experience high latency. The sacrifice of latency determinism for bandwidth, however, is not an inevitable one. In our R2D2 architecture, we conceptually split the data centre network into an unbuffered, unswitched low-latency network (LLNet) and a deeply buffered bandwidth centric network (BBNet). Through explicitly scheduling network multiplexing in software, our prototype implementation achieves 99.995% and 99.999% messaging latencies of 35us and 75us respectively for 1514-byte packets on a fully loaded network. Furthermore, we show that it is possible to merge the conceptually separate LLNet and BBNet networks onto the same physical infrastructure using commodity switched Ethernet hardware.
Matthew P. Grosvenor, Malte Schwarzkopf, Andrew W. Moore 0002
SIGCOMM2
2011 CIEL: A Universal Execution Engine for Distributed Data-Flow Computing
Derek Gordon Murray, Malte Schwarzkopf, Christopher Smowton, Anil Madhavapeddy, Steven Hand 0001
NSDI2