زمان کنونی: ۰۵ دى ۱۴۰۳, ۱۱:۳۳ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

سیستم های موازی یعنی چی؟؟؟؟

ارسال:
  

maryam.iii پرسیده:

سیستم های موازی یعنی چی؟؟؟؟

سلاممم. میشه یه مثال واضح و تقریبا واقعی از کامپیوتر بزنید تا مفهوم سیستم های موازی رو بفهمم؟؟؟؟HuhHuh
در مورد سیستم های توزیعی هم همین طور... لطفا؟؟؟؟؟
و در مورد نخ فرایندها؟؟؟؟؟ نخ یعنی چی؟؟؟؟ میدونم یه واحد اجرایی از فراینده اما مثال واقعی میخوامممم...CoolCoolSleepy
پیشاپش تشکرTongue
x86، در تاریخ ۱۸ مهر ۱۳۹۳ ۱۰:۱۱ ب.ظ برای این مطلب یک پانوشت گذاشته است:

سلام. ارسال شما به بخش درخواست های اعضا منتقل شد.

۲
ارسال:
  

x86 پاسخ داده:

RE: سیستم های موازی یعنی چی؟؟؟؟

(۱۶ مهر ۱۳۹۳ ۰۱:۱۹ ب.ظ)maryam.iii نوشته شده توسط:  سلاممم. میشه یه مثال واضح و تقریبا واقعی از کامپیوتر بزنید تا مفهوم سیستم های موازی رو بفهمم؟؟؟؟HuhHuh
در مورد سیستم های توزیعی هم همین طور... لطفا؟؟؟؟؟
و در مورد نخ فرایندها؟؟؟؟؟ نخ یعنی چی؟؟؟؟ میدونم یه واحد اجرایی از فراینده اما مثال واقعی میخوامممم...CoolCoolSleepy
پیشاپش تشکرTongue

سلام. یه مثال خیلی ساده برای موازی سازی تو پردازش تصویره، فرض کنید شما یه عکس رنگی دارید دارید و قراره این عکس رو سیاه و سفیدش کنید، خب هر پیکسل مستقل از بقیه ی پیکسل ها باید وارد یه تابعی بشه و خروجی اون تابع بشه رنگ سیاه و سفید. خب حالا اگه ما دو تا یا سه تا یا هر چند تا کامپیوتر داشته باشیم میتونیم هر بخش رو تو یه کامپیوتر انجام بدید و نتیجه رو با هم ادغام کنیم. (عملا اگه هسته های کامپیوتر خودتون رو به عنوان کامپیوتر های مستقل در نظر بگیرید، همین پردازنده هم یه سیستم توزیع شده به حساب میاد)

در مورد سیستم های توزیع شده هم میتونیم به اینترنت اشاره کنیم. همونطور که شما کل اینترنت رو به عنوان یک سیستم واحد می بینید ولی محلی که اطلاعات رو از اون دریافت میکنید عملا در آدرس URL شما مخفی شده. سیستم DNS هم یک نمونه ی بارز از سیستم توزیع شده هست که شما وقتی میخوایید یه آدرس رو پیدا کنید به صورت سلسله مراتبی عمل میکنه. مثلا شما دنبال آدرس ut.ac.ir هستید. ابتدا این آدرس به یه DNS مرکزی میره و پس از پردازش به DNS دامنه ی ir و پس از اون به DNS دامنه ی ac و در نهایت از اونجا ip این سایت برای شما برگردونده میشه. شکل زیر همین موضوع توزیع شدگی رو نشون میده.

[تصویر:  307991_dns.gif]

تجربه ای که بنده در مورد نخ دارم این هست : فرض کنید شما قراره یک تصویری را پردازش کرده و با توجه اون عملیاتی را انجام بدید. حین اینکه اون تصویر در حال پردازش هست میخوایید یک فیلم هم برای کاربر پخش کنید. یعنی همزمان کاربرد داره فیلم رو نگاه می کنه و شما تصویر صورت کاربر رو پردازش میکنید که به محض بستن چشم هاش شما فیلم را stop کنید. در این جور مواقع چی کار می کنید؟ شما در هر فریم باید یک تصویر پردازش کنید و یک فیلم نمایش بدید، اگه بین هر فریم فیلم یه تصویر رو بخوایید پردازش کنید این باعث سکته در فیلم میشه و کاربر ناراضی میشه بنابراین بهتره دو تا نخ داشته باشید که یکی از نخ ها وظیفه ی پخش فیلم رو به عهده بگیره و دیگری پردازش تصویر و به محض اینکه کاربر پلک هاش رو بست به نخی که داره فیلم رو نشون میده پیام بده که دیگه فیلم رو نشون نده. همون مثال سیاه سفید کردن تصویر هم خوب بود. از اونجایی که نخ ها فضای آدرس یکسانی دارند بنابراین تعویض متن بین اونها خیلی سنگین نیست. بنابراین اگه چند تا هسته داشته باشید میتونید چند تا نخ رو با هم اجرا کرده تا کارتون انجام بشه.

موفق باشید

۰
ارسال:
  

maryam.iii پاسخ داده:

RE: سیستم های موازی یعنی چی؟؟؟؟

خیلی ممنون... بالاخره یکی پیدا شدBig Grin
Bache Mosbat، در تاریخ ۱۹ مهر ۱۳۹۳ ۰۱:۵۹ ب.ظ برای این مطلب یک پانوشت گذاشته است:

اگر از ابتدا سوالتون رو جای صحیحی می پرسیدین زودتر پاسخ داده میشد Smile



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  اسلایدهای درس سیستم های قابل بازپیکربندی انرژی مثبت ۰ ۱۷۱ ۲۹ مرداد ۱۴۰۳ ۱۱:۳۱ ب.ظ
آخرین ارسال: انرژی مثبت
  تفاوت classification algorithm و regression algorithm چیه؟ sajadg ۷ ۱۰,۴۳۷ ۱۰ مرداد ۱۴۰۳ ۰۶:۱۹ ب.ظ
آخرین ارسال: alimohamadi123698745@gmail.com
  هاست یا میزبانی وب چیست؛ انواع آن کدامند؟ B0020 ۰ ۸۱۰ ۰۹ فروردین ۱۴۰۲ ۰۲:۵۷ ب.ظ
آخرین ارسال: B0020
  جزوه اسکن شده " سیستم های توزیع شده " دکتر پدرام arash691 ۸ ۱۵,۰۹۵ ۱۰ آذر ۱۴۰۱ ۰۲:۵۵ ق.ظ
آخرین ارسال: negarrah
  سلام بچه های کدهای سیستم تهویه هوا رو کسی داره فاطمه دیبا ۰ ۱,۴۴۲ ۱۲ آبان ۱۴۰۰ ۰۹:۱۲ ق.ظ
آخرین ارسال: فاطمه دیبا
  کدام زبان برای هوش مصنوعی بهتر است؟ فرق بین زبان های هوش مصنوعی چیست؟ azam2075 ۳ ۶,۱۰۸ ۱۴ مهر ۱۴۰۰ ۰۷:۲۱ ب.ظ
آخرین ارسال: علیصا
  حل تمرین کتاب سیستم های فازی و کنترل فازی neo.st ۲۳ ۴۱,۴۶۰ ۳۰ فروردین ۱۴۰۰ ۰۹:۳۵ ق.ظ
آخرین ارسال: mahdiyehbakhshi
  مرتب سازی سریع تصادفی چیست؟ Xzrix ۰ ۱,۶۴۷ ۱۴ آذر ۱۳۹۹ ۰۷:۲۲ ب.ظ
آخرین ارسال: Xzrix
  دانلود وویس درس سیستم های توزیعی دکتر پدرام x86 ۴۴ ۴۲,۲۶۷ ۲۱ خرداد ۱۳۹۹ ۰۸:۳۱ ب.ظ
آخرین ارسال: محسن افضلی
  یو اس اس دی چیست؟ nolw0932 ۰ ۲,۴۶۵ ۳۰ اردیبهشت ۱۳۹۹ ۰۳:۲۴ ب.ظ
آخرین ارسال: nolw0932

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close