Skip to main content

Showing 1–2 of 2 results for author: Procter, A

.
  1. arXiv:1801.08058  [pdf, other

    cs.DC cs.LG

    Intel nGraph: An Intermediate Representation, Compiler, and Executor for Deep Learning

    Authors: Scott Cyphers, Arjun K. Bansal, Anahita Bhiwandiwalla, Jayaram Bobba, Matthew Brookhart, Avijit Chakraborty, Will Constable, Christian Convey, Leona Cook, Omar Kanawi, Robert Kimball, Jason Knight, Nikolay Korovaiko, Varun Kumar, Yixing Lao, Christopher R. Lishka, Jaikrishnan Menon, Jennifer Myers, Sandeep Aswath Narayana, Adam Procter, Tristan J. Webb

    Abstract: The Deep Learning (DL) community sees many novel topologies published each year. Achieving high performance on each new topology remains challenging, as each requires some level of manual effort. This issue is compounded by the proliferation of frameworks and hardware platforms. The current approach, which we call "direct optimization", requires deep changes within each framework to improve the tr… ▽ More

    Submitted 29 January, 2018; v1 submitted 24 January, 2018; originally announced January 2018.

  2. Formal Semantics of Heterogeneous CUDA-C: A Modular Approach with Applications

    Authors: Chris Hathhorn, Michela Becchi, William L. Harrison, Adam Procter

    Abstract: We extend an off-the-shelf, executable formal semantics of C (Ellison and Rosu's K Framework semantics) with the core features of CUDA-C. The hybrid CPU/GPU computation model of CUDA-C presents challenges not just for programmers, but also for practitioners of formal methods. Our formal semantics helps expose and clarify these issues. We demonstrate the usefulness of our semantics by generating a… ▽ More

    Submitted 26 November, 2012; originally announced November 2012.

    Comments: In Proceedings SSV 2012, arXiv:1211.5873

    Journal ref: EPTCS 102, 2012, pp. 115-124