Demo Data from EDBT 2026 / reviewers in the wild / expert
Peter Hallschmid
dblp:96/3703
· DBLP profile ↗
6ranked-venue papers
4as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 4 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 |
Memory systems · 45% Processor architecture and microarchitecture · 23% Electronic design automation · 19% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › cache management
cache tuning |
0.2 | 2 | 2008 | Fast Design Space Exploration Using Local Regression Modeling With Application to ASIPs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008 Automatic Cache Tuning for Energy-Efficiency using Local Regression Modeling · DAC 2007 |
Electronic design automation
design space exploration |
0.1 | 2 | 2008 | Automatic Cache Tuning for Energy-Efficiency using Local Regression Modeling · DAC 2007 Fast Design Space Exploration Using Local Regression Modeling With Application to ASIPs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008 |
Processor architecture and microarchitecture
branch prediction |
0.1 | 1 | 2008 | Fast Design Space Exploration Using Local Regression Modeling With Application to ASIPs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008 |
Memory systems › memory hierarchy
cache hierarchy |
0.1 | 1 | 2008 | Fast Design Space Exploration Using Local Regression Modeling With Application to ASIPs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008 |
Processor architecture and microarchitecture › instruction set architecture
application-specific instruction-set processor |
0.1 | 1 | 2007 | Automatic Cache Tuning for Energy-Efficiency using Local Regression Modeling · DAC 2007 |
Memory systems
cache |
0.1 | 1 | 2007 | Automatic Cache Tuning for Energy-Efficiency using Local Regression Modeling · DAC 2007 |
Reconfigurable computing and FPGAs
FPGA architecture |
0.0 | 1 | 2001 | Detailed routing architectures for embedded programmable logic IP cores · FPGA 2001 |
Reconfigurable computing and FPGAs
FPGA routing architecture |
0.0 | 1 | 2001 | Detailed routing architectures for embedded programmable logic IP cores · FPGA 2001 |
Electronic design automation
physical design |
0.0 | 1 | 2001 | Detailed routing architectures for embedded programmable logic IP cores · FPGA 2001 |
Energy-efficient computing
power management |
0.0 | 1 | 2007 | Automatic Cache Tuning for Energy-Efficiency using Local Regression Modeling · DAC 2007 |
Methods — techniques the papers use, named apart from their topics
statistical inference · 0.2local regression modeling · 0.2switch block design · 0.0channel width optimization · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | High-level synthesis-based design methodology for Dynamic Power-Gated FPGAsabstractStatic leakage power consumption is critical in modern FPGAs for many applications. Dynamic Power-Gating (DPG), in which parts of the FPGA in-use logic blocks are powered-down at run-time, is a promising technique to reduce the static power. Adoption of such emerging DPG enabled FPGA architectures remains challenging as the current tool-chains to program the FPGA does not support this type of power-gating. Moreover, manually identifying profitable power-gating opportunities in an application requires significant design expertise and is time consuming. In this paper, we propose a high-level synthesis-based design framework that exploits the dynamic power-gating feature of the FPGAs to minimize the static power dissipation. We use this framework on a set of CHStone benchmark suite and demonstrate that power-gating opportunities for hardware accelerators can be identified in an automatic way. Results show that up to 96% reduction in static energy is achieved for individual accelerators using dynamic power-gating technique. Assem A. M. Bsoul, Steve Wilton, Peter Hallschmid, Richard Klukas |
FPL | 4 |
| 2011 | Modeling and Evaluation of Dynamic Partial Reconfigurable Datapaths for FPGA-Based Systems Using Stochastic NetworksabstractThe dynamic partial reconfiguration of FPGAs is a method which modifies parts of FPGA configuration memory at run-time. The hardware resources and time overhead needed to perform a partial reconfiguration (PR) can significantly impact overall system cost and performance and must be considered early in the design cycle. Unfortunately, predicting reconfiguration overhead is difficult especially in the presence of non-deterministic factors such as the sharing of resources with traffic not related to the PR process. Thus, current design practices include the measurement of overhead but only after the system has been built thus limiting the number of candidates that can be evaluated. We propose a flexible approach for modeling the PR datapath based on Queueing Theory such that we can estimate performance trends and bottlenecks of the PR process while considering the impact of shared resources. Performance trends are provided for an example system to demonstrate the effectiveness of the approach. Peter Hallschmid |
FPL | 2 |
| 2008 | Fast Design Space Exploration Using Local Regression Modeling With Application to ASIPsabstractThe configuration of an application-specific instruction-set processor through an exhaustive search of the design space is computationally prohibitive. Consequently, we propose a novel algorithm that models the design space using local regression statistics. With only a small subset of the design space sampled, our model uses statistical inference to estimate all remaining points. This technique enables existing design space exploration approaches to make longer strides toward the optimal point while evaluating fewer points in the design space. We tested our approach on two important aspects of processor architecture. Initially, we optimized the pattern history table (PHT) of a GSelect branch predictor to minimize the total energy of an embedded processor. Our approach was able to find the optimal configuration for the majority of benchmarks tested. By configuring the PHT size using our approach, the total processor energy was reduced by 17.2% on average, which is close to the possible percentage of 17.6% using optimal configurations. We then extended our approach to a multidimensional cache tuning problem where we configured a two-level cache hierarchy with 19 278 possible configurations. In this case, only 1% of the design space was simulated, resulting in a 100 times speedup. In doing so, we were able to identify near optimal configurations for most benchmarks and reduce the overall energy of the processor by 13.9% on average, with one benchmark by as much as 53%. Peter Hallschmid, Res Saleh |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2007 | Automatic Cache Tuning for Energy-Efficiency using Local Regression ModelingabstractConfiguration of an application-specific instruction-set processor (ASIP) through an exhaustive search of the design space is computationally prohibitive. We propose a novel algorithm that models the design space using local regressions. With only a small subset of the design space sampled, our model uses statistical inference to estimate all remaining points. We used our approach to tune a two-level cache with 19,278 legal configurations. Only 1% of the design space was simulated resulting in a 100x speedup over a brute-force approach. In doing so, we were able to identify near optimal configurations for most benchmarks and reduce the overall power of the processor by 13.9% on average, with one benchmark as high as 53%. Peter Hallschmid, Res Saleh |
DAC | 1 |
| 2005 | Routing architecture optimizations for high-density embedded programmable IP coresabstractProgrammable logic cores differ from stand-alone field-programmable gate arrays in that they can take on a variety of shapes and sizes. With this in mind, we investigate the detailed routing architecture of rectangular programmable logic cores. We quantify the effects of having different X and Y channel capacities and show that the optimum ratio between the X and Y channel widths for a rectangular core is between 1.2 and 1.5. We also present a new switch block family optimized for rectangular cores. Further, we quantify the effects of logic block pin placement. Compared with a simple extension of an existing switch block, our new architecture leads to a density improvement of up to 11.9%. Finally, we show that, if the channel width, switch block, and pin placement are chosen carefully, then the penalty for using a rectangular core (compared to a square core with the same logic capacity) is small; for a core with an aspect ratio of 2:1, the area penalty is 1.6% and the speed penalty is 3.8%. Peter Hallschmid, Steve Wilton |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2001 | Detailed routing architectures for embedded programmable logic IP coresabstractAs the complexity of integrated circuits increases, the ability to make post-fabrication changes to fixed ASIC chips will become more and more attractive. This ability can be realized using programmable logic cores. These cores are blocks of programmable logic that can be embedded into a fixed-function ASIC or a custom chip. Such cores differ from stand-alone FPGAs in that they can take on a variety of shapes and sizes. With this in mind, we investigate the detailed routing characteristics of rectangular programmable logic cores. We quantify the effects of having different x and y channel capacities, and show that the optimum ratio between the x and y channel widths for a rectangular core is between 1.2 and 1.5. We also present a new switch block family optimized for rectangular cores. Compared to a simple extension of an existing switch block, our new architecture leads to an 8.7% improvement in density with little effect on speed. Finally, we show that if the channel widths and switch block are chosen carefully the penalty for using a rectangular core (compared to a square core with the same logic capacity) is small; for a core with an aspect ratio of 2:1, the area penalty is 1.6% and the speed penalty is 1.1%. Peter Hallschmid, Steve Wilton |
FPGA | 1 |