Branch: refs/heads/dmk-chemora
Home: https://github.com/ianhinder/Kranc
Commit: 96738c64892245978388475991e9b2954e6134a0
https://github.com/ianhinder/Kranc/commit/96738c64892245978388475991e9b2954…
Author: Steven R. Brandt <sbrandt(a)cct.lsu.edu>
Date: 2017-09-15 (Fri, 15 Sep 2017)
Changed paths:
M Tools/CodeGen/Kranc.m
M Tools/CodeGen/KrancGroups.m
M Tools/CodeGen/KrancTensor.m
M Tools/CodeGen/Schedule.m
Log Message:
-----------
Include reads and writes of inherited groups in schedule.ccl
1 new commit in manifest:
https://bitbucket.org/einsteintoolkit/manifest/commits/61d8eb186074/
Changeset: 61d8eb186074
Branch: master
User: Roland Haas
Date: 2017-09-06 23:18:45+00:00
Summary: einsteintoolkit.bib: add papers
Abbott:2016nmj
Ahmed:2009qm
Alic:2013xsa
Bernuzzi:2016pie
Kelly:2012nd
Maione:2016zqz
Manca:2007ca
Mosta:2015ucs
Radice:2013hxh
Steiner:2015aea
Affected #: 1 file
Repository URL: https://bitbucket.org/einsteintoolkit/manifest/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
Branch: refs/heads/dmk-chemora
Home: https://github.com/ianhinder/Kranc
Commit: 6c89ca9e3832eff7720a4592c929e7bbc77a3524
https://github.com/ianhinder/Kranc/commit/6c89ca9e3832eff7720a4592c929e7bbc…
Author: David M. Koppelman <koppel(a)ece.lsu.edu>
Date: 2017-09-06 (Wed, 06 Sep 2017)
Changed paths:
M Tools/CodeGen/CaKernel.m
M Tools/CodeGen/CodeGenCalculation.m
M Tools/CodeGen/Kranc.m
Log Message:
-----------
Fix incorrect execution in statically compiled CaKernel code.
- This is a regression introduced in 021e000 (2 Sep 2017).
- Avoid using reference types for GF locals in CaKernel ".code" files.
Branch: refs/heads/dmk-chemora
Home: https://github.com/ianhinder/Kranc
Commit: 021e0009cf00ada6a8b670f4d22daccce99822dc
https://github.com/ianhinder/Kranc/commit/021e0009cf00ada6a8b670f4d22daccce…
Author: David M. Koppelman <koppel(a)ece.lsu.edu>
Date: 2017-09-02 (Sat, 02 Sep 2017)
Changed paths:
M Tools/CodeGen/CodeGenC.m
M Tools/CodeGen/CodeGenCalculation.m
M Tools/CodeGen/CodeGenKranc.m
Log Message:
-----------
Fix segmentation fault in host code.
- Declare local (grid point) variables as references, to fix
error with I3D.
AssignVariableFromExpression: Option to declare as reference.
DefineReference: New.
assignLocalFunctions: Declare simple grid variables as references.
Commit: f2eb828409e77b39211d0a5eebd3589570c330de
https://github.com/ianhinder/Kranc/commit/f2eb828409e77b39211d0a5eebd358957…
Author: David M. Koppelman <koppel(a)ece.lsu.edu>
Date: 2017-09-03 (Sun, 03 Sep 2017)
Changed paths:
M Tools/CodeGen/CodeGenCactus.m
Log Message:
-----------
ConditionalOnParameter: Handle Boolean value.
Commit: 6d590e9893504c1341c11a10e847db4bddf2a4af
https://github.com/ianhinder/Kranc/commit/6d590e9893504c1341c11a10e847db4bd…
Author: David M. Koppelman <koppel(a)ece.lsu.edu>
Date: 2017-09-03 (Sun, 03 Sep 2017)
Changed paths:
M Tools/CodeGen/Calculation.m
M Tools/CodeGen/CodeGenCalculation.m
M Tools/CodeGen/KrancThorn.m
M Tools/CodeGen/Schedule.m
Log Message:
-----------
Ticket 242: Make Kranc-generated CPU (host) code convenient.
- Emit both device (GPU) and host (CPU) versions of code in same thorn.
- Emit schedule entries to run GPU and CPU versions, choose with use_kranc_c.
CreateKrancThorn:
Apply CreateSetterSource to host and GPU calculations.
scheduleCalc:
If a calculation can run on GPU create two schedule items, one for
CPU and one for GPU and guard them.
CreateSetterSource:
Undo any changes to ChemoraContents made during execution. Yes, yuck.
CalculationOnDevice: Return False only for pure host code.
Compare: https://github.com/ianhinder/Kranc/compare/00ce49d33c1f...6d590e989350