اهداف درس: این درس مفاهیم و جنبههای تسریع و موازی سازی و همچنین شبکه های میان ارتباطی در سیستمهای کامپیوتری را در بر میگیرد. در این درس انواع خط لوله خطی و غیر خطی مبتنی بر یک پردازشگر و چند پردازشگر بررسی میشود. سلسله مراتب حافظه و روشهای استفاده بهینه از حافظه در جهت افزایش سرعت مورد مطالعه قرار میگیرد. دانشجویان با شبکه های میان ارتباطی و مقدمه ای بر حساب کامپیوتری آشنا میشوند. در نهایت دانشجویان مهارت لازم برای برنامه نویسی سخت افزار و سریع را با انجام پروژه کسب خواهند کرد.
مباحث درس: 1. مفاهیم تسریع
2.حافظه
3.خط لوله
4.کامپیوتر برداری
5.شبکه های میان ارتباطی
6.سیستم های چند پردازنده ای
7.حساب کامپیوتری
8.برنامه نویسی