The Combinatorial BLAS: Design, implementation, and applications

A Buluç, JR Gilbert - The International Journal of High …, 2011 - journals.sagepub.com
This paper presents a scalable high-performance software library to be used for graph
analysis and data mining. Large combinatorial graphs appear in many applications of high …

Multithreaded asynchronous graph traversal for in-memory and semi-external memory

R Pearce, M Gokhale, NM Amato - SC'10: Proceedings of the …, 2010 - ieeexplore.ieee.org
Processing large graphs is becoming increasingly important for many domains such as
social networks, bioinformatics, etc. Unfortunately, many algorithms and implementations do …

Counting triangles in massive graphs with MapReduce

TG Kolda, A Pinar, T Plantenga, C Seshadhri… - SIAM Journal on Scientific …, 2014 - SIAM
Graphs and networks are used to model interactions in a variety of contexts. There is a
growing need to quickly assess the characteristics of a graph in order to understand its …

GTS: A fast and scalable graph processing method based on streaming topology to GPUs

MS Kim, K An, H Park, H Seo, J Kim - Proceedings of the 2016 …, 2016 - dl.acm.org
A fast and scalable graph processing method becomes increasingly important as graphs
become popular in a wide range of applications and their sizes are growing rapidly. Most of …

[PDF][PDF] Grappa: A latency-tolerant runtime for large-scale irregular applications

J Nelson, B Holt, B Myers, P Briggs… - … on Rack-Scale …, 2014 - sampa.cs.washington.edu
Grappa is a runtime system for commodity clusters of multicore computers that presents a
massively parallel, single address space abstraction to applications. Grappa's purpose is to …

MPI+ ULT: Overlap** communication and computation with user-level threads

H Lu, S Seo, P Balaji - … on Cyberspace Safety and Security, and …, 2015 - ieeexplore.ieee.org
As the core density of future processors keeps increasing, MPI+ Threads is becoming a
promising programming model for large scale SMP clusters. Generally speaking, hybrid …

Information technology adoption by small businesses in minority and ethnic communities

S Qureshi, AS York - Proceedings of the 41st Annual Hawaii …, 2008 - ieeexplore.ieee.org
Information systems adoption by small businesses often is viewed as a basic building block
of economic development. Yet, the components that impact business success and thus …

Branch-avoiding graph algorithms

O Green, M Dukhan, R Vuduc - Proceedings of the 27th ACM symposium …, 2015 - dl.acm.org
This paper quantifies the impact of branches and branch mispredictions on the single-core
performance of certain graph problems, specifically for computing connected components …

Load balanced clustering coefficients

O Green, LM Munguía, DA Bader - Proceedings of the first workshop on …, 2014 - dl.acm.org
Clustering coefficients is a building block in network sciences that offers insights on how
tightly bound vertices are in a network. Effective and scalable parallelization of clustering …

Introducing ScaleGraph: an X10 library for billion scale graph analytics

M Dayarathna, C Houngkaew… - Proceedings of the 2012 …, 2012 - dl.acm.org
Highly Productive Computing Systems (HPCS) and PGAS languages are considered as
important ways in achieving the exascale computational capabilities. Most of the current …