本論文は、メモリ内デジタル処理(PIM)アーキテクチャの端から端までの統合的な提案を行っている。
まず、効率的なマイクロアーキテクチャとISA(命令セットアーキテクチャ)を提案し、PIMの低レベル制御と並列性の抽象化を行う。次に、高レベルのPythonライブラリとホストドライバを提案し、ISA命令をPIMマイクロ演算に変換する。さらに、GPU加速シミュレータを開発し、提案アーキテクチャの実行、デバッグ、プロファイリングを容易にする。
これらの提案により、PIMアプリケーションの開発が大幅に簡素化され、既存のテンソル指向のPythonプログラムをPIMに容易に変換できるようになる。
לשפה אחרת
מתוכן המקור
arxiv.org
תובנות מפתח מזוקקות מ:
by Orian Leiter... ב- arxiv.org 10-01-2024
https://arxiv.org/pdf/2308.14007.pdfשאלות מעמיקות