Demo Data from EDBT 2026 / reviewers in the wild / expert
Dan Fay
dblp:53/6403 · also Daniel Fay
· DBLP profile ↗
4ranked-venue papers
1as first author
1since 2021 · last 2022
0000-0003-4440-6865ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Performance modeling and evaluation · 47% Interconnection networks and networks-on-chip · 36% Processor architecture and microarchitecture · 18% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Interconnection networks and networks-on-chip › optical interconnection networks
wavelength division multiplexing |
0.1 | 1 | 2009 | Spectrum: a hybrid nanophotonic-electric on-chip network · DAC 2009 |
Performance modeling and evaluation › simulation › parallel and distributed simulation
parallel simulation |
0.1 | 1 | 2006 | Exploiting parallelism and structure to accelerate the simulation of chip multi-processors · HPCA 2006 |
Performance modeling and evaluation
simulation |
0.1 | 1 | 2006 | Exploiting parallelism and structure to accelerate the simulation of chip multi-processors · HPCA 2006 |
Processor architecture and microarchitecture
many-core architecture |
0.0 | 1 | 2009 | Spectrum: a hybrid nanophotonic-electric on-chip network · DAC 2009 |
Processor architecture and microarchitecture
chip multiprocessor |
0.0 | 1 | 2006 | Exploiting parallelism and structure to accelerate the simulation of chip multi-processors · HPCA 2006 |
Methods — techniques the papers use, named apart from their topics
wavelength division multiplexing · 0.1packet switching · 0.1hardware integration · 0.1automated parallelization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Effect of Routing Constraints on Learning Efficiency of Destination Recommender Systems in Mobility-on-Demand ServicesabstractWith Mobility-as-a-Service platforms moving toward vertical service expansion, we propose a destination recommender system for Mobility-on-Demand (MOD) services that explicitly considers dynamic vehicle routing constraints as a form of a “physical internet search engine”. It incorporates a routing algorithm to build vehicle routes and an upper confidence bound based algorithm for a generalized linear contextual bandit algorithm to identify alternatives which are acceptable to passengers. As a contextual bandit algorithm, the added context from the routing subproblem makes it unclear how effective learning is under such circumstances. We propose a new simulation experimental framework to evaluate the impact of adding the routing constraints to the destination recommender algorithm. The proposed algorithm is first tested on a 7 by 7 grid network and performs better than benchmarks that include random alternatives, selecting the highest rating, or selecting the destination with the smallest vehicle routing cost increase. The RecoMOD algorithm also reduces average increases in vehicle travel costs compared to using random or highest rating recommendation. Its application to Manhattan dataset with ratings for 1,012 destinations reveals that a higher customer arrival rate and faster vehicle speeds lead to better acceptance rates. While these two results sound contradictory, they provide important managerial insights for MOD operators. Gyugeun Yoon, Joseph Chow 0001, Assel Dmitriyeva, Dan Fay |
IEEE Trans. Intell. Transp. Syst. | 4 |
| 2009 | A platform for developing adaptable multicore applicationsabstractComputer systems are resource constrained. Application adaptation is a useful way to optimize system resource usage while satisfying the application performance constraints. Previous application adaptation efforts, however, were ad-hoc, time-consuming, and highly application-specific with limited portability between computer systems. In this work, our goal is to provide a development platform to systematically explore and rigorously apply portable application-specific runtime optimization. We present OCCAM, a software platform for developing multicore adaptive applications. OCCAM's design-time platform consists of APIs and data structures that allow application developers to specify the performance constraints and application-specific optimization techniques. OCCAM's run-time system dynamically manages the application behavior and optimizes system resource usage. OCCAM targets emerging Recognition, Mining, and Synthesis Applications (RMS). Using a set of RMS benchmarks, the experimental study demonstrates that OCCAM can successfully optimize resource usage under application performance constraints across a wide range of computer platforms, with an average of 38% energy savings on an Intel Atom-based, energy-constrained portable system, and an average of 24% energy savings on a high-performance, dual-core computer platform. These savings are accomplished with low overhead. We have also successfully extended OCCAM applications to run on a 16-core setup. Dan Fay, Dirk Grunwald |
CASES | 1 |
| 2009 | Spectrum: a hybrid nanophotonic-electric on-chip networkabstractOn many-core chip designs, short, often-multicast, latency-critical messages, used extensively in high-level coherence and synchronization protocols, often become the bottleneck of parallel performance scaling. This paper presents Spectrum, a hybrid nanophotonic-electric on-chip network that optimizes both throughput and latency. Spectrum's novel planar nanophotonic subnetwork broadcasts latency-critical messages through a wavelength-division multiplexed (WDM) two-dimensional waveguide. Spectrum's throughput-optimized packet-switching electrical subnetwork handles high bandwidth traffic. Overall, Spectrum delivers an almost ideal CMOS-compatible interconnection network for many-core systems. Dan Fay, Alan Rolf Mickelson, Manish Vachharajani, Dejan Filipovic, Wounjhang Park, Yihe Sun |
DAC | 2 |
| 2006 | Exploiting parallelism and structure to accelerate the simulation of chip multi-processorsabstractSimulation is an important means of evaluating new microarchitectures. Current trends toward chip multiprocessors (CMPs) try the ability of designers to develop efficient simulators. CMP simulation speed can be improved by exploiting parallelism in the CMP simulation model. This may be done by either running the simulation on multiple processors or by integrating multiple processors into the simulation to replace simulated processors. Doing so usually requires tedious manual parallelization or re-design to encapsulate processors. This paper presents techniques to perform automated simulator parallelization and hardware integration for CMP structural models. We show that automated parallelization can achieve an 7.60 speedup for a 16-processor CMP model on a conventional 4-processor shared-memory multiprocessor. We demonstrate the power of hardware integration by integrating eight hardware PowerPC cores into a CMP model, achieving a speedup of up to 5.82. David A. Penry, Dan Fay, David Hodgdon, Ryan Wells, Graham Schelle, David I. August, Daniel A. Connors |
HPCA | 2 |