# Arrays

**URL:** <https://verificationacademy.com/forums/t/arrays/40979>\
**Category:** SystemVerilog\
**Tags:** SystemVerilog, systemverilog-Arrays-packedarrays-unpackedarrays\
**Created:** [November 6, 2022, 3:56am UTC](https://verificationacademy.com/forums/t/arrays/40979 "2022-11-06T03:56:58Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bhargav\_1909](https://verificationacademy.com/forums/letter_avatar_proxy/v4/letter/b/9e8a1a/32.png) [@bhargav\_1909](https://verificationacademy.com/forums/u/bhargav_1909)\
**Post date:** [November 6, 2022, 3:56am UTC](https://verificationacademy.com/forums/t/arrays/40979/1 "2022-11-06T03:56:58Z")

</div>

which array will be easy to access the elements out of dynamic , associative array and queues ?

---

<div class="post-metadata">

**Author:** ![dave\_59](https://verificationacademy.com/forums/user_avatar/verificationacademy.com/dave_59/32/4499_2.png) [@dave\_59](https://verificationacademy.com/forums/u/dave_59)\
**Post date:** [November 7, 2022, 6:08pm UTC](https://verificationacademy.com/forums/t/arrays/40979/2 "2022-11-07T18:08:19Z")

</div>

_In reply to [bhargav\_1909](https://verificationacademy.com/forums/t/arrays/40979):_

What do you mean by easy? Amount of code to write? How easy it is to understand? Performance?

And what do you mean access? read? write? add? delete?

---

<div class="post-metadata">

**Author:** ![bhargav\_1909](https://verificationacademy.com/forums/letter_avatar_proxy/v4/letter/b/9e8a1a/32.png) [@bhargav\_1909](https://verificationacademy.com/forums/u/bhargav_1909)\
**Post date:** [November 8, 2022, 11:04am UTC](https://verificationacademy.com/forums/t/arrays/40979/3 "2022-11-08T11:04:00Z")

</div>

_In reply to [dave\_59](https://verificationacademy.com/forums/t/arrays/40979/2):_  
which will give performance best(quickly)?

---

<div class="post-metadata">

**Author:** ![dave\_59](https://verificationacademy.com/forums/user_avatar/verificationacademy.com/dave_59/32/4499_2.png) [@dave\_59](https://verificationacademy.com/forums/u/dave_59)\
**Post date:** [November 9, 2022, 1:06am UTC](https://verificationacademy.com/forums/t/arrays/40979/4 "2022-11-09T01:06:59Z")

</div>

_In reply to [bhargav\_1909](https://verificationacademy.com/forums/t/arrays/40979/3):_

You did not answer my second question. The different array kinds have different performance impacts depending on your intended use. For queue and dynamic arrays, see: [why need dynamic array | Verification Academy](https://verificationacademy.com/forums/systemverilog/why-need-dynamic-array#reply-56627)

Associative arrays have very different use models; mainly for non-contiguous indexes.
