Demo Data from SIGIR 2026 / reviewers in the wild / expert
Son Dinh
dblp:123/5331
· DBLP profile ↗
7ranked-venue papers
4as first author
1since 2021 · last 2021
0000-0001-5874-6970ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 3 · 2 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 first-authorSecurity and privacy · 1Applied, interdisciplinary, general and emerging computing · 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
2 papers |
Embedded and real-time systems · 63% Parallel and multicore computing · 22% Processor architecture and microarchitecture · 15% | |
| Software engineering, system software, and programming languages
1 paper |
Concurrent programming · 100% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems › real-time scheduling › parallel real-time task scheduling
federated scheduling |
0.6 | 2 | 2018 | Blocking Analysis for Spin Locks in Real-Time Parallel Tasks · IEEE Trans. Parallel Distributed Syst. 2018 Randomized Work Stealing for Large Scale Soft Real-Time Systems · RTSS 2016 |
Embedded and real-time systems › real-time scheduling
parallel real-time task scheduling |
0.3 | 1 | 2018 | Blocking Analysis for Spin Locks in Real-Time Parallel Tasks · IEEE Trans. Parallel Distributed Syst. 2018 |
Processor architecture and microarchitecture
resource contention |
0.3 | 1 | 2018 | Blocking Analysis for Spin Locks in Real-Time Parallel Tasks · IEEE Trans. Parallel Distributed Syst. 2018 |
Parallel and multicore computing
parallel programming runtimes |
0.2 | 1 | 2016 | Randomized Work Stealing for Large Scale Soft Real-Time Systems · RTSS 2016 |
Embedded and real-time systems
real-time scheduling |
0.2 | 1 | 2016 | Randomized Work Stealing for Large Scale Soft Real-Time Systems · RTSS 2016 |
Embedded and real-time systems › real-time scheduling
soft real-time scheduling |
0.2 | 1 | 2016 | Randomized Work Stealing for Large Scale Soft Real-Time Systems · RTSS 2016 |
Parallel and multicore computing › load balancing › dynamic load balancing
work stealing |
0.2 | 1 | 2016 | Randomized Work Stealing for Large Scale Soft Real-Time Systems · RTSS 2016 |
Concurrent programming › synchronization
spinlock |
0.1 | 1 | 2018 | Blocking Analysis for Spin Locks in Real-Time Parallel Tasks · IEEE Trans. Parallel Distributed Syst. 2018 |
Methods — techniques the papers use, named apart from their topics
schedulability test · 0.7blocking time analysis · 0.7randomized work stealing · 0.2measurement · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Multi-Beam Power Allocation in Dynamic Massive MIMO Cloud Radio Access NetworksabstractIn this paper, we investigate a cloud radio access network (Cloud-RAN) in which both fronthaul and radio access links use massive MIMO millimeter-wave (mmWave) transmissions. Such an all-mmWave Cloud-RAN architecture provides a flexible and cost-effective means for deployment of next-generation (5G and beyond) cellular networks to meet the demands of fast-growing mobile data traffic. Nevertheless, the design of transmit power allocation schemes for multiple massive MIMO beams on both the fronthaul and access links in a mmWave Cloud-RAN is challenging. In particular, the traffic and wireless channel states of multiple mobile terminals (MTs) change over time, while their statistics may not be known a priori. We formulate the joint fronthaul-access link massive MIMO beam power allocation problem as a Markov decision process (MDP) with an objective to optimize the long-term quality of service to all the MTs in a Cloud-RAN. A reinforcement learning algorithm is designed, which learns the optimal beam power allocation policy on the fly and adapts to the network dynamics. Further, by leveraging the structure of the underlying problem, a post-decision state is introduced and a function decomposition technique is developed to reduce the search space during the learning process. The evaluation results validate the convergence of our proposed scheme and demonstrate its superior performance over the state-of-the-art baselines. Son Dinh, Hang Liu 0003, Xianfu Chen, Feng Ouyang |
ICC | 1 |
| 2020 | Efficient Deterministic Federated Scheduling for Parallel Real-Time TasksabstractFederated scheduling is a generalization of partitioned scheduling for parallel tasks on multiprocessors, and has been shown to be a competitive scheduling approach. However, federated scheduling may waste resources due to its dedicated allocation of processors to parallel tasks. In this work we introduce a novel algorithm for scheduling parallel tasks that require more than one processor to meet their deadlines (i.e., heavy tasks). The proposed algorithm computes a deterministic schedule for each heavy task based on its internal graph structure. It efficiently exploits the processors allocated to each task and thus reduces the number of processors required by the task. Experimental evaluation shows that our new federated scheduling algorithm significantly outperforms other state-of-the-art federated-based scheduling approaches, including semi-federated scheduling and reservation-based federated scheduling, that were developed to tackle resource waste in federated scheduling, and a stretching algorithm that also uses the tasks' graph structures. Son Dinh, Christopher D. Gill, Kunal Agrawal 0001 |
RTCSA | 1 |
| 2019 | Massive MIMO Cognitive Cooperative Relaying
Son Dinh, Hang Liu 0003, Feng Ouyang |
WASA | 1 |
| 2018 | Massive MIMO Power Allocation in Millimeter Wave Networks
Hang Liu 0003, Chinh Tran, Jan Lasota, Son Dinh, Xianfu Chen, Feng Ouyang |
WASA | 4 |
| 2018 | Blocking Analysis for Spin Locks in Real-Time Parallel TasksabstractIn recent years, there has been significant interest in developing real-time schedulers for parallel tasks. Most of that research has concentrated on idealized task models where tasks do not access any shared resources protected with locks. In this paper, we consider the problem of scheduling parallel tasks which experience contention due to shared resources. In particular, we provide a schedulability test for federated scheduling by deriving blocking time analyses for parallel tasks that access shared resources protected by FIFO-ordered and priority-ordered spin locks. Our numerical evaluation on randomly generated task sets indicates that priority-ordered locks generally provide better schedulability results than FIFO-ordered locks. We also incorporated both FIFO-ordered and priority-ordered spin lock implementations into a federated scheduling platform, which is able to schedule parallel tasks written with OpenMP. Via empirical evaluations, we found that priority-ordered locks also have better performance than FIFO-ordered locks in practice. Son Dinh, Jing Li 0025, Kunal Agrawal 0001, Christopher D. Gill, Chenyang Lu 0001 |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2016 | Randomized Work Stealing for Large Scale Soft Real-Time SystemsabstractRecent years have witnessed the convergence of two important trends in real-time systems: growing computational demand of applications and the adoption of processors with more cores. As real-time applications now need to exploit parallelism to meet their real-time requirements, they face a new challenge of scaling up computations on a large number of cores. Randomized work stealing has been adopted as a highly scalable scheduling approach for general-purpose computing. In work stealing, each core steals work from a randomly chosen core in a decentralized manner. Compared to centralized greedy schedulers, work stealing may seem unsuitable for real-time computing due to the non-predictable nature of random stealing. Surprisingly, our experiments with benchmark programs found that random work stealing (in Cilk Plus) delivers tighter distributions in task execution times than a centralized greedy scheduler (in GNU OpenMP).To support scalable soft real-time computing, we develop Real-Time Work-Stealing platform (RTWS), a real-time extension to the widely used Cilk Plus concurrency platform. RTWS employs federated scheduling to allocate cores to multiple parallel real-time tasks offline, while leveraging the work stealing scheduler to schedule each task on its dedicated cores online. RTWS supports parallel programs written in Cilk Plus and requires only task parameters that can be readily measured using existing Cilk Plus tools. Experimental results show that RTWS outperforms Real-Time OpenMP in term of deadline miss ratio, relative response time and resource efficiency on a 32-core system. Jing Li 0025, Son Dinh, Kevin Kieselbach, Kunal Agrawal 0001, Christopher D. Gill, Chenyang Lu 0001 |
RTSS | 2 |
| 2012 | Investigating the dark cyberspace: Profiling, threat-based analysis and correlationabstractAn effective approach to gather cyber threat intelligence is to collect and analyze traffic destined to unused Internet addresses known as darknets. In this paper, we elaborate on such capability by profiling darknet data. Such information could generate indicators of cyber threat activity as well as providing in-depth understanding of the nature of its traffic. Particularly, we analyze darknet packets distribution, its used transport, network and application layer protocols and pinpoint its resolved domain names. Furthermore, we identify its IP classes and destination ports as well as geo-locate its source countries. We further investigate darknet-triggered threats. The aim is to explore darknet embedded threats and categorize their severities. Finally, we contribute by exploring the inter-correlation of such threats, by applying association rule mining techniques, to build threat association rules. Specifically, we generate clusters of threats that co-occur targeting a specific victim. Such work proves that specific darknet threats are correlated. Moreover, it provides insights about threat patterns and allows the interpretation of threat scenarios. Claude Fachkha, Elias Bou-Harb, Amine Boukhtouta, Son Dinh, Farkhund Iqbal, Mourad Debbabi |
CRiSIS | 4 |