Jakie jest nowe doładowanie turbo w linii MacBook?


31

Nowa linia MacBook ma nowy procesor turbo dodany do procesora:

Czterordzeniowy procesor Intel Core i7 2,3 GHz, Turbo Boost do 3,3 GHz

Co to dokładnie znaczy? Z tego, co słyszałem, procesor może działać przez pewien czas powyżej taktowania. (źródło) Jak to działa?


2
Jest to dość standardowa technologia Intel, która istnieje już od dłuższego czasu. intel.com/content/www/us/en/architecture-and-technology/...
bmike

Odpowiedzi:


27

Turbo Boost to funkcja, która, gdy używana jest mniejsza niż całkowita liczba rdzeni, procesor może wyłączyć nieużywane rdzenie i zwiększyć szybkość taktowania pozostałych rdzeni. Zwiększa to wydajność (używane rdzenie stają się szybsze) i może zmniejszyć zużycie energii.

Na przykład, jeśli masz komputer MacBook Air 2011 z procesorem Core i5 1,6 GHz (jak wyszczególniono w tym artykule AnandTech ), „Współczynnik Turbo” jest ustawiony na 0047. Liczba ta określa stopień wzmocnienia cyfrowo (4 rdzenie = 0, 3 rdzenie = 0, 2 rdzenie = 4, 1 rdzeń = 7; jest to dwurdzeniowy procesor, więc tryb 3- i 4-rdzeniowy nie ma znaczenia). Liczba określa zwiększenie w przyrostach 100 MHz powyżej wymienionej prędkości zegara, więc jeśli dwa rdzenie działają, można je zwiększyć do 1,6 GHz + 400 MHz = 2,0 GHz, a jeśli jeden rdzeń działa, można go zwiększyć do 1,6 GHz + 700 MHz = 2,3 GHz.

Aby zobaczyć, na co ustawiony jest system, przejdź do konsoli i otwórz plik kernel.log (lub system.log w Mountain Lion *), a następnie wyszukaj AppleIntelCPUPowerManagementi wyszukaj „Turbo Ratios”. Na przykład Mac, z którego korzystam (2.0 GHz i7 MacBook Pro), na przykład ma współczynnik Turbo ustawiony na 6689 dla maksymalnego zegara 2,9 GHz, gdy używa się tylko jednego rdzenia.

* dzięki @gentmatt w komentarzach poniżej


1
Dobra odpowiedź, ale nie mogę znaleźć tego kernel.log, o czym mówisz. Gdzie to się znajduje w Finderze? (Przeszukałem już listę po lewej stronie w Console.app.
gentmatt,

3
Właśnie znalazłem odpowiedź, wpisy zostały przeniesione do system.logMountain Lion.
gentmatt,


4

Turbo Boost jest wbudowany w procesor Intel. Domyślnie procesor działa z częstotliwością 2,3 Ghz, a gdy jest pod dużym obciążeniem, automatycznie przyspieszy rdzenie do 3,3 Ghz.

Technologia Intel Turbo Boost 2.0 jest aktywowana, gdy system operacyjny (OS) żąda najwyższego stanu wydajności procesora (P0).

Maksymalna częstotliwość Intel Turbo Boost Technology 2.0 zależy od liczby aktywnych rdzeni. Ilość czasu, jaki procesor spędza w stanie Intel Turbo Boost Technology 2.0, zależy od obciążenia i środowiska operacyjnego.

Każde z poniższych ustawień może ustawić górny limit technologii Intel Turbo Boost 2.0 dla danego obciążenia:

  • Liczba aktywnych rdzeni
  • Szacowane zużycie prądu
  • Szacowane zużycie energii
  • Temperatura procesora

Gdy procesor działa poniżej tych limitów, a obciążenie użytkownika wymaga dodatkowej wydajności, częstotliwość procesora będzie dynamicznie rosła, aż do osiągnięcia górnej granicy częstotliwości. Technologia Intel Turbo Boost 2.0 ma wiele algorytmów działających równolegle w celu zarządzania prądem, mocą i temperaturą w celu maksymalizacji wydajności i efektywności energetycznej. Uwaga: Technologia Intel Turbo Boost 2.0 pozwala procesorowi pracować z poziomem mocy wyższym niż jego górny limit mocy znamionowej (TDP) przez krótki czas, aby zmaksymalizować wydajność.

(Źródło) Można również obejrzeć film z Intelem tutaj


Wydaje się, że jest to nic innego jak kopiowanie / wklejanie tekstu prosto ze strony internetowej Intela. Link do tekstu jest w porządku, ale rozważ dodanie części oryginalnej lub jakoś edytuj i wykadruj ten długi cytat, aby pasował do danego pytania.
bmike

1
@mike, pierwszy akapit to mój oryginalny tekst ...
zevlag,

Dziękujemy za wyjaśnienie - edytowanie formatu różnic jest trochę uciążliwe. Linkowanie do źródła było również świetne - dzięki!
bmike

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.