What's Changed This release brings forth a major change to how SDFGs are simplified in DaCe, using the Simplify pass pipeline. This both improves the performance of DaCe's transformations and introduces new types of simplification, such as dead dataflow elimination. Please let us know if there are any regressions with this new release. Features Breaking change: The experimental dace.constant type hint has now achieved stable status and was renamed to dace.compiletime Major change: Only modified configuration entries are now stored in ~/.dace.conf. The SDFG build folders still include the full configuration file. Old .dace.conf files are detected and migrated automatically. Detailed, multi-platform performance counters are now available via...
What's Changed Python frontend: Bug fixes for closures and callbacks in nested scopes Bug fixes for...
At present, the optimization of code boils down to minimizing the movement of data. DaCe achieves t...
Field programmable gate arrays (FPGAs) have become increasingly popular in the high-performance comp...
What's Changed This release brings forth a major change to how SDFGs are simplified in DaCe, using t...
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...
DaCe compiles code in various programming languages and paradigms (Python/Numpy, MATLAB, TensorFlow)...
What's Changed More flexible Python frontend: you can now call functions and object methods, use fi...
What's New? Intel FPGA backend: Generates and compiles Intel FPGA OpenCL code from SDFGs. Renderer:...
API Changes Important: Pattern-matching transformation API has been significantly simplified. Transf...
What's New NumPy syntax for Python: Wrap Python functions that work on numpy arrays with @dace.prog...
What's Changed If a Python call cannot be parsed into a data-centric program, DaCe will automatical...
What's New? Various bug fixes and more stable Python/NumPy frontend Support for running DaCe progra...
DAFoam v2.0 is a major update that introduces multiple features for a more efficient interface, bett...
What's Changed Python frontend: Bug fixes for closures and callbacks in nested scopes Bug fixes for...
At present, the optimization of code boils down to minimizing the movement of data. DaCe achieves t...
Field programmable gate arrays (FPGAs) have become increasingly popular in the high-performance comp...
What's Changed This release brings forth a major change to how SDFGs are simplified in DaCe, using t...
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...
DaCe compiles code in various programming languages and paradigms (Python/Numpy, MATLAB, TensorFlow)...
What's Changed More flexible Python frontend: you can now call functions and object methods, use fi...
What's New? Intel FPGA backend: Generates and compiles Intel FPGA OpenCL code from SDFGs. Renderer:...
API Changes Important: Pattern-matching transformation API has been significantly simplified. Transf...
What's New NumPy syntax for Python: Wrap Python functions that work on numpy arrays with @dace.prog...
What's Changed If a Python call cannot be parsed into a data-centric program, DaCe will automatical...
What's New? Various bug fixes and more stable Python/NumPy frontend Support for running DaCe progra...
DAFoam v2.0 is a major update that introduces multiple features for a more efficient interface, bett...
What's Changed Python frontend: Bug fixes for closures and callbacks in nested scopes Bug fixes for...
At present, the optimization of code boils down to minimizing the movement of data. DaCe achieves t...
Field programmable gate arrays (FPGAs) have become increasingly popular in the high-performance comp...