Hao Wang (汪浩)

About Me

I am a computer science researcher. My research interests are building parallel and distributed systems, algorithms, and applications . I received my PhD in computer science from Institute of Computing Technology, Chinese Academy of Sciences (ICT, CAS). My email address is hwang121 AT gmail DOT com.

Selected Publications (My Google Scholar Page)

JSAC'22

Mingpei Cao, Hao Wang, Tailing Yuan, Kun Xu, Kai Lei, Jiaping Wang

Meta-Regulation: Adaptive Adjustment to Block Size and Creation Interval for Blockchain Systems. (PDF) (Code)

Accepted by of the IEEE Journal on Selected Areas in Communications (JSAC’22).

SIGMOD'22

Qiange Wang, Yanfeng Zhang, Hao Wang, Chaoyi Chen, Xiaodong Zhang, Ge Yu

NeutronStar: Distributed GNN Training with Hybrid Dependency Management. (PDF) (Code)

Proceedings of the 2022 ACM SIGMOD International Conference on Management of Data (SIGMOD’22).

TSAS'22

Mengbai Xiao, Hao Wang, Liang Geng, Rubao Lee, Xiaodong Zhang

An RDMA-enabled In-Memory Computing Platform for R-Tree on Clusters. (PDF)

ACM Transactions on Spatial Algorithms and Systems (TSAS), Volume 8, Issue 2, June 2022.

ICDE'21

Sofoklis Floratos, Mengbai Xiao, Hao Wang, Chengxin Guo, Yuan Yuan, Rubao Lee, Xiaodong Zhang

NestGPU: Nested Query Processing on GPU. (PDF)

Proceedings of the 37th IEEE International Conference on Data Engineering (ICDE’21).

SIGMOD'20

Qiange Wang, Yanfeng Zhang, Hao Wang, Liang Geng, Rubao Lee, Xiaodong Zhang, Ge Yu

Automating Incremental and Asynchronous Evaluation for Recursive Aggregate Data Processing. (PDF) (Code)

Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data (SIGMOD’20).

SoCG'20

Simon Zhang, Mengbai Xiao, Hao Wang.

GPU-Accelerated Computation of Vietoris-Rips Barcodes. (PDF) (Code) (arXiv extension)

Proceedings of the 36th International Symposium on Computational Geometry (SoCG 2020).

ICS'19

Simon Zhang, Mengbai Xiao, Chengxin Guo, Liang Geng, Hao Wang, Xiaodong Zhang

HYPHA: A Framework based on Separation of Parallelisms to Accelerate Persistent Homology Matrix Reduction. (PDF) (Code)

Proceedings of the 33rd ACM International Conference on Supercomputing (ICS'19).

ICDCS'19

Mengbai Xiao, Hao Wang, Liang Geng, Rubao Lee, Xiaodong Zhang

Catfish: Adaptive RDMA-enabled R-Tree for Low Latency and High Throughput. (PDF)

Proceedings of the 39th IEEE International Conference on Distributed Computing Systems (ICDCS'19).

NSDI'19

Jiaping Wang, Hao Wang

Monoxide: Scale out Blockchains with Asynchronous Consensus Zones. (PDF)

Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI'19).

PPoPP'19

Hao Wang*, Liang Geng*, Rubao Lee, Kaixi Hou, Yanfeng Zhang, Xiaodong Zhang

SEP-Graph: Finding Shortest Execution Paths for Graph Processing under a Hybrid Framework on GPU. (PDF) (Code)

Proceedings of the 24th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP '19). (*Co-First Authors)

ICDCS'18

Rubao Lee, Hao Wang, Xiaodong Zhang

Software-Defined Software: A Perspective of Machine Learning-Based Software Production. (PDF)

Proceedings of the 38th IEEE International Conference on Distributed Computing Systems (ICDCS'18).

TPDS'18

Kaixi Hou, Hao Wang, Wu-chun Feng

A Framework for the Automatic Vectorization of Parallel Sort on x86-based Processors. (PDF) (Code)

Parallel and Distributed Systems, IEEE Transactions on 29.5 (2018): 958-972.

IPDPS'18

Kaixi Hou, Hao Wang, Wu-chun Feng, Jeffery Vetter, Seyong Lee

Highly Efficient Compensation-based Parallelism for Wavefront Loops on GPUs. (PDF)

Proceedings of the 32nd IEEE International Parallel and Distributed Processing Symposium (IPDPS'18).

SC'17

Ang Li, Weifeng Liu, Mads R. B. Kristensen, Brian Vinter, Hao Wang, Kaixi Hou, Andres Marquez, Shuaiwen Leon Song

Exploring and Analyzing the Real Impact of Modern On-Package Memory on HPC Scientific Kernels. (PDF)

Proceedings of the IEEE/ACM International Conference for High Performance Computing, Networking, Storage and Analysis (SC'17). (Best Paper Finalists)

BigData'17

Xiaodong Yu, Kaixi Hou, Hao Wang, Wu-chun Feng

Robotomata: A Framework for Approximate Pattern Matching of Big Data on an Automata Processor. (PDF)

Proceedings of the 2017 IEEE International Conference on Big Data (BigData'17).

ICS'17

Kaixi Hou, Weifeng Liu, Hao Wang, Wu-chun Feng

Fast Segmented Sort on GPUs. (PDF) (Code)

Proceedings of the 31st ACM International Conference on Supercomputing (ICS'17).

IPDPS'17

Hao Wang, Jing Zhang, Da Zhang, Sarunya Pumma, Wu-chun Feng

PaPar: A Parallel Data Partitioning Framework for Big Data Applications. (PDF)

Proceedings of the 31st IEEE International Parallel and Distributed Processing Symposium (IPDPS'17).

IPDPS'17

Jing Zhang, Sanchit Misra, Hao Wang, Wu-chun Feng

Eliminating Irregularities of Protein Sequence Search on Multicore Architectures. (PDF) (Code)

Proceedings of the 31st IEEE International Parallel and Distributed Processing Symposium (IPDPS'17).

BMC Bioinformatics'16

Jing Zhang, Sanchit Misra, Hao Wang, Wu-chun Feng

muBLASTP: Database-Indexed Protein Sequence Search on Multicore CPUs. (PDF) (Code)

BMC Bioinformatics, accepted Oct. 2016.

ICS'16

Hao Wang, Weifeng Liu, Kaixi Hou, Wu-chun Feng

Parallel Transposition of Sparse Data Structures. (PDF) (Code)

Proceedings of the 30th ACM International Conference on Supercomputing (ICS'16).

IPDPS'16

Kaixi Hou, Hao Wang, Wu-chun Feng

AAlign: A SIMD Framework for Pairwise Sequence Alignment on x86-based Multi- and Many-core Processors. (PDF) (Code)

Proceedings of the 30th IEEE International Parallel and Distributed Processing Symposium (IPDPS'16).

TCBB'15

Jing Zhang, Hao Wang, Wu-chun Feng

cuBLASTP: Fine-Grained Parallelization of Protein Sequence Search on CPU + GPU. (PDF) (Code)

IEEE/ACM Transactions on Computational Biology and Bioinformatics (TCBB), accepted Sep. 2015.

ICS'15

Kaixi Hou, Hao Wang, Wu-chun Feng

ASPaS: A Framework for Automatic SIMDIZation of Parallel Sorting on x86-based Many-core Processors. (PDF) (Code)

Proceedings of the 29th ACM International Conference on Supercomputing (ICS'15).

TPDS'15

Liang Li, Hong Liu, Hao Wang, Taoying Liu, Wei Li

A Parallel Algorithm for Game Tree Search using GPGPU. (PDF)

Parallel and Distributed Systems, IEEE Transactions on 26.8 (2015): 2114-2127. (accepted Jun. 2014, published Jul. 2015.)

IPDPS'14

Jing Zhang, Hao Wang, Heshan Lin, Wu-chun Feng

cuBLASTP: Fine-Grained Parallelization of Protein Sequence Search on a GPU. (PDF) (Code)

Proceedings of the 28th IEEE International Parallel and Distributed Processing Symposium (IPDPS'14).

IPDPS'14

James E. McClure, Hao Wang, Jan F. Prins, Cass T. Miller, Wu-chun Feng

Petascale Application of a Coupled CPU-GPU Algorithm for Simulation and Analysis of Multiphase Flow Solutions in Porous Medium Systems. (PDF)

Proceedings of the 28th IEEE International Parallel and Distributed Processing Symposium (IPDPS'14).

TPDS'14

Hao Wang, Sreeram Potluri, Devendar Bureddy, Carlos Rosales, Dhabaleswar K. (DK) Panda

GPU-Aware MPI on RDMA-Enabled Clusters: Design, Implementation and Evaluation. (PDF) (Code)

Parallel and Distributed Systems, IEEE Transactions on 25.10 (2014): 2595-2605. (accepted Aug. 2013, published Oct. 2014.)

IPDPS'13

Sreeram Potluri, Devendar Bureddy, Hao Wang, Hari Subramoni, Dhabaleswar K. (DK) Panda

Extending OpenSHMEM for GPU Computing. (PDF) (Code)

Proceedings of the 27th IEEE International Parallel and Distributed Processing Symposium (IPDPS'13).

SC'12

Nusrat S. Islam, Md. Wasi Rahman, Jithin Jose, Raghunath Rajachandrasekar, Hao Wang, Hari Subramoni, Chet Murthy, Dhabaleswar K. (DK) Panda

High Performance RDMA-based Design of HDFS over InfiniBand. (PDF) (Code)

Proceedings of the IEEE/ACM International Conference for High Performance Computing, Networking, Storage and Analysis (SC'12).

IPDPS'12

Jian Huang, Xiangyong Ouyang, Md. Wasi Rahman, Hao Wang, Miao Luo, Hari Subramoni, Chet Murthy, Dhabaleswar K. (DK) Panda

High-Performance Design of HBase with RDMA over InfiniBand. (PDF) (Code)

Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium (IPDPS'12).

Cluster'11

Hao Wang, Sreeram Potluri, Miao Luo, Ashish Kumar Singh, Xiangyong Ouyang, Sayantan Sur, Dhabaleswar K. (DK) Panda

Optimized Non-contiguous MPI Datatype Communication for GPU Clusters: Design, Implementation and Evaluation with MVAPICH2. (PDF) (Code)

Proceedings of the IEEE International Conference on Cluster Computing (Cluster'11).

ISC’11

Hao Wang, Sreeram Potluri, Miao Luo, Ashish Kumar Singh, Sayantan Sur, Dhabaleswar K. (DK) Panda

MVAPICH2-GPU: Optimized GPU to GPU Communication for InfiniBand Clusters. (PDF) (Code)

Proceedings of the International Supercomputing Conference (ISC'11).

Professional Services

· Program Committee Member: ICPP 2019, 2018, 2017, 2015

· Program Committee Member: ICS 2019 (ERC), ICS 2018

· Program Committee Member: EuroPar 2019

· Program Committee Member: HiPC 2019

· Program Committee Member: AsHES 2017, 2016, 2015, 2014

· Program Committee Member: HPCC 2017, 2013

· Program Committee Member: CloudCom 2016

· Program Committee Member: CBDCom 2016

· Program Committee Member: ICCCN 2016, 2015, 2014

· Program Committee Member: WRAp 2015

· Program Committee Member: CloudCom 2013

· Program Committee Member: Cluster 2012

· Peer Review and Referee (Journals): IEEE Transactions on Parallel and Distributed Systems (2022, 2021, 2020, 2019, 2018, 2015, 2013, 2012, 2011), IEEE Transactions on Computers (2021, 2020), Journal of Parallel and Distributed Computing (2019, 2018, 2017, 2016, 2013, 2012), IEEE Transactions on Big Data (2016), IEEE Transactions on Cloud Computing (2014), Journal of Parallel Computing (2016, 2015), Future Generation Computer Systems (2014, 2013), Journal of Supercomputing (2014), Journal of High Performance Computing (2016, 2014)

· Peer Review and Referee (Conferences): ICS (2021), EuroSys (2021), SC (2018, 2013, 2012, 2011, 2010), VLDB (2017), PACT(2015), IPDPS (2012, 2011), Cluster (2011, 2010)