Skip to content

Releases: intel/yask

Version 4.04.04

18 Aug 17:37
b57fda6
Compare
Choose a tag to compare

Main changes:

  • Changed default temporal-blocking angles to be minimal instead of fold-multiples. New option -no-round_up_temporal_angles will restore old behavior.
  • Added temporal blocking to 2D wave example code.

Version 4.04.03

04 Aug 16:52
c7d1140
Compare
Choose a tag to compare
  • Re-enable printing of option values in YASK compiler and kernel test utility.
  • Change default value of early-load option for offloading.

Version 4.04.02

01 Aug 22:49
0384156
Compare
Choose a tag to compare
  • Improve performance of all "in_slice" APIs.
  • Fix some offload bugs.

Version 4.04.01

20 Jul 16:50
207357d
Compare
Choose a tag to compare

Patch to work around issue in Intel MPI 2021.10.0.

Version 4.04.00

13 Jul 19:51
52b440c
Compare
Choose a tag to compare

Most important changes:

  • Add reduction APIs.
  • Add 2D wave and shallow-water example applications.
  • Add data-type specific APIs for getting and settings YASK var data.

Version 4.03.00

01 Jun 23:09
6b671aa
Compare
Choose a tag to compare

Major changes:

  • Add ability to provide domain and step conditions on scratch vars.
  • Add wave2d and swe2d example stencils.
  • Improve performance of graph algorithms in compiler.
  • Allow scratch-var memory to be reused based on var lifetimes.
  • Remove support for vector clustering.
  • Remove support for read-ahead.
  • See README.md for backward-compatibility notices.

Version 4.02.03

08 Mar 22:11
51973c9
Compare
Choose a tag to compare

Main changes:

  • Some bug fixes and cleanup in the YASK compiler.
  • Added a few more options to the yask.sh script.
  • Added some more columns to the output script.
  • Added node and rank counts to the log filename.

Version 4.02.00

18 Feb 19:37
09f4f37
Compare
Choose a tag to compare

Use Slurm vars in yask.sh to set number of tasks and calculate OMP threads.

Version 4.01.02

20 Jan 16:52
c42d05a
Compare
Choose a tag to compare
  • Update copyright.
  • Several small-ish bug fixes.

Version 4.01.00

13 Dec 17:57
51083d0
Compare
Choose a tag to compare
  • Several new APIs for solutions, vars, and cross-rank MPI functions.
  • Fixed some bugs in APIs when accessing scalar vars.
  • YASK compiler now uses same C++ command-line parser as kernel, which is now documented in APIs.