بسط چندرسانه ای

دانشنامه عمومی

ام ام ایکس یک مجموعه دستورالعمل واحد با داده های متعدد ( SIMD ) طراحی شده توسط اینتل و معرفی شده در 1997 است. [ ۱] [ ۲] MMX با خط ریزپردازنده پنتیوم مبتنی بر P5، به عنوان "پنتیوم با تکنولوژی MMX" شناخته می شود. [ ۳] که از یک واحد مشابه در Intel i860، [ ۴] و پردازنده پیکسل ویدئویی Intel i750 ساخته شده است. MMX یک قابلیت تکمیلی پردازنده است که توسط پردازنده های جدید آی ای - ۳۲ اینتل و سایر فروشندگان پشتیبانی می شود.
تبلیغات اولیه شامل تبلیغات در مسابقات سوپربول با این عنوان بود: "نسل جدید محصولات چند رسانه ای شامل گوشی های ویدیویی و بازی های ویدئویی سه بعدی. "[ ۵]
MMX متعاقباً توسط چند برنامه به وسیلهٔ Intel و دیگران گسترش یافته است: 3DNow! ، SSE ، و ویرایش های جدید AVX.
MMX به طور رسمی یک سرواژه بی معنی است که توسط اینتل [ ۶] [ ۷] علامت گذاری تجاری شده است؛ [ ۸] به لحاظ غیر رسمی، MMX می تواند مخفف عبارات زیر هم باشد:
• MultiMedia eXtension, [ ۱]
• Multiple Math eXtension,
• Matrix Math eXtension.
Newsweek آن را اینگونه توصیف می کند: "57 دستورالعمل جدید که به طرز میکروسکوپی روی تراشه نقش بسته اند. " [ ۶]
ای ام دی ، در طول یکی از جدال های دادگاهی متعدد خود با اینتل، MMX را مخفف "Matrix Math Extensions" قلمداد کرد. از آنجا که سرواژه سازی نمی تواند علامت تجاری باشد، این حرکت تلاشی برای لغو علامت تجاری اینتل بود. در سال 1995، اینتل به دلیل سوء استفاده از نام تجاری MMX خود، علیه AMD و Cyrix Corp شکایت کرد. AMD و اینتل با این شرایط این جدال را خاتمه دادند که AMD ، ام ام ایکس را علامت تجاری متعلق به اینتل بداند و Intel هم این حق را به AMD برای استفاده از علامت تجاری MMX به عنوان نام فناوری ، و نه نام پردازنده، بدهد. [ ۹]
MMX هشت ثبات که از MM0 تا MM7 نامگذاری شده اند را شامل می شود و عملیات های روی آن ها را تعریف می کند. هر ثبات 64 بیتی است و می تواند اعداد صحیح 64 بیتی یا چند عدد صحیح کوچکتر را در قالب فرمت بسته بندی ( packed ) نگه دارد: یک دستورالعمل واحد می تواند روی دو عدد صحیح 32 بیتی، چهار عدد صحیح 16 بیتی یا هشت عدد صحیح 8 بیتی اعمال شود. [ ۱۰]
MMX تنها عملیات مربوط به اعداد صحیح را ارائه می دهد. هنگامی که برای i860 اینتل توسعه داده شد، استفاده از حساب اعداد صحیح معنادار شد ( محاسبات 2بعدی و 3بعدی به آن نیاز دارند ) ، اما هنگامی که کارت های گرافیکی که از این عملیات ها استفاده می کردند رایج شدند، عدد صحیح SIMD در CPU تا حدودی برای برنامه های گرافیکی زائد شد. [ نیازمند منبع] از سوی دیگر، عملیات محاسباتی اشباع در MMX می تواند به میزان قابل توجهی برخی از برنامه های پردازش سیگنال دیجیتال را سرعت ببخشد. [ نیازمند منبع]
عکس بسط چندرسانه ایعکس بسط چندرسانه ای
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلف

پیشنهاد کاربران

بپرس