Opened 17 years ago
Closed 17 years ago
#29 closed defect (fixed)
matrix multiplication tiling is incorrect
| Reported by: | Stephen Siegel | Owned by: | zirkel |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | examples | Version: | 1.0 |
| Keywords: | tile example matrix multiplication | Cc: |
Description
In the matrix multiplication example, tass correctly points out that there can be an array out of bounds error. This is because we are not assuming that BB divides N. To fix it, you need to possibly adjust the loop upper limit on the last iteration----see tile example.
Change History (3)
comment:1 by , 17 years ago
| Status: | new → accepted |
|---|
comment:2 by , 17 years ago
comment:3 by , 17 years ago
| Resolution: | → fixed |
|---|---|
| Status: | accepted → closed |
The out of bounds error is corrected.
Note:
See TracTickets
for help on using tickets.

The out of bounds problem is corrected. However, there is now a new error:
java.lang.RuntimeException: Unknown or unimplemented expression type: (LET cvc_0 = X3[0]
IN IF ((1 + (-1 * X1)) = 0) THEN 0 ELSE IF (X1 = 0) THEN (0 + (1 * cvc_0[X1] * X2[X1][0]) + (1 * cvc_0[0] * X2[0][0])) ELSE matrixMultiplicationImpl_2_P0_S0_F0_V7[0][X1] ENDIF ENDIF)