O procesorze T2 wbudowanym w prawie wszystkie nowe modele komputerów Apple (wyjątkiem są iMaki „nie pro”), napisano już wiele, w tym sporo złego. Tym razem, jednak będzie chwalony.
T2 szyja, która kręci głową
Jego głównym zadaniem jest rola kontrolera pamięci masowej, ale odpowiada też za kamerę, audio, zarządzanie energią, a przede wszystkim bezpieczeństwo oraz spójność systemu.
Jednak zwykli użytkownicy mogą odczuć bardzo pozytywnie jego obecność w komputerze, jeżeli zdarza im się kodować (zapisywać, edytować) materiały wideo.
Kiedyś dość systematycznie wykonywałem testy porównawcze szybkości edycji i kodowania wideo za pomocą Intela i procesorów Apple. iPhone’y i iPady biły na głowę mobilne wersje procesorów Intela, nawet i7. Zresztą sami możecie zobaczyć przebieg testów na filmie zamieszczonym w artykule: Procesory Intel kontra Apple A.
Okazuje się, że wyniki, które osiągnąłem, nie są przypadkowe i również Apple postanowił skorzystać z ogromnej przewagi własnych procesorów w architekturze ARM nad Intelem podczas operacji multimedialnych.
VideoToolbox w systemach Apple
Jest to zestaw funkcji zapewniających dostęp do sprzętowych operacji przyśpieszających manipulacje z wideo. Nie ważne, czy na iOS, czy macOS, programista może skorzystać z zestawu w zasadzie takich samych funkcji, aby wykorzystać maksymalnie, to czym dysponuje dane urządzenie. W przypadku Intela VideoToolbox może używać sprzętowych operacji QuickSync lub wsparcia kart graficznych w tym eGPU. W przypadku procesorów Apple używa wbudowanych w nie funkcji, jak widać bardzo wydajnych.
W komputerach z procesorami T2 może użyć do kodowania wideo właśnie ich, zamiast Intela. I jak pokazują to testy Apple Insider ze znacznym zyskiem.
W testach Mac mini z procesorem i3 oraz T2 konta iMac 4k również z i3, ale bez T2, ten pierwszy okazał się w kodowaniu wideo dwa razy szybszy! Redakcja Apple Insider przeprowadziła dodatkowe próby z użyciem identycznych dysków zewnętrznych, aby wykluczyć wpływ szybkości pamięci masowej (iMac ma dysk mechaniczny). Wyniki były identyczne. Testy innych maszyn również potwierdziły ogromny wzrost szybkości renderingu przy użyciu T2. T2 przeganiał QuickSync i mógł godnie rywalizować z silnymi kartami eGPU.
Jak się możecie domyślać, mnie to wcale nie dziwi.
Pytanie które aplikacje wykorzystują T2 wszystkie ?
Odpowiedź jest w tekście
Te, które używają VideoToolbox np. HandBreak