Demo Data from VLDB 2026 / reviewers in the wild / expert
Sardar M. Farhad
dblp:52/9256
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 2 first-authorSystems, architecture and hardware · 1 · 1 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
1 paper |
Parallel and multicore computing · 67% Electronic design automation · 33% | |
| Theoretical computer science
1 paper |
Approximation and online algorithms · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
parallel programming models |
0.1 | 1 | 2011 | Orchestration by approximation: mapping stream programs onto multicore architectures · ASPLOS 2011 |
Electronic design automation › high-level synthesis
scheduling |
0.1 | 1 | 2011 | Orchestration by approximation: mapping stream programs onto multicore architectures · ASPLOS 2011 |
Parallel and multicore computing › parallel programming models
stream programming |
0.1 | 1 | 2011 | Orchestration by approximation: mapping stream programs onto multicore architectures · ASPLOS 2011 |
Approximation and online algorithms
approximation algorithms |
0.0 | 1 | 2011 | Orchestration by approximation: mapping stream programs onto multicore architectures · ASPLOS 2011 |
Methods — techniques the papers use, named apart from their topics
combinatorial optimization · 0.2approximation algorithm · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Smart Fire-Alarm System for Home
Jihoon Kang, Shreya Basnet, Sardar M. Farhad |
CISIS | 3 |
| 2012 | Profile-guided deployment of stream programs on multicoresabstractBecause multicore architectures have become the industry standard, programming abstractions for concurrent programming are of key importance. Stream programming languages facilitate application domains characterized by regular sequences of data, such as multimedia, graphics, signal processing and networking. With stream programs, computations are expressed through independent actors that interact through FIFO data channels. A major challenge with stream programs is to load-balance actors among available processing cores. The workload of a stream program is determined by actor execution times and the communication overhead induced by data channels. Estimating communication costs on cache-coherent shared-memory multiprocessors is difficult, because data movements are abstracted away by the cache coherence protocol. Standard execution time profiling techniques cannot separate actor execution times from communication costs, because communication costs manifest in terms of execution time overhead. Sardar M. Farhad, Yousun Ko 0001, Bernd Burgstaller, Bernhard Scholz |
LCTES | 1 |
| 2011 | Orchestration by approximation: mapping stream programs onto multicore architecturesabstractWe present a novel 2-approximation algorithm for deploying stream graphs on multicore computers and a stream graph transformation that eliminates bottlenecks. The key technical insight is a data rate transfer model that enables the computation of a "closed form", i.e., the data rate transfer function of an actor depending on the arrival rate of the stream program. A combinatorial optimization problem uses the closed form to maximize the throughput of the stream program. Although the problem is inherently NP-hard, we present an efficient and effective 2-approximation algorithm that provides a lower bound on the quality of the solution. We introduce a transformation that uses the closed form to identify and eliminate bottlenecks. Sardar M. Farhad, Yousun Ko 0001, Bernd Burgstaller, Bernhard Scholz |
ASPLOS | 1 |