Create multi-dim array from cursor
You are asking if you can speed up the assignment into the array?
I don't think you will be able to get a notable speed improvement on this part no. This should be completely negligible compared to the data retrieval time. 
What would give you a notable speed improvement is not using a cursor and doing this in a set based manner... however we would need to see your query to attempt to suggest something for this.