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

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

ارسال:
  

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



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

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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