# Caution Ahead! The Ultra96 is NOT a desktop!

**URL:** <https://discuss.pynq.io/t/caution-ahead-the-ultra96-is-not-a-desktop/1033>\
**Category:** Community corner\
**Created:** [March 18, 2020, 4:50am UTC](https://discuss.pynq.io/t/caution-ahead-the-ultra96-is-not-a-desktop/1033 "2020-03-18T04:50:28Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![cathalmccabe](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.pynq.io/cathalmccabe/32/3348_2.png) [@cathalmccabe](https://discuss.pynq.io/u/cathalmccabe)\
**Post date:** [March 19, 2020, 6:42am UTC](https://discuss.pynq.io/t/caution-ahead-the-ultra96-is-not-a-desktop/1033/4 "2020-03-19T06:42:31Z")

</div>

> [@A (No-Cross) Compile of PyTorch and OpenCV using AWS A1 instances](https://discuss.pynq.io/t/a-no-cross-compile-of-pytorch-and-opencv-using-aws-a1-instances/717):
>
> A (No-Cross) Compile of PyTorch and OpenCV using AWS A1 Instances If you have ever used embedded ARM platforms (e.g. RPi or Xilinx’s Zynq) and tried to compile big-software natively, oftentimes you run out of memory (or patience) for the build to complete. At this point, you get creative - you try a cmake or cross-compile flow, you fire up QEMU and see if you can get enough of an image running to build the software, or you pull up Yocto and craft up a recipe to do what you need. You s…

Cathal

---

_[View the full topic](https://discuss.pynq.io/t/caution-ahead-the-ultra96-is-not-a-desktop/1033)._
