در معماریهای پردازشی جدید، SSDها دیگر صرفا فضایی راکد برای ذخیرهسازی محسوب نمیشوند و درعوض به بازیگرانی فعال تبدیل شدهاند که در تمام مراحل دریافت، آمادهسازی، آموزش و استنتاج هوش مصنوعی نقشی کلیدی ایفا میکنند.
یکی از پرفشارترین وظایفی که روی دوش درایوهای SSD قرار دارد، در زمان آموزش مدلهای زبانی و طی فرایند ذخیرهی وضعیت (Checkpointing) اتفاق میافتد. هنگامی که یک شبکهی عصبی پیچیده در حال آموزش است، سیستم باید بهطور مداوم وضعیت لحظهایِ فرایند، شامل وزنها، وضعیت الگوریتمهای بهینهساز و نرخ یادگیری را ذخیره کند.
توقف ذخیرهسازی دادههای هوش مصنوعی، به معنای اتلاف هزینهها و زمان طولانی پردازش است
فرایند ذخیرهی وضعیت درست شبیه فشردن دکمهی Save قبل از رسیدن به غول مرحلهی آخر در یک بازی ویدیویی است، با این تفاوت که اینجا با صدها گیگابایت اطلاعات روبهرو هستیم که باید در کسری از ثانیه ثبت شوند تا در صورت قطعی برق یا خطاهای سختافزاری، هزینههای سنگین و زمان طولانی پردازش به هدر نرود.
وقتی زمان ذخیرهسازی میرسد، موج عظیمی از اطلاعات برای نوشتن بهسوی درایو سرازیر میشود. اگر درایو توانایی هضم این ترافیک سنگین را نداشته باشد، ظرفیت حافظهی پنهانش بهاصطلاح اشباع میشود و کل پردازندههای شبکه ناچارند فرایند یادگیری را متوقف کنند تا درایو کارش را به پایان برساند. این وقفه یعنی اتلاف توان محاسباتی و زمان.
ازسویدیگر جستوجوی آنی در پایگاههای داده برای اینکه هوش مصنوعی بتواند پاسخهای دقیقی به کاربر بدهد هم نیازمند درایوهایی است که کمترین تأخیر ممکن را داشته باشند؛ بههمین دلایل، دیتاسنترها بهشدت به درایوهای کلاس سازمانی با دوام فوقالعادهبالا وابسته هستند؛ قطعاتی که با سلولهای حافظهی بسیار مقاومی ساخته میشوند و به خازنهای سختافزاری مجهزند تا حتی در صورت قطع ناگهانی برق، دادهای از دست نرود.
کنترلر درایوها نیز از فناوریهای پیشرفتهای بهره میبرند تا پدیدهی مخربی بهنام اثر مخلوطکنندهی ورودی/خروجی (I/O Blender Effect) را مهار کند؛ پدیدهای که در آن، هجوم همزمان و بینظم دادهها باعث سردرگمی کنترلر، افت شدید کارایی و استهلاک سریعتر درایو میشود