Demo Data from EDBT 2026 / reviewers in the wild / expert
Gansha Wu
dblp:18/1734
· DBLP profile ↗
6ranked-venue papers
1as first author
0since 2021 · last 2015
0000-0002-6850-5553ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 2Applied, interdisciplinary, general and emerging computing · 2Artificial intelligence and machine learning · 1Computer networks · 1Databases, data management, data science and information retrieval · 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 networks
1 paper |
Internet of things and sensor networks · 87% Edge and fog computing · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks › environmental sensing
air quality monitoring |
0.2 | 1 | 2013 | Low-cost personal air-quality monitor · MobiSys 2013 |
Internet of things and sensor networks
environmental sensing |
0.2 | 1 | 2013 | Low-cost personal air-quality monitor · MobiSys 2013 |
Edge and fog computing
cloud-assisted sensing |
0.0 | 1 | 2013 | Low-cost personal air-quality monitor · MobiSys 2013 |
Methods — techniques the papers use, named apart from their topics
statistical calibration modeling · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Using Memory in the Right Way to Accelerate Big Data Processing
Xusen Yin, Gansha Wu |
J. Comput. Sci. Technol. | 6 |
| 2013 | NativeTask: A Hadoop compatible framework for high performanceabstractAlthough Hadoop MapReduce provides good programming abstractions and horizontal scalability, it is often blamed for its poor single node performance. In the meantime, MapReduce has already achieved a large install base, thus any performance improvement should keep the compatibility. In this paper, we address the challenges via several approaches guided by low-level performance analysis. And we materialize the approaches via NativeTask, a high-performance, fully compatible MapReduce execution engine. We evaluate its performance with representative HiBench workloads. The results show that the speedup NativeTask achieves ranges from 10% to 160%, and it paves the way for a better MapReduce that excels on both single node performance and scalability. In the future, hardware acceleration can also be applied to further improve the system's efficiency. Fangqin Dai, Xusen Yin, Zhongliang Zhu, Weihua Jiang, Gansha Wu |
IEEE BigData | 9 |
| 2013 | Low-cost personal air-quality monitorabstractWe present the design, implementation, and preliminary results of PAM - a low-cost and portable personal air quality monitor that provides real-time air quality measurements for the user's immediate environment. PAM consists of a PAM client and a cloud-side PAM service. The PAM client utilizes two inexpensive dust sensors to obtain raw particulate concentration measurement, and two Arduino boards for local filtering, web services, and communication with PAM service. The cloud-side PAM service constructs a statistical model of air quality and provides PAM clients with context-dependent calibration curves. Together, PAM is able to approximate PM2.5, PM10, and AQI measurement for users in-situ and at low cost. Xiaofan Jiang 0001, Ji Jia, Gansha Wu, Jesse Z. Fang |
MobiSys | 3 |
| 2011 | Intel's Array Building Blocks: A retargetable, dynamic compiler and embedded languageabstractOur ability to create systems with large amount of hardware parallelism is exceeding the average software developer's ability to effectively program them. This is a problem that plagues our industry. Since the vast majority of the world's software developers are not parallel programming experts, making it easy to write, port, and debug applications with sufficient core and vector parallelism is essential to enabling the use of multi- and many-core processor architectures. However, hardware architectures and vector ISAs are also shifting and diversifying quickly, making it difficult for a single binary to run well on all possible targets. Because of this, retargetability and dynamic compilation are of growing relevance. This paper introduces Intel®Array Building Blocks (ArBB), which is a retargetable dynamic compilation framework. This system focuses on making it easier to write and port programs so that they can harvest data and thread parallelism on both multi-core and heterogeneous many-core architectures, while staying within standard C++. ArBB interoperates with other programming models to help meet the demands we hear from customers for a solution with both greater programmer productivity and good performance. This work makes contributions in language features, compiler architecture, code transformations and optimizations. It presents performance data from the current beta release of ArBB and quantitatively shows the impact of some key analyses, enabling transformations and optimizations for a variety of benchmarks that are of interest to our customers. Chris J. Newburn, Byoungro So, Zhenying Liu, Michael D. McCool, Anwar M. Ghuloum, Stefanus Du Toit, Zhi-Gang Wang, Zhaohui Du, Yongjian Chen, Gansha Wu, Zhanglin Liu |
CGO | 10 |
| 2006 | Data and Computation Transformations for Brook Streaming Applications on MultiprocessorsabstractMulticore processors are about to become prevalent in the PC world. Meanwhile, over 90% of the computing cycles are estimated to be consumed by streaming media applications (Rixner et al., 1998). Although stream programming exposes parallelism naturally, we found that achieving high performance on multiprocessors is challenging. Therefore, we develop a parallel compiler for the Brook streaming language with aggressive data and computation transformations. First, we formulate fifteen Brook stream operators in terms of systems of inequalities. Our compiler optimizes the modeled operators to improve memory footprint and performance. Second, the stream computation including both kernels and operators is mapped to the affine partitioning model by modeling each kernel as an implicit loop nest over stream elements. Note that our general abstraction is not limited to Brook. Our modeling and transformations yield high performance on uniprocessors as well. The geometric mean of speedups is 4.7 on ten streaming applications on a Xeon. On multiprocessors, we show that exploiting the standard intra-kernel data parallelism is inferior to our general modeling. The former yields a speedup of 1.5 for ten applications on a 4-way Xeon, while the latter achieves a speedup of 6.4 over the same baseline. We show that our compiler effectively reduces memory footprint, exploits parallelism, and circumvents phase-ordering issues. Shih-Wei Liao, Zhaohui Du, Gansha Wu, Guei-Yuan Lueh |
CGO | 3 |
| 2005 | XAMM: A High-Performance Automatic Memory Management System with Memory-Constrained Designs
Gansha Wu, Guei-Yuan Lueh, Jesse Z. Fang, Jinzhan Peng, Victor Ying |
HiPEAC | 1 |