Skip to content
Permalink
Branch: master
Commits on Mar 15, 2019
  1. getSymbolInfo now returns a const reference

    gcatron committed Mar 15, 2019
Commits on Mar 14, 2019
  1. Adding default values to Runtime Symbol struct

    gcatron committed Mar 14, 2019
  2. Fixed Hostmanager concurrent test, also added method to Provisione to…

    gcatron committed Mar 14, 2019
    … remove compiledFunction.
Commits on Mar 13, 2019
  1. Added new compileFunctions method which compiles multiple functions a…

    gcatron committed Mar 13, 2019
    …t once
    
    Updated backends.md
Commits on Mar 6, 2019
  1. Added OpenCL Device Manager config.

    gcatron committed Mar 5, 2019
  2. Introduced new DeviceConfig struct to hold device configuration infor…

    gcatron committed Mar 5, 2019
    …mation for device managers. Changed factory and constructors to accept new struct instead of the current name parameter.
  3. Introduced new DeviceConfig struct to hold device configuration infor…

    gcatron committed Mar 5, 2019
    …mation for device managers. Changed factory and constructors to accept new struct instead of the current name parameter.
Commits on Mar 4, 2019
  1. Moved OpenCLDeviceManager initialization from ctor to init. Added cal…

    gcatron committed Mar 1, 2019
    …l to deviceManager->init to HostManager and ExecutionEngine.
  2. Fixed provisioner not updating node->deviceId, and fixed opencl devic…

    gcatron committed Mar 1, 2019
    …e manager not collecting constants properly
Commits on Feb 28, 2019
  1. Added logicalDevice support to provisioner

    gcatron committed Feb 27, 2019
Commits on Feb 16, 2019
  1. Added OpenCL device manager, currently this does not support a compil…

    gcatron committed Feb 11, 2019
    …ed function on more than one device. That can be updated after executionInfo is added.
Commits on Feb 12, 2019
  1. Moved common types to RuntimeTypes, moved DeviceManager into runtime …

    gcatron committed Feb 11, 2019
    …namespace.
Commits on Feb 8, 2019
  1. Added resnet50 example running on new Runtime. Fixed a bug where Host…

    gcatron committed Dec 5, 2018
    …Manager was always assigning runID = 0;
Commits on Feb 7, 2019
  1. Added Host Manager class and unittests. Also minor integration change…

    gcatron committed Dec 5, 2018
    …s to provisioner.
Commits on Feb 6, 2019
  1. Changed DeviceManager::EvictNetwork to use a string rather than strin…

    gcatron committed Feb 6, 2019
    …gref, since the work is done on a seperate thread there was no guarantee the string would still be backed when the work was done.
Commits on Jan 30, 2019
  1. Updated Backends.md to include compileWithoutConstants, added Runtime…

    gcatron committed Jan 30, 2019
    …Bundle section.
Commits on Jan 24, 2019
  1. Added Provisioner and unittest

    gcatron committed Jan 24, 2019
Commits on Jan 16, 2019
  1. Added compileWithoutConstants to backend and updated OpenCL, CPU, and…

    gcatron committed Jan 8, 2019
    … Interpreter Backends. This will allow for compilation of the function and collection of the constants to be seperated which is needed for the new Runtime design
    
    Added unittest for compileWithoutConstants
Commits on Jan 15, 2019
  1. runtimeBundle is now a member of CompiledFunction, updated its descen…

    gcatron committed Jan 14, 2019
    …dants to use new common member variable
Commits on Dec 5, 2018
  1. Defined tearDownRuns function in OpenCL backend and added logice to e…

    gcatron committed Dec 1, 2018
    …xecutionEngine to only call setupRuns and tearDownRuns once per run of a given function
    
    setupRuns and tearDownRuns can now be safely called multiple times, tearDownRuns is called in dtor of functions
Commits on Nov 20, 2018
  1. Moved runtimeBundle to backendUtils and made it a class

    gcatron committed Nov 19, 2018
Commits on Nov 16, 2018
  1. changed all parameters of generateRuntimeBundle to references

    gcatron committed Nov 16, 2018
Commits on Nov 13, 2018
  1. Updated tests to no longer pass ctx to ExecutionEngine compile.

    gcatron committed Nov 13, 2018
  2. Removed context from compile

    gcatron committed Nov 13, 2018
Commits on Nov 12, 2018
  1. Fixed BackendUtils from calling alignedAlloc on size 0, fixed OpenCL …

    gcatron committed Nov 12, 2018
    …to not copy size 0 constants
Commits on Nov 9, 2018
  1. Moved memory mapping from compile time to execution time for Interpre…

    gcatron committed Nov 8, 2018
    …ter Backend
    
    Now storing symbol Type as a field of symbolInfo
Commits on Nov 8, 2018
  1. Moved OpenCL memory allocation to runtime.

    gcatron committed Nov 5, 2018
    Created new BackendUtils library and put collectConstants there..
    Added helper function to retrieve symbol offset by value from symbolTable
Commits on Nov 2, 2018
  1. Moved CPUBackend memory allocation to runtime.

    gcatron committed Oct 24, 2018
    Created new RuntimeBundle to pass information forward from compile time to runtime
Commits on Oct 24, 2018
  1. run() was called without ctx it's fixed now

    gcatron authored and rdzhabarov committed Oct 24, 2018
  2. Added ctx parameter to run and execute. (#1907)

    gcatron committed Oct 24, 2018
    Added ctx parameter to run and execute and updated tests to use new signatures.
Commits on Oct 16, 2018
  1. updated CPU AllocationsInfo and CPU bundleSaver for placeholder migra…

    gcatron authored and rdzhabarov committed Oct 15, 2018
    …tion
Older
You can’t perform that action at this time.