6 पॉइंट द्वारा xguru 2024-04-13 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • RISC-V ISA extension पर आधारित GPGPU को सपोर्ट करने वाला open source hardware और software project
  • वर्तमान में OpenCL 1.2 को सपोर्ट करता है और FPGA पर चलता है
  • RISC-V RV32IMAF और RV64IMAFD सपोर्ट
  • इसमें GPU architecture research को संभव बनाने वाला पूरी तरह open source compiler, driver और runtime software stack है, और यह उच्च स्तर की customization तथा extensibility प्रदान करता है

GN⁺ की राय

  • Vortex, RISC-V आधारित एक open source GPGPU project है, और आगे चलकर GPU computing research में उपयोगी होने की काफी संभावना दिखती है। RISC-V architecture पर बढ़ते ध्यान को देखते हुए यह नज़र रखने लायक project है
  • अभी यह FPGA-आधारित है, लेकिन यदि भविष्य में इसे silicon chip के रूप में लागू किया जाता है, तो यह NVIDIA या AMD जैसे commercial GPU के विकल्प के रूप में उभर सकता है
  • open source hardware क्षेत्र में अभी GPU projects बहुत अधिक नहीं हैं, इसलिए यह देखना दिलचस्प होगा कि क्या Vortex इस दिशा में रास्ता खोल पाता है। हालांकि, open source GPU को commercial GPU के स्तर तक पहुँचने के लिए अभी कई चुनौतियाँ पार करनी होंगी
  • Vortex homepage पर प्रकाशित papers को देखें तो Vortex platform का उपयोग करके graphics rendering, multicore scaling जैसी विभिन्न research की जा रही है। उम्मीद है कि आगे के research results Vortex project में शामिल होते हुए इसे लगातार आगे बढ़ाते रहेंगे

1 टिप्पणियां

 
xguru 2024-04-13

Hacker News की राय

  • OpenCL की मौजूदा स्थिति:
    • ऐसा लगता है कि AMD और Intel, OpenCL से ROCm, DPC++ जैसी दूसरी GPGPU भाषाओं की ओर बढ़ रहे हैं
    • इसके बावजूद, कुछ लोगों की राय है कि OpenCL अब भी सबसे बेहतरीन computing API है
  • GPU computing की मौजूदा स्थिति काफी जटिल है:
    • OpenGL, OpenCL: व्यापक रूप से supported हैं, लेकिन नवीनतम performance में कमी है
    • Vulkan, Metal, DirectX: आधुनिक graphics API हैं, जिनमें अच्छा driver support और performance मिलता है
    • CUDA, HIP: proprietary API; CUDA केवल NVIDIA GPU पर चलता है, जबकि HIP AMD GPU को भी support करता है
    • SYCL: heterogeneous computing framework, जो OpenCL/Vulkan आदि के लिए code generate कर सकता है
    • WebGPU: कई implementations वाला web standard
  • अगले 5~10 वर्षों में open source आधारित processor और software के विकास को लेकर उम्मीदें हैं