This book explores the need for HPC computing in network science & network science core kernels for complex network analysis decomposition accelerated network traversal using multi/many-cores partitioning of complex networks for heterogeneous computing topology-aware load-balance schemes for heterogeneous graph processing and trends and challenges in large-scale HPC network analysis--