Difference: CS255Assign1 (1 vs. 2)

Revision 22008-04-02 - XiaomingGu

Line: 1 to 1
Deleted:
<
<
 

Assignment 1



Line: 18 to 17
 end do
Changed:
<
<
2. Please give the principle on direction vector to parallelize loop nests, then apply it to the following two loop nests and discuss the difference.
>
>
2. Please give the principle on direction vectors to parallelize loop nests, then apply it to the following two loop nests and discuss the differences.
 
do i = 1, n
    do j = 2, n
Line: 33 to 32
 end do
Changed:
<
<
3.
>
>
3. Please use MOD, USE and KILL to discuss the differences between may problems and must problems, and the differences between flow-sensitive problems and flow-insensitive problems.
  -- XiaomingGu - 02 Apr 2008

Revision 12008-04-02 - XiaomingGu

Line: 1 to 1
Added:
>
>

Assignment 1



1. Please show the distance vectors in the following two loop nests.
do i = 2, n
    do j = 1, n-1
        a[i,j] = a[i,j] + a[i-1,j+1]
    end do
end do

do i = 1, n
    do j = 2, n-1
        a[j] = (a[j] + a[j-1] + a[j+1])/3
    end do
end do

2. Please give the principle on direction vector to parallelize loop nests, then apply it to the following two loop nests and discuss the difference.
do i = 1, n
    do j = 2, n
        a[i,j] = a[i,j-1] + c
    end do
end do

do i = 1, n
    do j = 1, n
        a[i,j] = a[i-1,j] + a[i-1,j+1]
    end do
end do

3.

-- XiaomingGu - 02 Apr 2008

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding URCS? Send feedback