# What does the cacheable parameter do in allocate function?

**URL:** <https://discuss.pynq.io/t/what-does-the-cacheable-parameter-do-in-allocate-function/2922>\
**Category:** Support\
**Created:** [August 12, 2021, 10:38am UTC](https://discuss.pynq.io/t/what-does-the-cacheable-parameter-do-in-allocate-function/2922 "2021-08-12T10:38:36Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![marioruiz](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.pynq.io/marioruiz/32/2177_2.png) [@marioruiz](https://discuss.pynq.io/u/marioruiz)\
**Post date:** [October 1, 2021, 9:30am UTC](https://discuss.pynq.io/t/what-does-the-cacheable-parameter-do-in-allocate-function/2922/2 "2021-10-01T09:30:48Z")

</div>

Hi @abitofmaya,

There’s a discussion about cacheable here

> [@FPGA Data Movement Using NumPy](https://discuss.pynq.io/t/fpga-data-movement-using-numpy/734):
>
> [top\_logo] Without a doubt, [NumPy](https://numpy.org/) represents today the de facto standard Python package for array-processing. It provides a high-performance array object, and a wide variety of powerful tools to work with these arrays. Indeed, it is used pretty much everywhere! From scientific computing, to machine learning, to computer vision, and is integrated in many Python libraries. And the list goes on! PYNQ lives and breathes Python, we believe in the potential of this powerful productivity language and…

Mario

---

_[View the full topic](https://discuss.pynq.io/t/what-does-the-cacheable-parameter-do-in-allocate-function/2922)._
