سوال شماره 32146
چندگزینهای
سخت افزاز کامپیوتر
در یک سیستم کامپیوتری با معماری پیشرفته، کدام فناوری سختافزاری از مدارهای مجتمع با قابلیت برنامهریزی مجدد برای اجرای وظایف خاص با سرعت بالا استفاده میکند و به عنوان یک شتابدهنده در پردازش موازی دادهها عمل مینماید؟
گزینهها:
- 1. ASIC (Application-Specific Integrated Circuit)
- 2. DSP (Digital Signal Processor)
- 3. FPGA (Field-Programmable Gate Array) ✓ صحیح
- 4. GPU (Graphics Processing Unit)
پاسخ صحیح:
- FPGA (Field-Programmable Gate Array)
توضیحات:
پاسخ: FPGA (مدار مجتمع دروازهای قابل برنامهریزی میدانی)
توضیح:
- FPGA یک تراشه سختافزاری است که برخلاف پردازندههای معمولی (CPU)، ساختار داخلی آن پس از تولید قابل تغییر است.
- این فناوری از بلوکهای منطقی قابل برنامهریزی و اتصالات داخلی تشکیل شده که میتوان آنها را برای اجرای یک وظیفه خاص پیکربندی کرد.
- به دلیل معماری موازی خود، میتواند همزمان چندین عملیات را با سرعت بالا انجام دهد و به عنوان یک شتابدهنده در پردازش دادهها عمل کند.
- کاربردها: پرد