Hao Wang (汪浩)

2015 Neil Avenue

Columbus, OH, 43210

Office: Room 285

Email: wang DOT 2721 AT OSU DOT EDU

About Me

I am a research scientist in the Department of Computer Science and Engineering, The Ohio State University. 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).

Selected Publications (My Google Scholar Page)

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. (Code)

Accepted by 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

Accepted by 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, accpeted 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), to appear, 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 2018

· 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 (2018, 2015, 2013, 2012, 2011), Journal of Parallel and Distributed Computing (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): PACT(2015), SC (2013, 2012, 2011, 2010), IPDPS (2012, 2011), Cluster (2011, 2010)