HeadlinesBriefing favicon HeadlinesBriefing.com

ইন্টেল GPU পোর্টেবিলিটির জন্য PISA ভার্চুয়াল ISA চালু করেছে

TechPowerUp News •
×

ইন্টেল তার Compute Runtime-কে পোর্টেবল ইনস্ট্রকশন সেট আর্কিটেকচার (PISA) সমর্থনের সাথে আপডেট করেছে, যা ইন্টেল GPU এর জন্য একটি নতুন ভার্চুয়াল ISA এবং প্রোগ্রামিং মডেল। CPU-এর বিপরীতে, যাদের Arm বা x86-এ স্থাপিত ISA আছে, GPU নেটিভ ইনস্ট্রকশন সেট ব্যবহার করে যা প্রজন্মের সাথে পরিবর্তিত হয়, যার ফলে কম্পাইলারদের আর্কিটেকচার-বিশিষ্ট পার্থক্যগুলি হ্যান্ডল করতে হয়। PISA একটি আবস্ট্রাকশন লেয়ার প্রবর্তন করে, একটি সাধারণ কম্পাইলার লক্ষ্য প্রদান করে যাতে কোড একবার লেখা যায় এবং একাধিক সামঞ্জস্যপূর্ণ ইন্টেল GPU আর্কিটেকচারের জন্য শেষ করা যায়।これにより、PISAにコンパイルされたワークロードは、アーキテクチャ固有のコード生成を行わずに世代間で実行でき、サポートされている場合は新しいハードウェアの機能を活用できます।互換性はターゲットアーキテクチャと使用される機能に依存します。PISAはインテルの最初の仮想GPU ISAではありません;既存のv ISAは長年にわたって中間表現として機能してきました。このモデルは、NVIDIAのParallel Thread Execution(PTX)仮想ISAに似ており、CUDAコードとネイティブマシンコードの間に位置し、メタルに近いプログラミングを可能にします。インテルは、メタルに近いパフォーマンス、手書きライブラリのサポート、およびインラインアセンブリをPISAの目標として挙げています。現在バージョン0.1のPISAは、OpenCL 3.0ベースの実行モデル、データタイプ、レジスタ、メモリアドレッシングのドキュメントを含んでおり、今後のGPUへの継続的な投資を示しています。

মुख্য エンティティ: কোম্পানিগুলো: ইন্টেল, NVIDIA

সাধারণ প্রশ্ন: PISA ইন্টেলের বিদ্যমান v ISA থেকে কীভাবে ভিন্ন?

v ISA দীর্ঘ সময় থেকে ইন্টেলের GPU কম্পাইলার স্ট্যাকের মধ্যে একটি মধ্যবর্তী প্রতিনিধিত্ব হিসেবে কাজ করছে, কিন্তু PISA একটি নতুন পোর্টেবল ISA এবং প্রোগ্রামিং মডেল পेश করে যা প্রজন্ম-প্রজন্ম স্থিতিশীলতা এবং নিকট-ধাতু কর্মক্ষমতার জন্য ডিজাইন করা হয়েছে, যা NVIDIA-এর PTX মডেলের মতো।