Procesor odporny na błędy
Jak donosi internetowe wydanie magazynu "Technology Review", specjaliści z należącego do Intela laboratorium badawczego Circuits Lab w stanie Oregon opracowali prototypowy procesor o nazwie Palisades, który powinien wyróżniać się szczególną odpornością na błędy.
Podczas gdy aktualne układy mogą popełniać błędy w obliczeniach w sytuacji wystąpienia poważnych zakłóceń, nowy chip Intela jest w stanie je rozpoznawać i nawet wykorzystywać na własne potrzeby. Resilient Processor Design to nazwa koncepcji, której istotą jest reagowanie procesora na błędy podczas pracy.
Opracowany prototyp ma zaimplementowane sprzętowo mechanizmy korekcji błędów. Służą one do poprawiania "w locie" problemów z timingiem, które mogą pojawiać się nie tylko z powodu zbyt wysokich częstotliwości taktowania, ale także w wyniku przegrzania procesora bądź wahań napięcia. Opracowana technologia dba o to, aby dana instrukcja była powtarzana dopóty, dopóki jej wynik znów będzie się zgadzał.
To, co na pierwszy rzut oka zdawałoby się zwalniać procesor, w rzeczywistości zapewnia, że może on działać z wyższą średnią częstotliwością taktowania lub też wymagać mniej mocy - czysto elektryczna poprawka zajmuje niewiele czasu. W typowych zastosowaniach w porównaniu z tradycyjnymi procesorami specjalistom z Intela udało się uzyskać poprawę wydajności działania od 12 do 50 procent. Jednocześnie zdołano o 22 procent zredukować stopień poboru mocy przy tym samym poziomie wydajności obliczeniowej.