Skip to content

[WIP] Graph improvements#348

Draft
raver119 wants to merge 261 commits intomasterfrom
r119_abstractions
Draft

[WIP] Graph improvements#348
raver119 wants to merge 261 commits intomasterfrom
r119_abstractions

Conversation

@raver119
Copy link
Copy Markdown

@raver119 raver119 commented Mar 26, 2020

WIP - DO NOT MERGE!

This PR adds bunch of improvements for Graph execution and memory management, including:

  • mmap support for Graph deserialization
  • Better topological sort
  • Better dependency analysis for smaller memory footprint & inplace execution
  • Model parallelism support

raver119 added 30 commits March 26, 2020 18:54
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
Signed-off-by: raver119 <raver119@gmail.com>
raver119 and others added 30 commits June 19, 2020 12:37
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: Yurii <iuriish@yahoo.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: Yurii <iuriish@yahoo.com>
- remove legacy Logic ops

Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: Yurii <iuriish@yahoo.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
…al graphs without enter nodes, second for graphs containing enter nodes

Signed-off-by: Yurii <iuriish@yahoo.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
… frame in order to make toposort alg work correctly

Signed-off-by: Yurii <iuriish@yahoo.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Signed-off-by: raver119@gmail.com <raver119@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants