Ticket #152 (accepted enhancement)
vector ops
Reported by: | utke | Owned by: | utke |
---|---|---|---|
Priority: | major | Milestone: | scale1 |
Component: | multiple components | Keywords: | |
Cc: | mcgovej@… |
Description
placeholder for vector operations issues
Change History
comment:2 Changed 8 years ago by lyonsam
This arises in SCALE: workaround hacks (should be reverted after fix goes through) pushed to Scale in changesets 810828f7e4b0 (pxsset_I.f90, where there is array multiplication with a scalar, etc.) and 2f2980309540 (mix_centrm_I.f90, where the problem is a call to dot_product).
comment:3 Changed 8 years ago by utke
- Component changed from xaifBooster to multiple components
lbound/ubound type inference fix done with:
http://mercurial.mcs.anl.gov/ad/OpenADFortTk/rev/28ad5cea7ae0
comment:4 Changed 8 years ago by utke
committed changesets for xaifBooster in vecOp branch:
1113:08fafaf5d28c
1114:126c1deae771
1115:271fd1c4c654
1116:f37187c5539c
1117:737f3bccb24e
1118:4cc9f8356c5a
1119:e267a2ef2c33
1120:dc5177a12493
1121:fe99ea5e1926
1122:692378b072f5
1123:d94c6db8b77d
1124:a1aa2ce14875
1125:7dad136b6949
1126:77141998984e
1127:1d1846c54b74
1128:84e897944357
1129:af6da5a15577
1130:b74e7280eaf6
1131:501160bd160d
1132:222e2c75444b
1133:163ddf78a3c6
1134:7d2e89ada258
comment:6 Changed 8 years ago by utke
============================ RegressionOpenAD
hg out:------------------
339:9b6cf10efd64
340:0b7640b7d31d
341:4c2b2cecc95f
342:dd4362a70fe2
343:f47c276284bc
344:8c0849ab7e9f
345:bc66254fd1dd
comment:7 Changed 8 years ago by utke
============================ OpenAD
hg out:------------------
282:ba3c5981961c
============================ RegressionOpenAD
hg out:------------------
346:eaa0a20596c3
347:3fbfc9ff4e10
348:4668f223b79a
============================ xaifBooster
hg out:------------------
1140:c9628aed9d57
1141:f0321a55e9aa
1142:113997ce3018
comment:8 Changed 8 years ago by https://www.google.com/accounts/o8/id?id=AItOawn5Xua19_7QeZDtozjlINBV4QbzaexxKaM
array related fixes in front-end translation:
============================ OpenADFortTk
1136:861d90c69d48
1137:ed116d9d8d51
comment:9 Changed 8 years ago by utke
accumulation temp variables / conversion routines
============================ OpenAD
hg out:------------------
283:cdcb654fd4d3
284:3528ce031b70
285:4a05b2436e41
============================ OpenADFortTk
hg out:------------------
1138:f7b2463554ab
============================ RegressionOpenAD
hg out:------------------
349:e1cdf95f46a4
============================ RegressionOpenADFortTk
hg out:------------------
205:589fbc84dd51
============================ xaif
============================ xaifBooster
hg out:------------------
1144:017697be821a
1145:5e4c4713ea4c
1146:6e882612cc26
1147:2ff5887e59cb
1148:f8d0d7dcca48
1149:a518f20d91fc
comment:10 Changed 8 years ago by utke
depends on ticket:210
comment:11 Changed 8 years ago by utke
depends on ticket:208
comment:12 Changed 8 years ago by utke
- Cc mcgovej@… added
added shape inference to pre/post processor parser and improved generic/type inference with it
changesets are:
============================ RegressionOpenAD hg in:------------------ 370:99f0651daa51 371:859631a8fed1
============================ RegressionSourceProcessing?
hg in:------------------
78:1a0bff2b8e2d
============================ RevolveF9X
============================ SourceProcessing?
hg in:------------------
588:7498ee397729
589:423d9c42632e
590:0a0d669f74ac
591:54fcc7f2a047
592:3127b8924e9b
593:d771d85c7288
594:3b8c9cfac1b0
595:5d463bbd0427
comment:13 Changed 7 years ago by utke
added logic to distinguish variable references in "inquiry" intrinsics that do not reference the value of the argument, such as ubound/lbound/size.
============================ OpenADFortTk
hg in:------------------
1157:dea106f7fe1f
============================ RegressionOpenADFortTk
hg in:------------------
215:b3827f9c5225
============================ RegressionOpenAD
hg in:------------------
409:7ea6b0ae6eb7
410:28206ceb7ed2
============================ xaifBooster
hg in:------------------
1313:4bece25e0104
============================ xaif
hg in:-----------------
222:a977878bedca
223:b5b9ba5a565e
224:156d090b6875