Skip to main content

Showing 1–11 of 11 results for author: McMillan, S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2303.04769  [pdf, other

    cs.MS cs.PF

    SMaLL: A Software Framework for portable Machine Learning Libraries

    Authors: Upasana Sridhar, Nicholai Tukanov, Elliott Binder, Tze Meng Low, Scott McMillan, Martin D. Schatz

    Abstract: Interest in deploying Deep Neural Network (DNN) inference on edge devices has resulted in an explosion of the number and types of hardware platforms to use. While the high-level programming interface, such as TensorFlow, can be readily ported across different devices, high-performance inference implementations rely on a good mapping of the high-level interface to the target hardware platform. Comm… ▽ More

    Submitted 8 March, 2023; originally announced March 2023.

    Comments: 14 pages, 12 figures

  2. arXiv:2110.01409  [pdf, other

    cs.DC cs.PF

    Delayed Asynchronous Iterative Graph Algorithms

    Authors: Mark P. Blanco, Scott McMillan, Tze Meng Low

    Abstract: Iterative graph algorithms often compute intermediate values and update them as computation progresses. Updated output values are used as inputs for computations in current or subsequent iterations; hence the number of iterations required for values to converge can potentially reduce if the newest values are asynchronously made available to other updates computed in the same iteration. In a multi-… ▽ More

    Submitted 29 September, 2021; originally announced October 2021.

    Comments: 6 pages, 6 figures, 2 tables, IEEE High Performance Extreme Computing (HPEC) Conference 2021

  3. arXiv:2104.01661  [pdf, ps, other

    cs.MS cs.DS

    LAGraph: Linear Algebra, Network Analysis Libraries, and the Study of Graph Algorithms

    Authors: Gábor Szárnyas, David A. Bader, Timothy A. Davis, James Kitchen, Timothy G. Mattson, Scott McMillan, Erik Welch

    Abstract: Graph algorithms can be expressed in terms of linear algebra. GraphBLAS is a library of low-level building blocks for such algorithms that targets algorithm developers. LAGraph builds on top of the GraphBLAS to target users of graph algorithms with high-level algorithms common in network analysis. In this paper, we describe the first release of the LAGraph library, the design decisions behind the… ▽ More

    Submitted 4 April, 2021; originally announced April 2021.

    Comments: Accepted to GrAPL 2021

  4. Towards an Objective Metric for the Performance of Exact Triangle Count

    Authors: Mark P. Blanco, Scott McMillan, Tze Meng Low

    Abstract: The performance of graph algorithms is often measured in terms of the number of traversed edges per second (TEPS). However, this performance metric is inadequate for a graph operation such as exact triangle counting. In triangle counting, execution times on graphs with a similar number of edges can be distinctly different as demonstrated by results from the past Graph Challenge entries. We discuss… ▽ More

    Submitted 29 September, 2021; v1 submitted 16 September, 2020; originally announced September 2020.

    Comments: 6 Pages, 2020 IEEE High Performance Extreme Computing Conference(HPEC)

  5. arXiv:2006.13360  [pdf, other

    cs.RO eess.SY

    Evaluation of Sampling Methods for Robotic Sediment Sampling Systems

    Authors: Jun Han Bae, Wonse Jo, Jee Hwan Park, Richard M. Voyles, Sara K. McMillan, Byung-Cheol Min

    Abstract: Analysis of sediments from rivers, lakes, reservoirs, wetlands and other constructed surface water impoundments is an important tool to characterize the function and health of these systems, but is generally carried out manually. This is costly and can be hazardous and difficult for humans due to inaccessibility, contamination, or availability of required equipment. Robotic sampling systems can ea… ▽ More

    Submitted 23 June, 2020; originally announced June 2020.

  6. Delta-stepping SSSP: from Vertices and Edges to GraphBLAS Implementations

    Authors: Upasana Sridhar, Mark Blanco, Rahul Mayuranath, Daniele G. Spampinato, Tze Meng Low, Scott McMillan

    Abstract: GraphBLAS is an interface for implementing graph algorithms. Algorithms implemented using the GraphBLAS interface are cast in terms of linear algebra-like operations. However, many graph algorithms are canonically described in terms of operations on vertices and/or edges. Despite the known duality between these two representations, the differences in the way algorithms are described using the two… ▽ More

    Submitted 16 September, 2020; v1 submitted 15 November, 2019; originally announced November 2019.

    Comments: 10 pages, 4 figures, IPDPSW GRAPL 2019 Workshop

    Journal ref: IEEE International Parallel and Distributed Processing Symposium Workshops, 2019, pp 241 to 250

  7. arXiv:1606.05790  [pdf, other

    cs.MS astro-ph.IM cs.DC cs.DS

    Mathematical Foundations of the GraphBLAS

    Authors: Jeremy Kepner, Peter Aaltonen, David Bader, Aydın Buluc, Franz Franchetti, John Gilbert, Dylan Hutchison, Manoj Kumar, Andrew Lumsdaine, Henning Meyerhenke, Scott McMillan, Jose Moreira, John D. Owens, Carl Yang, Marcin Zalewski, Timothy Mattson

    Abstract: The GraphBLAS standard (GraphBlas.org) is being developed to bring the potential of matrix based graph algorithms to the broadest possible audience. Mathematically the Graph- BLAS defines a core set of matrix-based graph operations that can be used to implement a wide class of graph algorithms in a wide range of programming environments. This paper provides an introduction to the mathematics of th… ▽ More

    Submitted 13 July, 2016; v1 submitted 18 June, 2016; originally announced June 2016.

    Comments: 9 pages; 11 figures; accepted to IEEE High Performance Extreme Computing (HPEC) conference 2016. arXiv admin note: text overlap with arXiv:1504.01039

  8. arXiv:1001.0773  [pdf, ps, other

    astro-ph.CO astro-ph.IM cs.DC physics.comp-ph

    Simulating the universe on an intercontinental grid of supercomputers

    Authors: Simon Portegies Zwart, Tomoaki Ishiyama, Derek Groen, Keigo Nitadori, Junichiro Makino, Cees de Laat, Stephen McMillan, Kei Hiraki, Stefan Harfst, Paola Grosso

    Abstract: Understanding the universe is hampered by the elusiveness of its most common constituent, cold dark matter. Almost impossible to observe, dark matter can be studied effectively by means of simulation and there is probably no other research field where simulation has led to so much progress in the last decade. Cosmological N-body simulations are an essential tool for evolving density perturbation… ▽ More

    Submitted 5 January, 2010; originally announced January 2010.

    Comments: Accepted for publication in IEEE Computer

  9. arXiv:0907.3520  [pdf

    astro-ph.IM cs.CY physics.ed-ph

    Exploring the Use of Virtual Worlds as a Scientific Research Platform: The Meta-Institute for Computational Astrophysics (MICA)

    Authors: S. G. Djorgovski, P. Hut, S. McMillan, E. Vesperini, R. Knop, W. Farr, M. J. Graham

    Abstract: We describe the Meta-Institute for Computational Astrophysics (MICA), the first professional scientific organization based exclusively in virtual worlds (VWs). The goals of MICA are to explore the utility of the emerging VR and VWs technologies for scientific and scholarly work in general, and to facilitate and accelerate their adoption by the scientific research community. MICA itself is an exp… ▽ More

    Submitted 20 July, 2009; originally announced July 2009.

    Comments: 15 pages, to appear in the refereed proceedings of "Facets of Virtual Environments" (FaVE 2009), eds. F. Lehmann-Grube, J. Sablating, et al., ICST Lecture Notes Ser., Berlin: Springer Verlag (2009); version with full resolution color figures is available at http://www.mica-vw.org/wiki/index.php/Publications

  10. A parallel gravitational N-body kernel

    Authors: Simon Portegies Zwart, Steve McMillan, Derek Groen, Alessia Gualandris, Michael Sipior, Willem Vermin

    Abstract: We describe source code level parallelization for the {\tt kira} direct gravitational $N$-body integrator, the workhorse of the {\tt starlab} production environment for simulating dense stellar systems. The parallelization strategy, called ``j-parallelization'', involves the partition of the computational domain by distributing all particles in the system among the available processors. Partial… ▽ More

    Submitted 5 November, 2007; originally announced November 2007.

    Comments: 21 pages, New Astronomy (in press)

  11. Distributed N-body Simulation on the Grid Using Dedicated Hardware

    Authors: Derek Groen, Simon Portegies Zwart, Steve McMillan, Jun Makino

    Abstract: We present performance measurements of direct gravitational N -body simulation on the grid, with and without specialized (GRAPE-6) hardware. Our inter-continental virtual organization consists of three sites, one in Tokyo, one in Philadelphia and one in Amsterdam. We run simulations with up to 196608 particles for a variety of topologies. In many cases, high performance simulations over the enti… ▽ More

    Submitted 5 November, 2007; v1 submitted 28 September, 2007; originally announced September 2007.

    Comments: (in press) New Astronomy, 24 pages, 5 figures

    Journal ref: NewAstron.13:348-358,2008