hello, let me specify immediately "ignoring gaming" (which I'm not very interested in) I would like to understand which are the most important general key specifications of a gpu ignoring the brute power of the card (rasterization) and ignoring areas such as gaming and content-creation, rather than other for the best possible visual experience (film, video streaming, YouTube), therefore what really matters and more realistically (if necessary, also take into account the gaming area). What is often left out to make room for pure gaming performance (which, for heaven's sake, is also right, but I don't think that's all), I can understand because most of the users to whom the gpu brands refer are certainly gamers, and fewer workers seek more productivity. Inquiring I ran into terms such as: decompression and decoders, AV1, Media Engineer, I would like to know what these technical specifications are useful for better video streaming quality (no gaming). After this, if you could answer me, I would like to know more specifically which are the most important specifications that are most important in a use and in fields of programming and statistical calculations: - AI, deep learning and neural networks - Machine Learning - Software Engineer. So knowing (in these areas) what I really need and what more is needed for such use. If you want, you can also recommend me some gpu models, you do what you think is most appropriate, but I would prefer to receive answers to these questions and therefore know what is important and what are the technical specifications of the video cards that I have to take into account for my first request and for this fairly specific type of use (not too specific because I couldn't tell you the specific actions because I'm fully learning these areas of AI, and maybe what I'll do in 2 years will be different). I really ask you to know what the gpu specifications are (vram, clock, core number, architecture, codec, etc.) to evaluate myself which model is best for me and make an informed choice. Thank you have a nice day