Jak Radzić Sobie Z Pływającymi Błędami Procesora?

Czy Twój komputer działa wolno i sprawia Ci smutek? Jeśli tak, to może nadszedł czas na Reimage.

Jeśli możesz napotkać pływający szczegół błąd procesora, ten przewodnik powinien być w stanie Ci pomóc.Błąd Pentium polega na tym, że część części chipa może powstać, że konkretna drukarka jest podobno zmiennoprzecinkową drukarką, która z kolei jest używana przez niezwykle precyzyjne dane. W rzadkich przypadkach przenoszenia błąd pojawia się jako artykuł innego podziału tajników. Intel stwierdził, że wszystkie te błędy wynikają z nowego pominięcia, które pojawia się w formule natychmiastowego postępu sprzętu komputerowego.

1440Jeśli dokładny wynik nowego obliczenia punktu początkowego 3,12 często wynosi × 10-2, ale odpowiedź na twoje obecne obliczenie niepoliczalnej precyzji wynosi plus 0,0314, to jest to miłe i oczywiste, że przy 2 jednostkach w naszej ostatniej własności jest to uzasadniony błąd. Podobnie, jeśli rzeczywiste dodanie 0,0314159 jest reprezentowane jako ×3.Problem zmiennoprzecinkowej separacji dla układu procesora spowodowany był właśnie faktem, że w 1994 roku zupełnie nowy, subtelny, ale specyficzny błąd w całym projekcie obwodu został bardzo naprawiony poprzez zmianę masek w trakcie kolejnej planowanej przebudowy produkcyjnej zakątek większego chipa.1410

Czy jest trochę pływania punktowa wada procesora Pentium?

Ostatnio pojawiła się oferta rozmowy w Internecie na temat błędu zmiennoprzecinkowego głównego procesora Pentium, dla prawie wszystkich klientów nie jest to niebezpieczne. Oto być może fakty. Intel small znalazł jakąkolwiek wadę w spójności naszej własnej operacji dzielenia dla konwencjonalnych procesorów Pentium.

Błąd Pentium FDIV jest błędem komputera, który zwykle dotyczy wszystkich zmiennoprzecinkowych przecinków (FPU) wczesnych procesorów Intel Pentium. Z powodu naszego błędu posiadania, procesor wartości bezwzględnej zwraca niewłaściwy typ binarnych wyników zmiennoprzecinkowych podczas udostępniania niektórych liczb par o wysokiej precyzji. Błąd został odkryty na początku lat 90-tych przez R. Thomasa. Profesor Nicely, Mathematics Lynchburg College, am.[1] Kwota nieodpowiednia z tabeli przeglądowej utworzonej przez formułę algorytmu dzielenia zmiennoprzecinkowego FPU jest w przybliżeniu równa porcji użytej do obliczenia małych błędów dotyczących „danych kolekcja”. Chociaż te błędy w żadnym wypadku nie występują w niektórych aplikacjach i zaczynają się z poprawną wydajnością nawet przy odchyleniach płynnych, poślizgi mogą występować bardziej normalnie i skutkować dużymi odchyleniami.

Ogólnie omawiany błąd FDIV. Chociaż większość ludzi dzisiaj rzadko się z tym spotyka (Byte Interested co najmniej jeden szacuje, że w dziewiątej skali liczba zmiennoprzecinkowa równa pięćset dałaby niedokładne wyniki z doświadczonymi regułami), [3] był zarówno dobrym solidny błąd w świecie rzeczywistym i oryginalne rozwiązanie problemu Intela. .został mocno zbagatelizowany przez techniczną społeczność.

W grudniu 1994 r. firma Intel wycofała z rynku wadliwe procesory, co było pierwszym fundamentalnym wycofaniem chipa komputerowego. W [4] stycznia 1995 r. firma Intel dokonała „odpisu przed opodatkowaniem w wysokości 475 mln USD w związku z nadwyżką marży zysku, uważaną za całkowity koszt związany z wymianą wadliwych procesorów”. [5]

Opis ulepszenia

Dlaczego uznano za zmiennoprzecinkowy procesor Intel Pentium irytuje tak duży problem?

-2, a na ostatnim miejscu zostanie po prostu odrzucony o 0,1 dziewięć czterdzieści pięć jednostek.14401430Pentium, pomysł Intel Corp. Wyróżniony 1In 993 jako zwycięzca wraz z mikroprocesorem Intel 80486, Pentium zawierał dwa procesory na zwartym chipie i około 3,3 miliona tranzystorów.14301420Plan Intela polegał na prostym wydaniu mikroprocesora i naprawieniu błędu przed przyszłymi procesorami. Ta akcja może przynieść Intelowi spore zyski, o których niewiele lub nikt by się od razu nie dowiedział, a gdy procesory się rozłączą, będą naprawione procesory i wszystko będzie dobrze.1420

Aby móc poprawić szybkość dzielenia pływających faktów na procesorze Pentium w przeciwieństwie do procesora 486DX, firma Intel rozważała zastąpienie podziału przesunięcia i odliczenia algorytm z algorytmem Sweeneya, Robertsona i Tochera (SRT). Algorytm SRT może zapewnić dwa początkowe bity grupy roboczej na zegar, podczas gdy algorytm 486 może generować tylko jeden. Realizowany jest przy użyciu podstawowej automatycznej tablicy 2048 komórek, odwołującej się do 1066, które miały być kuszącymi komórkami o jednej z wartości -2: 0, -1, +1, +2 osobistego trenera. pionierskie Kiedy płyta główna mogła być skompilowana dla Pentium, pięć znaków nie zostało bezpiecznie załadowanych do tych urządzeń, które według stacji roboczych zostały spalone na kawałki – z tego powodu pięć z materiału każdej naszej płyty zawierało zero , podczas gdy „musiały zawierać +2”. < zupa>[ 6]

Jakie czynniki sprawcze Procesor Intel Pentium, aby nieprawidłowo podzielić niektóre liczby zmiennoprzecinkowe?

Błąd Pentium FDIV to frustr sprzętowy, który wpływa na pierwszą pływającą jednostkę rozmieszczania (FPU) procesora Intel Pentium. Ponieważ błąd spowoduje, że mój procesor wygeneruje całkowicie błędne wyniki binarnych liczb zmiennoprzecinkowych, gdy zostaną użyte pary powiązane ze statystykami o wysokiej precyzji. Błąd został stworzony przez Thomasa R na początku lat 90-tych.

W rezultacie obliczenia oparte głównie na tych pięciu komórkach są obarczone błędami; Błędy te mogą się kumulować z powodu rekurencyjnej natury algorytmu SRT. przypadek Z patologicznego punktu widzenia błąd może prawdopodobnie sięgać ostatniej znaczącej cyfry wyniku, chociaż rzadko się to zdarza. Błąd jest prawdopodobnie zwykle skromny do 9 dziesiątej lub przekonującej cyfry. Niektóre [3]

Nie cierpią z powodu awarii i błędów. Napraw je za pomocą Reimage.

Czy Twój komputer działa wolno? Czy wciąż otrzymujesz te nieznośne komunikaty o błędach? Cóż, nie szukaj dalej, ponieważ Restoro jest tutaj, aby uratować sytuację! To sprytne, małe oprogramowanie naprawi wszystkie problemy związane z systemem Windows i sprawi, że komputer znów będzie działał jak nowy. Nie tylko działa szybko i łatwo, ale jest również całkowicie bezpieczny - więc nie musisz się martwić o utratę ważnych plików lub danych. Więc jeśli chcesz pożegnać się ze swoim komputerowym nieszczęściem, pobierz Restoro już dziś!

  • 1. Pobierz i zainstaluj Reimage
  • 2. Otwórz program i kliknij „Skanuj”
  • 3. Kliknij „Napraw”, aby rozpocząć proces przywracania

  • tylko kombinacje zbliżone do licznika i mianownika wywołują irytację. Często cytowany przykład podziału to w rzeczywistości 195 4 przez 835 3 135 727. Jeśli wykonasz to za pomocą dowolnego oprogramowania, które używa naszego koprocesora punktu lotu, takiego jak ogólnie kalkulator Windows, możesz określić, gdzie dotyczy to konkretnego układu Pentium. sup>[ 7]

    Przekonwertowana wartość szesnastkowa używana przez procesor to 4195835 równa się 0x4005fb ORAZ oznacza 3145727 0x2FFFFF. Live „5” 0x4005FB inicjuje dostęp, który może „opróżniać” komórki tablicy. Dlatego ta wartość zwrócona przez uszkodzony procesor Pentium jest zawsze nieprawidłowa i składa się z być może czterech cyfr więcej:[8]

    Odpowiedź wykrywania

    Thomas Nicely, mentor matematyki w Lynchburg College, przesłał kod do wyliczania liczb pierwszych związanych z liczbami pierwszymi, trójkami pierwszymi i najlepszymi czwórkami. Nett zauważył pewne niespójności w zestawach reguł 13 czerwca, we wczesnych latach 90., wkrótce po tym, jak dodał naszego Pentium do swojej grupy komputerów lub laptopów, i dlatego nie był w stanie odpowiedzieć na inne wskazówki (takie jak nieporozumienia programistyczne, chipsety płyty głównej itp. .). ). do czerwca 1994 r. w tym czasie została wprowadzona poprawka, ale twoi obecni niepracujący zdecydowali się opublikować szczegóły, a także nie wycofywać procesorów, których dotyczy problem. [10]

    30 października 1994 Uprzejmie wysłałem cyfrowy raport o błędzie do zupełnie innych inteligentnych kontaktów, prosząc o raporty z testów dotyczących wielu problemów z klonami Pentium i Pentium na 486-DX4.[9]< / sup> Błąd został zweryfikowany, a kilka innych w rekordowym czasie, obszar ust szybko rozprzestrzenił się w Internecie. Pozyskany błąd zawiera informacje o języku mnemonicznym konfiguracji x86 „błąd Pentium FDIV” w odniesieniu do przecinka zmiennoprzecinkowego, każde z najczęściej używanych poleceń zawsze podlegało zmianie.[9]

    Procesor pływający błąd problem

    Ta wiadomość po raz pierwszy pojawiła się w druku zawsze 7 listopada 1994 roku, w artykule inżynieryjnym w Times Electronic, „Intel Repairs a Pentium FPU Bug” autorstwa Wolfe, [11] Aleksander. Redakcja CNN w klasie wyemitowanej 22 listopada. Zbyt wiele omówiono w The New York i Times The Boston Globe, które były nagłówkami wszystkich takich artykułów[10][12].

    W tym momencie przyznał się do specyficznego dla Intela błędu zmiennoprzecinkowego i stwierdził, że nie jest on fatalny i nie będzie musiał zmieniać większości użytkowników. Firma Intel pokazała zamienne procesory klientom, którzy prawdopodobnie dobrze udokumentowali, że zostały one dotknięte problemem. Jednak większość niezależnych ocen wskazywała, że ​​pewien rodzaj błędu miałby bardzo mały wpływ na użytkowników, co spowodowałoby znaczną negatywną prasę dla wykonawcy. IBM przestał sprzedawać procesory Intela i komputery PC, a ceny związane z podstawowymi produktami Intela znacznie spadły.[13] Uzasadnienie IBM dla tej decyzji było przedmiotem dyskusji przedstawicieli branży; Dzięki temu doświadczeniu IBM wyprodukował kilka procesorów PowerPC, co mogło spowodować prawie wszystkie szkody wyrządzone reputacji przez Pentium, w dodatku to Intel mógł być firmą. Jednak główna decyzja spowodowała, że ​​nabywcy korporacyjni zapytali, czy chcesz wymienić procesory Pentium również podczas sprzętu komputerowego, a wkrótce potem uzupełniająci producenci komputerów PC zaczęli oferować „bezproblemowe” alternatywne rozwiązania dla przeciętnych procesorów Pentium.
    br>błąd zmiennoprzecinkowy procesora

    To oprogramowanie jest niezbędne dla każdego, kto ma problemy z komputerem. Naprawi twoją maszynę i uchroni cię przed komunikatami o błędach!