I want to use Jetson aarch64 docker container on Windows but docker multiarchitecture does not support jetson/aarch64. İt only supports linux/aarch64. What is difference between linux/aarch64 and jetpack/aarxh64? If I use linux/aarch64 for container instead of jetson/aarch64, is there any major difference or it is ok? (Briefly I am curious about their difference)
I want to test my jetson device projects without using physically Jetson device. So I want to use Jetson container on my windows computer. That’s why I want to run Jetson image on Windows (x86_64)
If I use the link that you shared, it gives me the cross compile but can I test and run my project in this container on Windows?
I will use Pytorch and similar libraries, can I use the container that you shared with me (JetPack Cross Compilation container | NVIDIA NGC) for pytorch projects? Or is there other containers for that? How can I find them?
FYI, aarch64 should be the same as arm64; a.k.a., ARM 64-bit. Jetson hardware itself is likely somewhat different in some ways from other hardware (even two RPis are different from each other in most cases). Running on Linux I don’t think it matters if it is Jetson or not, it is still 64-bit Linux aarch64/arm64.
Unless an emulation is specific to some particular hardware I doubt any emulation is a perfect test platform. If you run a given application on the emulation, and it turns out the same as the actual hardware, then the emulation is probably a time saver and useful. Just test it on whatever you are working with.