А вы бы уточнили у преподавателя в какую конкретно видеопамять и в какую конкретно видеокарту. У некоторых видеокарт Nvidia, например, 6 разных видов памяти.
а почему все пишут про nvidia, а не про другие карты или есть существенная разница и подходит только одна карта для программирования.
если вы используете обобщенную спецификацию типа OpenCL, то подходят все кто ее поддерживают. Если вам нужно выжать всю возможную производительность то придется писать специфический для определенной карты код. В зависимости от ее возможностей.
Про Nvidia все пишут потому что они лидер рынка и первые кто предоставил вменяемое АПИ для работы с видеокартами и документацию, имеется ввиду CUDA.
Но учтите что если у вашего препода не Nvidia, а вы напишете код с использованием Cuda, то у него не заработает)