diff --git a/data/alexnet/experiment/experiment_2 b/data/alexnet/experiment/experiment_2 index 9506bbc..8a56fd7 100644 --- a/data/alexnet/experiment/experiment_2 +++ b/data/alexnet/experiment/experiment_2 @@ -1,3 +1,3 @@ mapping/conv2d_rs_alexnet2.m pe_array/pe_12_14.p -statement/conv3_alexnet.s +statement/conv2_alexnet.s diff --git a/data/alexnet/experiment/experiment_3 b/data/alexnet/experiment/experiment_3 index 1598c69..b652147 100644 --- a/data/alexnet/experiment/experiment_3 +++ b/data/alexnet/experiment/experiment_3 @@ -1,3 +1,3 @@ mapping/conv2d_rs_alexnet3.m pe_array/pe_12_14.p -statement/conv4_alexnet.s +statement/conv3_alexnet.s diff --git a/data/alexnet/experiment/experiment_4 b/data/alexnet/experiment/experiment_4 index 5691256..bc2cb0b 100644 --- a/data/alexnet/experiment/experiment_4 +++ b/data/alexnet/experiment/experiment_4 @@ -1,3 +1,3 @@ mapping/conv2d_rs_alexnet4.m pe_array/pe_12_14.p -statement/conv5_alexnet.s +statement/conv4_alexnet.s diff --git a/data/alexnet/experiment/experiment_5 b/data/alexnet/experiment/experiment_5 new file mode 100644 index 0000000..26329a7 --- /dev/null +++ b/data/alexnet/experiment/experiment_5 @@ -0,0 +1,3 @@ +mapping/conv2d_rs_alexnet5.m +pe_array/pe_12_14.p +statement/conv5_alexnet.s diff --git a/data/mapping/conv2d_rs_alexnet2.m b/data/mapping/conv2d_rs_alexnet2.m index 14ff7ee..b429e80 100644 --- a/data/mapping/conv2d_rs_alexnet2.m +++ b/data/mapping/conv2d_rs_alexnet2.m @@ -1,2 +1,2 @@ -{S[n,k,c,ox,oy,rx,ry]->PE[ry+3*(c%4),oy]} -{S[n,k,c,ox,oy,rx,ry]->T[n,floor(k/16),floor(c/16),ox]} \ No newline at end of file +{S[n,k,c,ox,oy,rx,ry]->PE[ry+5*floor(oy/14),oy%14]} +{S[n,k,c,ox,oy,rx,ry]->T[n,floor(k/16),floor(c/2),ox]} \ No newline at end of file diff --git a/data/mapping/conv2d_rs_alexnet3.m b/data/mapping/conv2d_rs_alexnet3.m index 569e7d9..14ff7ee 100644 --- a/data/mapping/conv2d_rs_alexnet3.m +++ b/data/mapping/conv2d_rs_alexnet3.m @@ -1,2 +1,2 @@ -{S[n,k,c,ox,oy,rx,ry]->PE[ry+3*(c%2)+6*(k%2),oy]} -{S[n,k,c,ox,oy,rx,ry]->T[n,floor(k/32),floor(c/6),ox]} \ No newline at end of file +{S[n,k,c,ox,oy,rx,ry]->PE[ry+3*(c%4),oy]} +{S[n,k,c,ox,oy,rx,ry]->T[n,floor(k/16),floor(c/16),ox]} \ No newline at end of file diff --git a/data/mapping/conv2d_rs_alexnet5.m b/data/mapping/conv2d_rs_alexnet5.m new file mode 100644 index 0000000..569e7d9 --- /dev/null +++ b/data/mapping/conv2d_rs_alexnet5.m @@ -0,0 +1,2 @@ +{S[n,k,c,ox,oy,rx,ry]->PE[ry+3*(c%2)+6*(k%2),oy]} +{S[n,k,c,ox,oy,rx,ry]->T[n,floor(k/32),floor(c/6),ox]} \ No newline at end of file