Demo Data from EDBT 2026 / reviewers in the wild / expert
José M. González
dblp:46/3066
· DBLP profile ↗
4ranked-venue papers
2as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2Security and privacy · 2 · 2 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
3 papers |
Processor architecture and microarchitecture · 39% Hardware accelerators and domain-specific architectures · 39% Energy-efficient computing · 17% | |
| Network and information security
2 papers |
Network security · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network security
intrusion detection and prevention |
0.1 | 2 | 2007 | Shunting: a hardware/software architecture for flexible, high-performance network intrusion prevention · CCS 2007 The shunt: an FPGA-based accelerator for network intrusion prevention · FPGA 2007 |
Hardware accelerators and domain-specific architectures › security accelerator
network security accelerator |
0.1 | 1 | 2007 | Shunting: a hardware/software architecture for flexible, high-performance network intrusion prevention · CCS 2007 |
Processor architecture and microarchitecture › front-end
front-end design |
0.1 | 1 | 2006 | Control Speculation for Energy-Efficient Next-Generation Superscalar Processors · IEEE Trans. Computers 2006 |
Energy-efficient computing › low-power design
low-power processor design |
0.1 | 1 | 2006 | Control Speculation for Energy-Efficient Next-Generation Superscalar Processors · IEEE Trans. Computers 2006 |
Processor architecture and microarchitecture
superscalar processor |
0.1 | 1 | 2006 | Control Speculation for Energy-Efficient Next-Generation Superscalar Processors · IEEE Trans. Computers 2006 |
Reconfigurable computing and FPGAs
FPGA-based network processing |
0.0 | 1 | 2007 | The shunt: an FPGA-based accelerator for network intrusion prevention · FPGA 2007 |
Processor architecture and microarchitecture
branch prediction |
0.0 | 1 | 2006 | Control Speculation for Energy-Efficient Next-Generation Superscalar Processors · IEEE Trans. Computers 2006 |
Methods — techniques the papers use, named apart from their topics
state tables · 0.1heavy-tailed traffic analysis · 0.1caching · 0.1selective throttling · 0.1select logic disabling · 0.1fetch throttling · 0.1decode throttling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Shunting: a hardware/software architecture for flexible, high-performance network intrusion preventionabstractStateful, in-depth, inline traffic analysis for intrusion detection and prevention is growing increasingly more difficult as the data rates of modern networks rise. Yet it remains the case that in many environments, much of the traffic comprising a high-volume stream can, after some initial analysis, be qualified as of "likely uninteresting." We present a combined hardware/software architecture, Shunting, that provides a lightweight mechanism for an intrusion prevention system (IPS) to take advantage of the "heavy-tailed" nature of network traffic to offload work from software to hardware. José M. González, Vern Paxson, Nicholas Weaver |
CCS | 1 |
| 2007 | The shunt: an FPGA-based accelerator for network intrusion preventionabstractThe sophistication and complexity of analysis performed by today's network intrusion prevention systems (IPSs) benefits greatly from implementation using general-purpose CPUs. Yet the performance of such CPUs increasingly lags behind that necessary to process today's high-rate traffic streams. A key observation, however, is that much of the traffic comprising a high-volume stream can, after some initial analysis, be qualified as "likely uninteresting." To this end, we have developed an in-line, FPGA-based IPS ac-celerator, the Shunt, using the NetFPGA2 platform. The Shunt functions as the forwarding device used by the IPS; it alone processes the bulk of the traffic, offloading the memory bus and leaving the CPU free to inspect the subset of the traffic deemed germane for security analysis. To do so, the Shunt maintains several large state tables indexed by packet header fields, including IP/TCP flags, source and destination IP addresses, and connection tuples. The tables yield decision values the element makes on a packet-by-packet basis: forward the packet, drop it, or divert it through the IPS. By manipulating table entries, the IPS can specify the traffic it wishes to examine, directly block malicious traffic, and "cut through" traffic streams once it has had an opportunity to "vet" them, all on a fine-grained basis. We base our design on a novel series of caches, with a "fail safe" miss policy, coupled to a host PC to handle both cache management and higher level IPS analysis. The design requires only 2 MB of SRAM for its extensive caches, and can sup-port four Gbps Ethernets on a single Virtex 2 Pro 30. Nicholas Weaver, Vern Paxson, José M. González |
FPGA | 3 |
| 2006 | Enhancing Network Intrusion Detection with Integrated Sampling and Filtering
José M. González, Vern Paxson |
RAID | 1 |
| 2006 | Control Speculation for Energy-Efficient Next-Generation Superscalar ProcessorsabstractConventional front-end designs attempt to maximize the number of "in-flight" instructions in the pipeline. However, branch mispredictions cause the processor to fetch useless instructions that are eventually squashed, increasing front-end energy and issue queue utilization and, thus, wasting around 30 percent of the power dissipated by a processor. Furthermore, processor design trends lead to increasing clock frequencies by lengthening the pipeline, which puts more pressure on the branch prediction engine since branches take longer to be resolved. As next-generation high-performance processors become deeply pipelined, the amount of wasted energy due to misspeculated instructions will go up. The aim of this work is to reduce the energy consumption of misspeculated instructions. We propose selective throttling, which triggers different power-aware techniques (fetch throttling, decode throttling, or disabling the selection logic) depending on the branch prediction confidence level. Results show that combining fetch-bandwidth reduction along with select-logic disabling provides the best performance in terms of overall energy reduction and energy-delay product improvement (14 percent and 10 percent, respectively, for a processor with a 22-stage pipeline and 16 percent and 13 percent, respectively, for a processor with a 42-stage pipeline). Juan L. Aragón, José M. González, Antonio González 0001 |
IEEE Trans. Computers | 2 |