كان جون كارماك رائدًا تكنولوجيًا صاحب رؤية في كثير من الأحيان باعتباره ثوريًا في نوع ألعاب إطلاق النار من منظور الشخص الأول. وهو معروف بآرائه الصريحة وتوقعاته الجريئة حول مستقبل تكنولوجيا الكمبيوتر، وقد تكون تعليقاته الأخيرة هي الأكثر جرأة حتى الآن.
يتصور جون كارماك مستقبلًا يمكن أن تعمل فيه وحدات معالجة الرسومات بشكل مستقل عن وحدة المعالجة المركزية المضيفة. يعتقد المبرمج الأسطوري الذي يقف وراء إنجازات ألعاب الكمبيوتر الشخصي مثل Commander Keen وDoom وQuake أن وحدات معالجة الرسوميات الحديثة أصبحت قوية للغاية ومتعددة الاستخدامات بحيث يمكنها العمل بشكل فعال كأجهزة كمبيوتر الكل في واحد من منظور المستخدم.
شارك كارماك مفهومه غير التقليدي "GPU is PC" على X، مستذكرًا الأيام المجيدة لوحدات معالجة الرسوميات المتشابكة في عصر الفودو. في عصر بطاقات الرسومات Voodoo2 التي تحكم المجثم باعتبارها أقوى "مسرع ثلاثي الأبعاد"، يمكن للاعبين المتمرسين في مجال التكنولوجيا استخدام كابل بسيط لتوصيل بطاقتي رسوميات لتعزيز أداء الألعاب بشكل كبير.
يشير كارماك إلى أن كابل واحد فقط يمكنه مضاعفة معدل البكسل. وتذكر كيف يستضيف الأصدقاء حفلات الأجهزة لدمج بطاقات الرسومات ثلاثية الأبعاد الخاصة بهم والاستمتاع بتجارب ألعاب أسرع وأكثر سلاسة. وأضاف كارماك: "في عام 1998، تم تشغيل Quake 2 بسرعة 1280 × 1024120 هرتز عند 4xAA. إذا كانت بطاقة الرسومات تتمتع بقدرات تحويل قمة الرأس، فيمكنك تمديد ضبابية الحركة وتقديم عرض متعدد الاستريو/الواقع الافتراضي".
تعتمد محركات العرض في الألعاب الحديثة بشكل كبير على عملية "العرض إلى الملمس" التي لا تتناسب تمامًا مع وحدات معالجة الرسومات المتعددة المتسلسلة. ومع ذلك، اقترح كارماك بديلاً: يمكن ترتيب وحدات معالجة الرسومات في طوبولوجيا "حلقية" وتعزيزها بعمليات نقل صريحة، مما يسمح بالعرض ثلاثي الأبعاد وأطر التعلم الآلي لاستغلال الإمكانات الكاملة لإعداد الأجهزة الجديد هذا.
يعتقد منشئ idSoftware السابق أنه طالما كان هناك "رابط خاص"، فيمكن لوحدات معالجة الرسوميات اليوم أن تعمل في النهاية بشكل مستقل تمامًا عن وحدة المعالجة المركزية المضيفة. يعتقد كارماك أن المستخدمين ذوي الحيلة (وهو ما يُترجم إلى الأثرياء للغاية) يمكنهم بناء سلاسل تسريع قوية. في هذا الإعداد، تقوم وحدة معالجة الرسومات (GPU) بإنشاء إشارات الفيديو والمعلومات التشخيصية الخاصة بها وتقبل إدخال الطاقة مباشرة دون الحاجة إلى نظام مضيف تقليدي للكمبيوتر الشخصي.
تتمتع معالجات الرسومات المستقلة هذه بالقدرة على تشغيل نظام تشغيل Linux "صغير" على اللوحة، مما يتيح الاستقلال الكامل للحوسبة. يمكن إدارة الأجهزة الطرفية للإدخال مثل أجهزة الماوس ولوحات المفاتيح من خلال روابط DisplayPort، مما يوفر الأداء الوظيفي حتى في حالة عدم توفر منافذ USB.
لم تكن رؤية كارماك لمعالج الرسومات "الحاسوبي" جديدة تمامًا. في الواقع، حاول المطورون سابقًا، وبنجاح جزئي، تشغيل كود لعبة Doom الأصلية مباشرة على وحدة معالجة الرسومات، بدلاً من الاعتماد على وحدة المعالجة المركزية.
عمل كارماك في فيسبوك في سنواته الأخيرة، محاولًا تحويل مفهوم Metaverse إلى حقيقة، وترك الشركة لاحقًا لمتابعة مشاريع أخرى. وفي الآونة الأخيرة، توقع كارماك حدوث اختراقات كبيرة في مجال الذكاء الاصطناعي بحلول عام 2030، مواصلاً توجهه المتمثل في الأفكار الجريئة والمستقبلية.