1. 14 Feb, 2019 1 commit
  2. 09 Apr, 2018 1 commit
    • DawnStone's avatar
      add GPU backend support for contrib/docker make process (#814) · 24afb41e
      DawnStone authored
      * adding support for GPU backend to contrib/docker
      
      added gpu dockerfiles
      
      renamed Dockerfile for centos74
      
      fixed NGRAPH_GPU_ENABLE cmake flag name
      
      * Check for GPU support on the host system and fall back to CPU if not present
      
      * removed double option for PREBUILT_LLVM
      
      * updated README.md with additional references for GPU support
      
      * added clarifying comments
      
      cleaned up duplicate settings
      
      * removed deprecated targets from the contrib/docker/Makefile
      
      * resolved absolute vs. conditional assignment for variables based on reference OS
      
      * removed example using a custom DOCKERFILE from README file
      24afb41e
  3. 04 Apr, 2018 1 commit
    • DawnStone's avatar
      simplify contrib/docker Makefile and make targets (#797) · 86f88126
      DawnStone authored
      * saved a simplified contrib/docker/Makefile and helper scripts
      
      * fixed flow for make targets
      
      * restored original definition for setting the PARALLEL option on the command line per github comments
      
      * remove double build for make install targets
      
      * added a save for the ngraph_dist_gcc.tgz to maintain existing behavior
      
      * fixed passing the PARALLEL value to the make targets
      
      * integrated latest working build-ngraph-and-test script
      
      * integrated the latest working Makefile
      
      * removed reference to the THIRD_PARTY_CACHE_DIR (for future)
      
      * updated the contrib/docker/README.md file
      86f88126
  4. 15 Mar, 2018 2 commits
  5. 20 Dec, 2017 1 commit
    • crlishka's avatar
      Support builds of ngraph_dist with both gcc and clang (#306) · 4c52d420
      crlishka authored
      * Initial pass as supporting ngraph_dist builds with both gcc and clang.  Includes deprecated targets to support Jenkins CI with old feature and development branches that may not have these changes.
      
      * Added build_all, check_all, and install_all targets
      
      * Broke build and check steps into separate make sections.  Each step already generated its own log.
      
      * Updated README.md
      
      * Fixed a bug in the docker build context, which was overly general and included the build directories.  This caused a loop where the docker images rebuilt into multi-gigabyte images after testing was run (yikes).  New context is the contrib/docker directory, which is tiny.  No more image rebuilds.
      
      * Rename the docker image to be less generic, so that another tool doesn't accidentally use the same name
      
      * Change compatibility target "make check_cpu" to run "make check_all", so that all builds are done.
      
      * Add a conversion step to change the test-suite names for all unit tests, to include an indicator for what compiler was used for the builds (_gcc vs _clang).
      
      * Unfortunately, modifying the test-suite name with compiler suffix did not show in Jenkins test results.  Now modifying classname instead.
      
      * Switch builds to be RelWithDebInfo, which turns on optimization and includes debug symbols.  Remove verbose output when creating tarball, to reduce log fluff.
      4c52d420
  6. 23 Aug, 2017 3 commits
  7. 18 Aug, 2017 1 commit
  8. 14 Aug, 2017 1 commit