آموزش معماری کامپیوتر در دانشگاه Princeton





دانشگاه پرینستون
(Princeton University) در شهر پرینستون واقع در ایالت نیوجرسی، ایالات متحدهٔ آمریکاست.

این دانشگاه چهارمین دانشگاه قدیمی در ایالات متحده آمریکا و یکی از پرافتخارترین دانشگاه‌های جهان است. پرینستون را می‌توان خانهٔ استادان بزرگ فیزیک و ریاضی هم‌چون آلبرت

اینشتین دانست.



در این قسمت دوره معماری کامپیوتر دانشگاه Princeton را برای شما آماده کرده ایم.



سرفصل های دوره:

  • ثبت نام با اشاره گر به IQ و ROB
  • طراحی پیچیدگی
  • مقدمه VLIW
  • بهینه سازی کامپایلر
  • پیش بینی برای اجرا
  • کار با رویدادهای پویا
  • پیش بینی نتایج استاتیک
  • پیش بینی نتایج پویا
  • نوشتن روی بافرها
  • حافظه های پنهان چند سطحی
  • واکشی اولیه
  • نرم افزار بهینه سازی حافظه
  • کار با حافظه های پنهان
  • سیستم مبتنی بر حافظه
  • محافظت از حافظه
  • پردازنده ی برداری
  • بهینه سازی سخت افزار بردار
  • سازگاری
  • معرفی شبکه های میان ارتباطی
  • فرستادن پیام
  • و…

عنوان دوره: Princeton University Computer Architecture

معماری کامپیوتر چیست؟

به‌طورکلی معماری کامپیوتر به دانش طراحی و شناخت اجزای کامپیوتر است. معماری سیستم‌های کامپیوتری که یکی از گرایش‌های پرطرفدار ارشد کامپیوتر به شمار می‌آید. در این گرایش با اجزای داخلی کامپیوتر که مراحل انجام یک دستور را بر عهده‌دارند و چگونگی کار آن‌ها آشنا می‌شویم. در این گرایش واحد کنترل مرکزی (CPU) و حافظه (RAM) به‌عنوان دو بخش اصلی کامپیوتر معرفی می‌شوند که در ادامه به بررسی ارتباط آن‌ها و ساختار درونی آن‌ها می‌پردازند.درس معماری کامپیوتر به چگونگی کارکرد، طراحی و ساخت پایه‌ای‌ترین اجزای کامپیوتر می‌پردازد. این درس با بررسی یک پردازش گر ساده و ابتدایی اصول کارکرد آن را بیان می‌کند. سپس به معماری‌های مختلف پردازشگر می‌پردازد. همچنین در این درس به مسائل مهمی چون Pipeline ، Cache و… اشاره می‌شود.معمولاً در درس معماری کامپیوتری مجموعه دستور (ISA) و معماری سخت‌افزار سیستم (HAS) مطرح می‌شود. به بیان دقیق‌تر ISA دید برنامه‌نویس به کامپیوتر و HAS دید ریز معماری است.آموزش معماری کامپیوتر در دانشگاه Princeton





دانشگاه پرینستون
(Princeton University) در شهر پرینستون واقع در ایالت نیوجرسی، ایالات متحدهٔ آمریکاست.

این دانشگاه چهارمین دانشگاه قدیمی در ایالات متحده آمریکا و یکی از پرافتخارترین دانشگاه‌های جهان است. پرینستون را می‌توان خانهٔ استادان بزرگ فیزیک و ریاضی هم‌چون آلبرت

اینشتین دانست.



در این قسمت دوره معماری کامپیوتر دانشگاه Princeton را برای شما آماده کرده ایم.



سرفصل های دوره:

  • ثبت نام با اشاره گر به IQ و ROB
  • طراحی پیچیدگی
  • مقدمه VLIW
  • بهینه سازی کامپایلر
  • پیش بینی برای اجرا
  • کار با رویدادهای پویا
  • پیش بینی نتایج استاتیک
  • پیش بینی نتایج پویا
  • نوشتن روی بافرها
  • حافظه های پنهان چند سطحی
  • واکشی اولیه
  • نرم افزار بهینه سازی حافظه
  • کار با حافظه های پنهان
  • سیستم مبتنی بر حافظه
  • محافظت از حافظه
  • پردازنده ی برداری
  • بهینه سازی سخت افزار بردار
  • سازگاری
  • معرفی شبکه های میان ارتباطی
  • فرستادن پیام
  • و…

عنوان دوره: Princeton University Computer Architecture

معماری کامپیوتر چیست؟

به‌طورکلی معماری کامپیوتر به دانش طراحی و شناخت اجزای کامپیوتر است. معماری سیستم‌های کامپیوتری که یکی از گرایش‌های پرطرفدار ارشد کامپیوتر به شمار می‌آید. در این گرایش با اجزای داخلی کامپیوتر که مراحل انجام یک دستور را بر عهده‌دارند و چگونگی کار آن‌ها آشنا می‌شویم. در این گرایش واحد کنترل مرکزی (CPU) و حافظه (RAM) به‌عنوان دو بخش اصلی کامپیوتر معرفی می‌شوند که در ادامه به بررسی ارتباط آن‌ها و ساختار درونی آن‌ها می‌پردازند.درس معماری کامپیوتر به چگونگی کارکرد، طراحی و ساخت پایه‌ای‌ترین اجزای کامپیوتر می‌پردازد. این درس با بررسی یک پردازش گر ساده و ابتدایی اصول کارکرد آن را بیان می‌کند. سپس به معماری‌های مختلف پردازشگر می‌پردازد. همچنین در این درس به مسائل مهمی چون Pipeline ، Cache و… اشاره می‌شود.معمولاً در درس معماری کامپیوتری مجموعه دستور (ISA) و معماری سخت‌افزار سیستم (HAS) مطرح می‌شود. به بیان دقیق‌تر ISA دید برنامه‌نویس به کامپیوتر و HAS دید ریز معماری است.