Certification

cancel
Showing results for 
Search instead for 
Did you mean: 

[CLAD] Auto-indexing

Dear all,

 

In one of the CLAD sample exams the question is as follows:

Auto-indexing at loop boundary is a feature that allows: (more than one answer may apply)

 a. Arrays to be automatically traversed from one iteration to the next

 b. Array functions to automatically index array elements

 c. Functions that use arrays to automatically index them

 d. Arrays to be automatically accumulated at loop boundaries

 

I thought B and D are correct, however according to the sample exam the correct answers are A and D. The justification given is "Auto-indexing is a feature for loops interacting with arrays. Array functions themselves do not have iterative auto-indexing features.". I thought A relates to shift registers?

 

Thank you in advance

0 Kudos
Message 1 of 8
(9,849 Views)

I would have just put D.  I fully agree that A is not a correct answer (relating to shift registers or feedback nodes).


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
Message 2 of 8
(9,841 Views)

While a bit missleading in wording A is correct Auto indexing input tunnels traverses the row index of an array such that row i is on the wire inside the loop.  Shift registers and feedback nodes cannot auto index.  Those nodes pass data between loop iterations 


"Should be" isn't "Is" -Jay
0 Kudos
Message 3 of 8
(9,831 Views)

@JÞB wrote:

While a bit missleading in wording A is correct Auto indexing input tunnels traverses the row index of an array such that row i is on the wire inside the loop.  Shift registers and feedback nodes cannot auto index.  Those nodes pass data between loop iterations 


I have to disagree with you Jeff.  The sentence says traverse arrays from one iteration to the next.  The arrays are not being passed on to the next iteration.  The rows are being indexed, not moved on to the next iteration.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 4 of 8
(9,826 Views)

I am with Jeff on this one.  When I read that answer the first time, I interpreted "traverse" as the dictionary definition: "Travel across or through..."  Through seems to suggest autoindexing.

 

I agree also that the wording is somewhat ambiguous.

 

Lynn

0 Kudos
Message 5 of 8
(9,819 Views)

Hm it seems that the question indeed isn't that easy. My reasoning was that the information written to the tunnel isn't available in the next iteration so A can not be correct.

 

What do you guys think about answer B?

0 Kudos
Message 6 of 8
(9,811 Views)

Array functions refers to things like Array Subset. Autoindexing has nothing to do with those.  B is clearly not correct.

 

Lynn

0 Kudos
Message 7 of 8
(9,808 Views)

Like I said.... Poor wording.  Zaki et al are going to do better.


"Should be" isn't "Is" -Jay
0 Kudos
Message 8 of 8
(9,803 Views)