VLDB 2026 Research / reviewers in the wild / expert
Eric Wilcox
dblp:78/5675
· DBLP profile ↗
13ranked-venue papers
1as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 10Software engineering, systems software and programming languages · 2 · 1 first-authorSystems, architecture and hardware · 1Graphics, computer vision, multimedia, augmented reality and games · 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
1 paper |
Hardware accelerators and domain-specific architectures · 83% Performance modeling and evaluation · 17% | |
| Human-computer interaction and pervasive computing
7 papers |
Collaborative and social computing · 80% User interface design and tools · 11% Design research and methods · 9% | |
| Network and information security
1 paper |
Cryptographic protocols and secure computation · 100% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 50% Approximation and online algorithms · 50% |
Topics — the 15 heaviest of 19, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.3 | 1 | 2017 | In-Datacenter Performance Analysis of a Tensor Processing Unit · ISCA 2017 |
Hardware accelerators and domain-specific architectures › machine learning accelerator › inference accelerator
neural network inference accelerator |
0.3 | 1 | 2017 | In-Datacenter Performance Analysis of a Tensor Processing Unit · ISCA 2017 |
Hardware accelerators and domain-specific architectures › tensor accelerator
tensor processing unit |
0.3 | 1 | 2017 | In-Datacenter Performance Analysis of a Tensor Processing Unit · ISCA 2017 |
Collaborative and social computing
collaborative editing |
0.1 | 1 | 2011 | Using email to facilitate wiki-based coordinated, collaborative authoring · CHI 2011 |
Cryptographic protocols and secure computation › traitor tracing
collusion-resistant traitor tracing |
0.1 | 1 | 2010 | SCOTT: set cover tracing technology · ACM Multimedia 2010 |
Cryptographic protocols and secure computation
traitor tracing |
0.1 | 1 | 2010 | SCOTT: set cover tracing technology · ACM Multimedia 2010 |
Collaborative and social computing
computer-supported cooperative work |
0.1 | 2 | 2004 | Lessons from the reMail prototypes · CSCW 2004 One-hundred days in an activity-centric collaboration environment based on shared objects · CHI 2004 |
Performance modeling and evaluation › benchmarking › computer architecture benchmarking
accelerator benchmarking |
0.1 | 1 | 2017 | In-Datacenter Performance Analysis of a Tensor Processing Unit · ISCA 2017 |
Performance modeling and evaluation
benchmarking |
0.1 | 1 | 2017 | In-Datacenter Performance Analysis of a Tensor Processing Unit · ISCA 2017 |
Collaborative and social computing › social media
social bookmarking |
0.1 | 1 | 2007 | Socially augmenting employee profiles with people-tagging · UIST 2007 |
Collaborative and social computing › collaborative systems
collaborative environments |
0.1 | 1 | 2005 | Patterns of media use in an activity-centric collaborative environment · CHI 2005 |
Design research and methods › design process
iterative design |
0.0 | 1 | 2004 | Lessons from the reMail prototypes · CSCW 2004 |
Mathematical optimization
combinatorial optimization |
0.0 | 1 | 2010 | SCOTT: set cover tracing technology · ACM Multimedia 2010 |
Approximation and online algorithms
set cover |
0.0 | 1 | 2010 | SCOTT: set cover tracing technology · ACM Multimedia 2010 |
Design research and methods › user-centered design
user needs |
0.0 | 1 | 2004 | Lessons from the reMail prototypes · CSCW 2004 |
Methods — techniques the papers use, named apart from their topics
set cover algorithm · 0.2template-based request specification · 0.1email interface · 0.1thread clustering · 0.1field study · 0.1web browser technology · 0.1user study · 0.1architecture design · 0.1naive bayes · 0.1machine learning · 0.1field deployment · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | In-Datacenter Performance Analysis of a Tensor Processing UnitabstractMany architects believe that major improvements in cost-energy-performance must now come from domain-specific hardware. This paper evaluates a custom ASIC---called a Tensor Processing Unit (TPU) --- deployed in datacenters since 2015 that accelerates the inference phase of neural networks (NN). The heart of the TPU is a 65,536 8-bit MAC matrix multiply unit that offers a peak throughput of 92 TeraOps/second (TOPS) and a large (28 MiB) software-managed on-chip memory. The TPU's deterministic execution model is a better match to the 99th-percentile response-time requirement of our NN applications than are the time-varying optimizations of CPUs and GPUs that help average throughput more than guaranteed latency. The lack of such features helps explain why, despite having myriad MACs and a big memory, the TPU is relatively small and low power. We compare the TPU to a server-class Intel Haswell CPU and an Nvidia K80 GPU, which are contemporaries deployed in the same datacenters. Our workload, written in the high-level TensorFlow framework, uses production NN applications (MLPs, CNNs, and LSTMs) that represent 95% of our datacenters' NN inference demand. Despite low utilization for some applications, the TPU is on average about 15X -- 30X faster than its contemporary GPU or CPU, with TOPS/Watt about 30X -- 80X higher. Moreover, using the CPU's GDDR5 memory in the TPU would triple achieved TOPS and raise TOPS/Watt to nearly 70X the GPU and 200X the CPU. Norman P. Jouppi, Cliff Young, Nishant Patil, David A. Patterson 0001, Gaurav Agrawal, Raminder Bajwa, Sarah Bates, Suresh Bhatia, Nan Boden, Al Borchers, Rick Boyle, Pierre-luc Cantin, Clifford Chao, Chris Clark, Jeremy Coriell, Mike Daley, Matt Dau, Jeffrey Dean, Ben Gelb, Tara Vazir Ghaemmaghami, Rajendra Gottipati, William Gulland, Robert Hagmann, Richard Ho 0001, Doug Hogberg, John Hu, Robert Hundt, Dan Hurt, Julian Ibarz, Aaron Jaffey, Alek Jaworski, Alexander Kaplan, Harshit Khaitan, Daniel Killebrew, Andy Koch, Steve Lacy, James Laudon, James Law, Diemthu Le, Chris Leary, Zhuyuan Liu, Kyle Lucke, Alan Lundin, Gordon MacKean, Adriana Maggiore, Maire Mahony, Kieran Miller, Rahul Nagarajan, Ravi Narayanaswami, Ray Ni, Kathy Nix, Thomas Norrie, Mark Omernick, Narayana Penukonda, Andy Phelps, Jonathan Ross, Amir Salek, Emad Samadiani, Chris Severn, Gregory Sizikov, Matthew Snelham, Jed Souter, Dan Steinberg, Andy Swing, Mercedes Tan, Gregory Thorson, Horia Toma, Erick Tuttle, Vijay Vasudevan, Richard Walter, Walter Wang, Eric Wilcox, Doe Hyun Yoon |
ISCA | 75 |
| 2011 | Using email to facilitate wiki-based coordinated, collaborative authoringabstractDandelion is a wiki-based tool that supports coordinated, collaborative authoring. In this paper, we present an ex-tended version of Dandelion, which provides an email inter-face for users to accomplish their tasks by email in a coordinated, collaborative authoring process. Specifically, Dandelion employs a semi-structured, template-based approach that allows users to use templates to specify their requests in email. These emailed requests can be interpreted by Dandelion and are then used to automatically drive the collaboration flow. As part of its actions, Dandelion automatically creates a wiki page and dynamically updates it to record co-authoring tasks and collate co-authored content. As a result, users can use their familiar tool (email) to accomplish their tasks in a co-authoring process, while leveraging a wiki for additional benefits (e.g., obtaining collaboration awareness and formatting the text). Our preliminary study with two groups of users shows the usefulness of both Dandelion email and wiki features and their impact on collaboration effectiveness. Chang Yan Chi, Michelle X. Zhou, Wenpeng Xiao, Eric Wilcox |
CHI | 5 |
| 2010 | SCOTT: set cover tracing technologyabstractIn this paper, we describe SCOTT: a demonstration system that uses the Set Cover Tracing algorithm for determining the source of pirate content. This algorithm is very efficient in dealing with collusion attacks - the performance is close to linear in the number of colluders. However, the algorithm is based on the Set Cover Problem, which is known to be NP hard. SCOTT confirms the assertion in the original paper that a set cover algorithm is efficient in this particular application. The SCOTT system is suitable for use in a commercial application; the most notable of which is tracing the source of pirate Blu-ray movies. (Blu-ray players contain a built-in tracing traitors key assignment.) It also contains a visualization of the tracing process. After each pirate movie, SCOTT displays the universal of all players and its estimate of guilt for each player. Dulce B. Ponceleon, Jeff Lostpiech, Hongxia Jin, Eric Wilcox |
ACM Multimedia | 4 |
| 2009 | Do you know?: recommending people to invite into your social networkabstractIn this paper we describe a novel UI and system for providing users with recommendations of people to invite into their explicit enterprise social network. The recommendations are based on aggregated information collected from various sources across the organization and are displayed in a widget, which is part of a popular enhanced employee directory. Recommended people are presented one by one, with detailed reasoning as for why they were recommended. Usage results are presented for a period of four months that indicate an extremely significant impact on the number of connections created in the system. Responses in the organization's blogging system, a survey with over 200 participants, and a set of interviews we conducted shed more light on the way the widget is used and implications of the design choices made. Ido Guy, Inbal Ronen, Eric Wilcox |
IUI | 3 |
| 2007 | Tag-Based Metonymic Search in an Activity-Centric Aggregation Service
Michael J. Muller, Werner Geyer, Beth Brownholtz, Casey Dugan, David R. Millen, Eric Wilcox |
ECSCW | 6 |
| 2007 | Socially augmenting employee profiles with people-taggingabstractEmployee directories play a valuable role in helping people find others to collaborate with, solve a problem, or provide needed expertise. Serving this role successfully requires accurate and up-to-date user profiles, yet few users take the time to maintain them. In this paper, we present a system that enables users to tag other users with key words that are displayed on their profiles. We discuss how people-tagging is a form of social bookmarking that enables people to organize their contacts into groups, annotate them with terms supporting future recall, and search for people by topic area. In addition, we show that people-tagging has a valuable side benefit: it enables the community to collectively maintain each others' interest and expertise profiles. Our user studies suggest that people tag other people as a form of contact management and that the tags they have been given are accurate descriptions of their interests and expertise. Moreover, none of the people interviewed reported offensive or inappropriate tags. Based on our results, we believe that peopletagging will become an important tool for relationship management in an organization. Stephen Farrell, Tessa A. Lau, Stefan Nusser, Eric Wilcox, Michael J. Muller |
UIST | 4 |
| 2007 | Enabling efficient orienteering behavior in webmail clientsabstractWebmail clients provide millions of end users with convenient and ubiquitous access to electronic mail - the most successful collaboration tool ever. Web email clients are also the platform of choice for recent innovations on electronic mail and for integration of related information services into email. In the enterprise, however, webmail applications have been relegated to being a supplemental tool for mail access from home or while on the road. In this paper, we draw on recent research in the area of electronic mail to understand usage models and performance requirements for enterprise email applications. We then present an innovative architecture for a webmail client. By leveraging recent advances in web browser technology, we show that webmail clients can offer performance and responsiveness that rivals a desktop application while still retaining all the advantages of a browser based client. Stefan Nusser, Julian A. Cerruti, Eric Wilcox, Steve B. Cousins, Jerald Schoudt, Sergio Sancho |
UIST | 3 |
| 2007 | Agile Development Meets Strategic Design in the Enterprise
Eric Wilcox, Stefan Nusser, Jerald Schoudt, Julian A. Cerruti, Hernan Badenes |
XP | 1 |
| 2006 | FeedMe: a collaborative alert filtering systemabstractAs the number of alerts generated by collaborative applications grows, users receive more unwanted alerts. FeedMe is a general alert management system based on XML feed protocols such as RSS and ATOM. In addition to traditional rule-based alert filtering, FeedMe uses techniques from machine-learning to infer alert preferences based on user feedback. In this paper, we present and evaluate a new collaborative naive Bayes filtering algorithm. Using FeedMe, we collected alert ratings from 33 users over 29 days. We used the data to design and verify the accuracy of the filtering algorithm and provide insights into alert prediction. Shilad Sen, Werner Geyer, Michael J. Muller, Marty Moore, Beth Brownholtz, Eric Wilcox, David R. Millen |
CSCW | 6 |
| 2005 | Patterns of media use in an activity-centric collaborative environmentabstractThis paper describes a new collaboration technology that is based on the support of lightweight, informally structured, opportunistic activities featuring heterogeneous threads of shared items with dynamic membership. We introduce our design concepts, and we provide a detailed analysis of user behavior during a five month field study. We present the patterns of media use that we observed, using a variety of analytical methods including thread clustering and analysis. Major findings include four patterns of media use: communicating, exchanging mixed objects, coordinating, (e.g., of status reports), and semi-archival filing. We observed differential use of various media including highly variable use of chats and surprisingly informal uses of files. We discuss the implications for the design of mixed media collaborative tools to support the work activities of small to medium sized work teams. David R. Millen, Michael J. Muller, Werner Geyer, Eric Wilcox, Beth Brownholtz |
CHI | 4 |
| 2004 | Chat spacesabstractChat Spaces are rich persistent chats that provide light-weight shared workspaces for small to medium-scale group activities. Chat Spaces can accommodate brief, informal interactions (similar to Instant Messaging), and can also support longer-term complex threaded conversations including large numbers of people and shared resources. Our design maps a hierarchical thread representation onto a time-ordered two-column user interface. This mapping allows a user to follow the global dynamics of the entire thread in the chronological column on the left while being able to participate in a selected topical branch in a second column on the right. We also present a dynamic thread map that provides an overview of the entire conversation and supports quick navigation of topical branches in the thread. Werner Geyer, Andrew J. Witt, Eric Wilcox, Michael J. Muller, Bernard Kerr, Beth Brownholtz, David R. Millen |
Conference on Designing Interactive Systems | 3 |
| 2004 | One-hundred days in an activity-centric collaboration environment based on shared objectsabstractThis paper describes a new collaboration technology that is carefully poised between informal, ad hoc, easy-to-initiate collaborative tools, vs. more formal, structured, and high-overhead collaborative applications. Our approach focuses on the support of lightweight, informally structured, opportunistic activities featuring heterogeneous threads of shared objects with dynamic membership. We introduce our design concepts, and we provide a detailed first look at data from the first 100 days of usage by 20 researchers and 13 interns, who both confirmed our hypotheses and surprised us by reinventing the technology in several ways. Michael J. Muller, Werner Geyer, Beth Brownholtz, Eric Wilcox, David R. Millen |
CHI | 4 |
| 2004 | Lessons from the reMail prototypesabstractElectronic mail has become the most widely-used application for business productivity and communication, yet many people are frustrated with their email. Though email usage has changed, our email clients largely have not. In this paper, we describe a prototype email client developed out of a multi-year iterative design process aimed at providing those who "live in their email" with an improved, integrated email experience. We highlight innovative features and describe the user trials for each version of the prototype with resulting modifications. Finally, we discuss how these studies have recast our understanding of the email "habitat" and user needs. Dan Gruen, Steven L. Rohall, Suzanne O. Minassian, Bernard Kerr, Paul Moody, Bob Stachel, Martin Wattenberg, Eric Wilcox |
CSCW | 8 |