Demo Data from VLDB 2026 / reviewers in the wild / expert
Moyang Wang
dblp:184/8290
· DBLP profile ↗
8ranked-venue papers
2as first author
4since 2021 · last 2024
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 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
3 papers |
Parallel and multicore computing · 48% Processor architecture and microarchitecture · 20% GPUs and heterogeneous computing · 17% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › parallel programming models
task parallelism |
0.4 | 1 | 2020 | Efficiently Supporting Dynamic Task Parallelism on Heterogeneous Cache-Coherent Systems · ISCA 2020 |
Processor architecture and microarchitecture
chip multiprocessor |
0.3 | 1 | 2017 | Using intra-core loop-task accelerators to improve the productivity and performance of task-based parallel programs · MICRO 2017 |
Parallel and multicore computing › parallel programming models
task-based programming |
0.3 | 1 | 2017 | Using intra-core loop-task accelerators to improve the productivity and performance of task-based parallel programs · MICRO 2017 |
Parallel and multicore computing
parallel programming runtimes |
0.2 | 1 | 2016 | Asymmetry-Aware Work-Stealing Runtimes · ISCA 2016 |
Electronic design automation › high-level synthesis
scheduling |
0.2 | 1 | 2016 | Asymmetry-Aware Work-Stealing Runtimes · ISCA 2016 |
Parallel and multicore computing
task scheduling |
0.2 | 1 | 2016 | Asymmetry-Aware Work-Stealing Runtimes · ISCA 2016 |
Processor architecture and microarchitecture
many-core architecture |
0.1 | 1 | 2020 | Efficiently Supporting Dynamic Task Parallelism on Heterogeneous Cache-Coherent Systems · ISCA 2020 |
Energy-efficient computing › power management
dynamic voltage and frequency scaling |
0.1 | 1 | 2016 | Asymmetry-Aware Work-Stealing Runtimes · ISCA 2016 |
Energy-efficient computing
power management |
0.1 | 1 | 2016 | Asymmetry-Aware Work-Stealing Runtimes · ISCA 2016 |
Methods — techniques the papers use, named apart from their topics
user-level interrupts · 0.7work stealing · 0.4microarchitectural template · 0.3instruction set hint · 0.3work-sprinting · 0.2work-pacing · 0.2work-mugging · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Change detection on multi-sensor imagery using mixed interleaved group convolutional network
Kun Tan 0001, Moyang Wang, Xue Wang 0008, Jianwei Ding, Zhaoxian Liu, Yong Mei |
Eng. Appl. Artif. Intell. | 2 |
| 2024 | Position-Aware Graph-CNN Fusion Network: An Integrated Approach Combining Geospatial Information and Graph Attention Network for Multiclass Change DetectionabstractUrban change detection (CD) is crucial for informed decision-making but faces various challenges, including complex features, rapid changes, and extensive human interventions. These challenges underscore the urgent need for innovative multiclass CD (MCD) techniques that extensively incorporate deep learning (DL). Despite several successes achieved with the DL-based MCD methods, still certain shortcomings persist, including the disregard for spatial principles, which significantly hinders the seamless integration of geoscience-knowledge and artificial-intelligence. In this article, a novel DL model known as the position-aware graph-convolutional neural network (CNN) fusion network (PGCFN) is introduced, integrating spatial position encoding to effectively detect urban changes. The model’s first part encodes geospatial positions following Tobler’s first law (TFL) of geography. It then integrates encoded positions into an MCD model, combining a graph attention network (GAT) with a CNN to enhance performance. The model was tested on 0.5-m resolution remote sensing (RS) images, achieving an impressive minimum mean intersection over union (MIoU) score of 91.20%. Additionally, the model’s position-aware graph attention module exhibited a strong emphasis on geographic proximity when evaluating connections between superpixels. Overall, these findings affirm that our model could effectively addresses urban CD challenges and significantly enhances the integration of geoscience knowledge and artificial intelligence (AI). Moyang Wang, Xiang Li 0033, Kun Tan 0001, Joseph Mango, Di Zhang 0022 |
IEEE Trans. Geosci. Remote. Sens. | 1 |
| 2023 | Optimizing pedestrian simulation based on expert trajectory guidance and deep reinforcement learning
Senlin Mu, Xiao Huang 0003, Moyang Wang, Di Zhang 0022, Dong Xu 0009, Xiang Li 0033 |
GeoInformatica | 3 |
| 2023 | Transform paper-based cadastral data into digital systems using GIS and end-to-end deep learning techniquesabstractDigital systems storing cadastral data in vector format are considered effective due to their ability of offering interactive services to citizens and other land-related systems. The adoption of such systems is ubiquitous, but when adopted, they create two non-compatible systems with paper-based cadastral systems whose information needs to be digitised. This study proposes a new approach that is fast and accurate for transforming paper-based cadastral data into digital systems. The proposed method involves deep-learning techniques of the LCNN and ResNet-50 for detecting cadastral parcels and their numbers, respectively, from the cadastral plans. It also contains four functions defined to speed up transformations and compilations of the cadastral plan’s data in digital systems. The LCNN is trained and validated with 968 samples. The ResNet-50 is trained and validated with 106,000 samples. The Structural-Average-Precision (sAP10) achieved with the LCNN was 0.9057. The Precision, Recall and F1-Score achieved with the ResNet-50 were 0.9650, 0.9648 and 0.9649, respectively. These results confirmed that the new method is accurate enough for implementation, and we tested it with a huge set of data from Tanzania. Its performance from the experimented data shows that the proposed method could effectively transform paper-based cadastral data into digital systems. Joseph Mango, Moyang Wang, Senlin Mu, Di Zhang 0022, Jamila Ngondo, Regina Valerian-Peter, Christophe Claramunt, Xiang Li 0033 |
Int. J. Geogr. Inf. Sci. | 2 |
| 2020 | Efficiently Supporting Dynamic Task Parallelism on Heterogeneous Cache-Coherent SystemsabstractManycore processors, with tens to hundreds of tiny cores but no hardware-based cache coherence, can offer tremendous peak throughput on highly parallel programs while being complexity and energy efficient. Manycore processors can be combined with a few high-performance big cores for executing operating systems, legacy code, and serial regions. These systems use heterogeneous cache coherence (HCC) with hardware-based cache coherence between big cores and software-centric cache coherence between tiny cores. Unfortunately, programming these heterogeneous cache-coherent systems to enable collaborative execution is challenging, especially when considering dynamic task parallelism. This paper seeks to address this challenge using a combination of light-weight software and hardware techniques. We provide a detailed description of how to implement a work-stealing runtime to enable dynamic task parallelism on heterogeneous cache-coherent systems. We also propose direct task stealing (DTS), a new technique based on user-level interrupts to bypass the memory system and thus improve the performance and energy efficiency of work stealing. Our results demonstrate that executing dynamic task-parallel applications on a 64-core system (4 big, 60 tiny) with complexity-effective HCC and DTS can achieve: $7 \times$ speedup over a single big core; $1.4 \times$ speedup over an area-equivalent eight bigcore system with hardware-based cache coherence; and 21% better performance and similar energy efficiency compared to a 64-core system (4 big, 60 tiny) with full-system hardware-based cache coherence. Moyang Wang, Tuan Ta, Christopher Batten |
ISCA | 1 |
| 2017 | Using intra-core loop-task accelerators to improve the productivity and performance of task-based parallel programsabstractTask-based parallel programming frameworks offer compelling productivity and performance benefits for modern chip multi-processors (CMPs). At the same time, CMPs also provide packed-SIMD units to exploit fine-grain data parallelism. Two fundamental challenges make using packed-SIMD units with task-parallel programs particularly difficult: (1) the intra-core parallel abstraction gap; and (2) inefficient execution of irregular tasks. To address these challenges, we propose augmenting CMPs with intra-core loop-task accelerators (LTAs). We introduce a lightweight hint in the instruction set to elegantly encode loop-task execution and an LTA microarchitectural template that can be configured at design time for different amounts of spatial/temporal decoupling to efficiently execute both regular and irregular loop tasks. Compared to an in-order CMP baseline, CMP+LTA results in an average speedup of 4.2X (1.8X area normalized) and similar energy efficiency. Compared to an out-of-order CMP baseline, CMP+LTA results in an average speedup of 2.3X (1.5X area normalized) and also improves energy efficiency by 3.2X. Our work suggests augmenting CMPs with lightweight LTAs can improve performance and efficiency on both regular and irregular loop-task parallel programs with minimal software changes. Ji Kim, Shunning Jiang, Christopher Torng, Moyang Wang, Shreesha Srinath, Berkin Ilbeyi, Khalid Al-Hawaj, Christopher Batten |
MICRO | 4 |
| 2016 | Experiences using a novel Python-based hardware modeling framework for computer architecture test chipsabstractThis poster will describe a taped-out 2×2mm 1.3 M-transistor test chip in IBM 130 nm designed using our new Python-based hardware modeling framework. The goal of our tapeout was to demonstrate the ability of this framework to enable Agile hardware design flows. Christopher Torng, Moyang Wang, Bharath Sudheendra, Nagaraj Murali, Suren Jayasuriya, Shreesha Srinath, Taylor Pritchard, Robin Ying, Christopher Batten |
Hot Chips Symposium | 2 |
| 2016 | Asymmetry-Aware Work-Stealing RuntimesabstractAmdahl's law provides architects a compelling reason to introduce system asymmetry to optimize for both serial and parallel regions of execution. Asymmetry in a multicore processor can arise statically (e.g., from core microarchitecture) or dynamically (e.g., applying dynamic voltage/frequency scaling). Work stealing is an increasingly popular approach to task distribution that elegantly balances task-based parallelism across multiple worker threads. In this paper, we propose asymmetry-aware work-stealing (AAWS) runtimes, which are carefully designed to exploit both the static and dynamic asymmetry in modern systems. AAWS runtimes use three key hardware/software techniques: work-pacing, work-sprinting, and work-mugging. Work-pacing and work-sprinting are novel techniques that combine a marginal-utility-based approach with integrated voltage regulators to improve performance and energy efficiency in high-and low-parallel regions. Work-mugging is a previously proposed technique that enables a waiting big core to preemptively migrate work from a busy little core. We propose a simple implementation of work-mugging based on lightweight user-level interrupts. We use a vertically integrated research methodology spanning software, architecture, and VLSI to make the case that holistically combining static asymmetry, dynamic asymmetry, and work-stealing runtimes can improve both performance and energy efficiency in future multicore systems. Christopher Torng, Moyang Wang, Christopher Batten |
ISCA | 2 |