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

Kirk Webb

dblp:69/3087 · DBLP profile ↗
← Back
12ranked-venue papers
0as first author
2since 2021 · last 2021
0009-0002-9285-7847ORCID · corroborated

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

Systems, architecture and hardware · 5Computer networks · 5 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2Databases, data management, data science and information retrieval · 1

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
5 papers
Hardware reliability and fault tolerance · 31% Distributed systems · 25% Cloud and datacenter computing · 21%
Computer networks
4 papers
Wireless networking · 36% Software-defined and programmable networks · 28% Internet of things and sensor networks · 17%

Topics — the 13 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Wireless networking
wireless testbed
0.622021
Mobile and wireless research on the POWDER platform · MobiSys 2021
Robot couriers: precise mobility in a wireless network testbed · SenSys 2005
Software-defined and programmable networks
programmable wireless platforms
0.512021
Mobile and wireless research on the POWDER platform · MobiSys 2021
Cloud and datacenter computing
cluster resource management and scheduling
0.412019
The Design and Operation of CloudLab · USENIX ATC 2019
Cellular and mobile networks
5g
0.112021
Mobile and wireless research on the POWDER platform · MobiSys 2021
Physical-layer communications › MIMO
massive MIMO
0.112021
Mobile and wireless research on the POWDER platform · MobiSys 2021
Distributed systems
experimental testbed
0.112019
The Design and Operation of CloudLab · USENIX ATC 2019
Cloud and datacenter computing
virtualization
0.112008
Large-scale Virtualization in the Emulab Network Testbed · USENIX ATC 2008
Internet of things and sensor networks › wireless sensor network
sensor network testbed
0.112005
Emulab's wireless sensor net testbed: true mobility, location precision, and remote access · SenSys 2005
Embedded and real-time systems › real-time scheduling
hierarchical scheduling
0.012003
Evolving real-time systems using hierarchical scheduling and concurrency analysis · RTSS 2003
Embedded and real-time systems
real-time scheduling
0.012003
Evolving real-time systems using hierarchical scheduling and concurrency analysis · RTSS 2003
Embedded and real-time systems › real-time scheduling › schedulability analysis
response time analysis
0.012003
Evolving real-time systems using hierarchical scheduling and concurrency analysis · RTSS 2003
Interconnection networks and networks-on-chip
network emulation
0.012008
Large-scale Virtualization in the Emulab Network Testbed · USENIX ATC 2008
Parallel and multicore computing › parallel computing › parallel program analysis › concurrency bug detection
race detection
0.012003
Evolving real-time systems using hierarchical scheduling and concurrency analysis · RTSS 2003

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

over-the-air experimentation · 0.5incident report analysis · 0.3
YearPublicationVenuePosition
2021 Mobile and wireless research on the POWDER platform
abstract
POWDER is a highly flexible, deeply programmable, and city-scale scientific instrument that enables cutting-edge research in wireless technologies. Researchers interact with the POWDER platform via the Internet to conduct their experiments, with zero penalty for remote access. In this two-part demonstration, the POWDER implementers show how to use the platform. First, they present the workflow that researchers follow to conduct experiments. Second, they highlight some of the hardware and software building blocks available through POWDER, including components related to over-the-air wireless and mobile networking, 5G, and massive MIMO.
Joe Breen, Jonathon Duerig, Eric Eide, Mike Hibler, David Johnson 0004, Sneha Kumar Kasera, Dustin Maas, Alex Orange, Neal Patwari, Robert Ricci, David Schurig, Leigh Stoller, Jacobus E. van der Merwe, Kirk Webb, Gary Wong
MobiSys14
2021 Powder: Platform for Open Wireless Data-driven Experimental Research
Joe Breen, Andrew Buffmire, Jonathon Duerig, Kevin Dutt, Eric Eide, Anneswa Ghosh, Mike Hibler, David Johnson 0004, Sneha Kumar Kasera, Earl Lewis, Dustin Maas, Caleb Martin, Alex Orange, Neal Patwari, Daniel Reading, Robert Ricci, David Schurig, Leigh Stoller, Allison Todd, Jacobus E. van der Merwe, Naren Viswanathan, Kirk Webb, Gary Wong
Comput. Networks22
2019 The Design and Operation of CloudLab
Dmitry Duplyakin, Robert Ricci, Aleksander Maricq, Gary Wong, Jonathon Duerig, Eric Eide, Leigh Stoller, Mike Hibler, David Johnson 0004, Kirk Webb, Aditya Akella, Kuang-Ching Wang, Glenn Ricart, Lawrence H. Landweber, Chip Elliott, Michael Zink, Emmanuel Cecchet, Snigdhaswin Kar, Prabodh Mishra
USENIX ATC10
2018 Fail-Slow at Scale: Evidence of Hardware Performance Faults in Large Production Systems
Haryadi S. Gunawi, Riza O. Suminto, Russell Sears, Casey Golliher, Swaminathan Sundararaman, Tim Emami, Weiguang Sheng, Nematollah Bidokhti, Caitie McCaffrey, Gary Grider, Parks M. Fields, Kevin Harms, Robert B. Ross, Andree Jacobson, Robert Ricci, Kirk Webb, Peter Alvaro, H. Birali Runesha, Mingzhe Hao, Huaicheng Li
FAST17
2018 Fail-Slow at Scale: Evidence of Hardware Performance Faults in Large Production Systems
abstract
Fail-slow hardware is an under-studied failure mode. We present a study of 114 reports of fail-slow hardware incidents, collected from large-scale cluster deployments in 14 institutions. We show that all hardware types such as disk, SSD, CPU, memory, and network components can exhibit performance faults. We made several important observations such as faults convert from one form to another, the cascading root causes and impacts can be long, and fail-slow faults can have varying symptoms. From this study, we make suggestions to vendors, operators, and systems designers.
Haryadi S. Gunawi, Riza O. Suminto, Russell Sears, Casey Golliher, Swaminathan Sundararaman, Tim Emami, Weiguang Sheng, Nematollah Bidokhti, Caitie McCaffrey, Deepthi Srinivasan, Biswaranjan Panda, Andrew Baptist, Gary Grider, Parks M. Fields, Kevin Harms, Robert B. Ross, Andree Jacobson, Robert Ricci, Kirk Webb, Peter Alvaro, H. Birali Runesha, Mingzhe Hao, Huaicheng Li
ACM Trans. Storage20
2016 Repeatable mobile networking research with phantomNet: demo
abstract
We will demonstrate features and capabilities of the PhantomNet testbed. PhantomNet is a mobile testbed, at the University of Utah, aimed at enabling a broad range of mobile networking related research. PhantomNet is remotely accessible and open to the mobile networking research community.
Junguk Cho, Jonathon Duerig, Eric Eide, Binh Nguyen 0003, Robert Ricci, Aisha Syed, Jacobus E. van der Merwe, Kirk Webb, Gary Wong
MobiCom8
2008 Large-scale Virtualization in the Emulab Network Testbed
Mike Hibler, Robert Ricci, Leigh Stoller, Jonathon Duerig, Shashi Guruprasad, Tim Stack, Kirk Webb, Jay Lepreau
USENIX ATC7
2005 Robot couriers: precise mobility in a wireless network testbed
abstract
No abstract available.
David Johnson 0004, Daniel Montrallo Flickinger, Tim Stack, Robert Ricci, Leigh Stoller, Russ Fish, Kirk Webb, Mark A. Minor, Jay Lepreau
SenSys7
2005 Emulab's wireless sensor net testbed: true mobility, location precision, and remote access
abstract
No abstract available.
David Johnson 0004, Daniel Montrallo Flickinger, Tim Stack, Robert Ricci, Leigh Stoller, Russ Fish, Kirk Webb, Mark A. Minor, Jay Lepreau
SenSys7
2005 Eliminating stack overflow by abstract interpretation
abstract
An important correctness criterion for software running on embedded microcontrollers is stack safety : a guarantee that the call stack does not overflow. Our first contribution is a method for statically guaranteeing stack safety of interrupt-driven embedded software using an approach based on context-sensitive dataflow analysis of object code. We have implemented a prototype stack analysis tool that targets software for Atmel AVR microcontrollers and tested it on embedded applications compiled from up to 30,000 lines of C. We experimentally validate the accuracy of the tool, which runs in under 10 sec on the largest programs that we tested. The second contribution of this paper is the development of two novel ways to reduce stack memory requirements of embedded software.
John Regehr, Alastair Reid 0001, Kirk Webb
ACM Trans. Embed. Comput. Syst.3
2003 Eliminating Stack Overflow by Abstract Interpretation
John Regehr, Alastair Reid 0001, Kirk Webb
EMSOFT3
2003 Evolving real-time systems using hierarchical scheduling and concurrency analysis
abstract
We have developed a new way to look at real-time and embedded software: as a collection of execution environments created by a hierarchy of schedulers. Common schedulers include those than run interrupts, bottom-half handlers, threads, and events. We have created algorithms for deriving response times, scheduling overheads, and blocking terms for tasks in systems containing multiple execution environments. We have also created task scheduler logic, a formalism that permits checking systems for race conditions and other errors. Concurrency analysis of low-level software is challenging because there are typically several kinds of locks, such as thread mutexes and disabling interrupts, and groups of cooperating tasks may need to acquire some, all or none of the available types of locks to create correct software. Our high-level goal is to create systems that are evolvable: they are easier to modify in response to changing requirements than are systems created using traditional techniques. We have applied our approach to two case studies in evolving software for networked sensor nodes.
John Regehr, Alastair Reid 0001, Kirk Webb, Michael A. Parker, Jay Lepreau
RTSS3