New Features Cutout: Cutout allows developers to take large DaCe programs and cut out subgraphs reliably to create a runnable sub-program. This sub-program can be then used to check for correctness, benchmark, and transform a part of a program without having to run the full application. * Example usage from Python: def my_method(sdfg: dace.SDFG, state: dace.SDFGState): nodes = [n for n in state if isinstance(n, dace.nodes.LibraryNode)] # Cut every library node cut_sdfg: dace.SDFG = cutout.cutout_state(state, *nodes) # The cut SDFG now includes each library node and all the necessary arrays to call it with Also available in the SDFG editor: Data Instrumentation: Just like node instrumentation for performance analysis, data in...
What's Changed Various bug fixes to the Python frontend Full Changelog: https://github.com/spcl/da...
What's Changed Minor fixes to exceptions in Python parsing. Full Changelog: https://github.com/spc...
DAFoam v2.0 is a major update that introduces multiple features for a more efficient interface, bett...
New Features Cutout: Cutout allows developers to take large DaCe programs and cut out subgraphs reli...
What's New? Python frontend improvements: More Python features are supported, such as return values...
What's Changed New API for SDFG manipulation: Passes and Pipelines. More about that in the next maj...
What's Changed More flexible Python frontend: you can now call functions and object methods, use fi...
What's Changed This release brings forth a major change to how SDFGs are simplified in DaCe, using t...
API Changes Important: Pattern-matching transformation API has been significantly simplified. Transf...
What's New? Intel FPGA backend: Generates and compiles Intel FPGA OpenCL code from SDFGs. Renderer:...
What's New NumPy syntax for Python: Wrap Python functions that work on numpy arrays with @dace.prog...
DaCe compiles code in various programming languages and paradigms (Python/Numpy, MATLAB, TensorFlow)...
What's New? Various bug fixes and more stable Python/NumPy frontend Support for running DaCe progra...
What's Changed Python frontend: Bug fixes for closures and callbacks in nested scopes Bug fixes for...
What's Changed If a Python call cannot be parsed into a data-centric program, DaCe will automatical...
What's Changed Various bug fixes to the Python frontend Full Changelog: https://github.com/spcl/da...
What's Changed Minor fixes to exceptions in Python parsing. Full Changelog: https://github.com/spc...
DAFoam v2.0 is a major update that introduces multiple features for a more efficient interface, bett...
New Features Cutout: Cutout allows developers to take large DaCe programs and cut out subgraphs reli...
What's New? Python frontend improvements: More Python features are supported, such as return values...
What's Changed New API for SDFG manipulation: Passes and Pipelines. More about that in the next maj...
What's Changed More flexible Python frontend: you can now call functions and object methods, use fi...
What's Changed This release brings forth a major change to how SDFGs are simplified in DaCe, using t...
API Changes Important: Pattern-matching transformation API has been significantly simplified. Transf...
What's New? Intel FPGA backend: Generates and compiles Intel FPGA OpenCL code from SDFGs. Renderer:...
What's New NumPy syntax for Python: Wrap Python functions that work on numpy arrays with @dace.prog...
DaCe compiles code in various programming languages and paradigms (Python/Numpy, MATLAB, TensorFlow)...
What's New? Various bug fixes and more stable Python/NumPy frontend Support for running DaCe progra...
What's Changed Python frontend: Bug fixes for closures and callbacks in nested scopes Bug fixes for...
What's Changed If a Python call cannot be parsed into a data-centric program, DaCe will automatical...
What's Changed Various bug fixes to the Python frontend Full Changelog: https://github.com/spcl/da...
What's Changed Minor fixes to exceptions in Python parsing. Full Changelog: https://github.com/spc...
DAFoam v2.0 is a major update that introduces multiple features for a more efficient interface, bett...