یک تاریخ‌نگار برجسته سخت‌افزار و متخصص مهندسی معکوس، موفق به شناسایی دقیق ترانزیستورهای معیوب در اولین پردازنده پنتیوم اینتل شده که به خطای معروف FDIV در سال 1994 و جمع‌آوری گسترده آن منجر شد. شیریف با استفاده از میکروسکوپ، در سیستم PLA (آرایه منطقی برنامه‌پذیر) این پردازنده تمرکز کرد و علت اولین بحران بزرگ اینتل را که به 30 سال پیش بازمی‌گردد، ردیابی کرد.

تصویر زیر اولین پردازنده پنتیوم را با ریزمعماری P5 نشان می دهد، اولین معماری اینتل که شهرت جهانی برای این شرکت به ارمغان آورد. این تراشه که با فناوری 800 نانومتری ساخته شده بود، شامل 3.1 میلیون ترانزیستور است که به دلیل بزرگی، شبکه‌های آن با میکروسکوپ قابل مشاهده‌اند. این در حالی است که تراشه‌های امروزی با ده‌ها میلیارد ترانزیستور، به این شیوه تقریباً غیرقابل تفسیر هستند.

تصویر داخل پردازنده

شناسایی خطای پردازنده‌ای که 475 میلیون دلار به اینتل خسارت زد

مشکل اصلی به واحد محاسباتی ممیز شناور (FPU) مربوط می‌شود. این واحد با بهره‌گیری از الگوریتم تقسیم SRT، عملیات تقسیم را با سرعتی دو برابر تراشه‌های قبلی انجام می‌داد. برای اجرای این الگوریتم، جدولی متشکل از 2,048 سلول در PLA طراحی شده بود که مقادیر -2، -1، 0، 1 و 2 را نمایش می‌داد. اما خطای طراحی باعث شد پنج مقدار در این جدول ترانزیستورهای ضروری خود را از دست بدهند و به‌جای مقدار "2"، به‌طور پیش‌فرض "0" در آنها ثبت شود.

باگ اینتل

در ابتدا اینتل اهمیت خطای FDIV را ناچیز قلمداد کرد و مدعی شد که این خطا تنها هر 27,000 سال یک بار رخ می‌دهد. اما تحقیقات IBM نشان داد این خطا می‌تواند هر 24 روز یک بار اتفاق بیفتد. در نهایت، فشارهای مالی و توقف فروش پردازنده‌ها، اینتل را مجبور به فراخوانی تمامی تراشه‌های معیوب کرد که به ضرری 475 میلیون دلاری منجر شد.

شیریف در تحقیقات اخیر خود، تعداد داده‌های از دست رفته را 16 مورد شناسایی کرد، در حالی که پیش‌تر تصور می‌شد تنها پنج مورد معیوب وجود دارد. او توضیح می‌دهد: «11 مورد اضافی به دلیل خوش‌شانسی باعث ایجاد خطا نمی‌شوند.» اینتل با پر کردن تمامی نقاط خالی جدول با مقدار "2"، این خطا را در نسخه‌های بعدی پردازنده رفع کرد.

کشف مشکل فیزیکی ترانزیستورها
کشف مشکل فیزیکی ترانزیستورها

کن شیریف وعده داده است که در روزهای آینده، جزئیات بیشتری از تحقیقات خود را در وبلاگش منتشر کند و بررسی کند که آیا امکان اصلاح پردازنده‌های معیوب از طریق ویرایش فیزیکی PLA وجود دارد یا خیر.

نظر خود را اضافه کنید.

ارسال نظر بدون عضویت در سایت

0
نظر شما پس از تایید مدیر منتشر خواهد شد.

نظرات (2)

  • مهمان - یعقوب اکبری

    در متن آخر این پست نوشته شد که :
    ""کن شیریف وعده داده است که در روزهای آینده، جزئیات بیشتری از تحقیقات خود را در وبلاگش منتشر کند و بررسی کند که آیا امکان اصلاح پردازنده‌های معیوب از طریق ویرایش فیزیکی PLA وجود دارد یا خیر."""

    ادامشو ننوشتین . جناب کن شریف بعد از کلی تحقیقات شبانه روزی که در اتاق شخصی خودش انجام داد و بعد از فهمیدن کلی راز به خبر نگاری های رسمی تماس گرفت که میخواهد فردا صبح در رسانه های تصویری تحقیقات خودشو اعلام کنه ولی متاسفانه فردای آن روز صبح متوجه شدن که ایشون در اتاقش خود کشی کرده در همین حین 3 نفر از نیروی های تحقیقاتی راجب علت و انگیزه خود کشی تحقیقات رو شروع میکنن ولی به طرز مرموزی اون 3 نفر هم بعد یک هفته گزارش خودکشی ثبت شد و پرونده کن شریف به همین شکل مختومه شد و تا به امروز که من این متن رو در اتاق شخصی خودم تایپ میکنم جهان از کلیت این ماجرا بی خبر هست .

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

  • مهمان - کامران

    در پاسخ به: مهمان - یعقوب اکبری

    داستان مشابه این همین چند روز پیش تو فرانسه واقعا اتفاق افتاد

    یک خبرنگار زن که جنایات اسرائیل در غره ثبت کرده بود و میخواست هم رو چند هفته بعد در یک مستند تصویری به جهان عرضه کنه به صورت کاملا اتفاقی جسدش در پشت بام خانه اش پیدا شد

    خلاصه مواظب خودت باش ! :D

ورود به شهرسخت‌افزار

ثبت نام در شهر سخت افزار
ورود به شهر سخت افزار

ثبت نام در شهر سخت افزار

نام و نام خانوادگی(*)
لطفا نام خود را وارد کنید

ایمیل(*)
لطفا ایمیل خود را به درستی وارد کنید

رمز عبور(*)
لطفا رمز عبور خود را وارد کنید

شماره موبایل
Invalid Input

جزو کدام دسته از اشخاص هستید؟(*)

لطفا یکی از موارد را انتخاب کنید