Krok ten jest o tyle ciekawy, że Mobile MMX, składający się ze standardowego zestawu MMX, części stałoprzecinkowej SSE (Streaming SIMD Extensions z Pentium III) i nowych dodatków, jest w pełni zgodny ze stosowanym w obecnych rozwiązaniach Intela. To da ni mniej, ni więcej, tylko możliwość łatwego przenoszenia szczególnie ważnych ze względu na wymaganą wydajność procedur z istniejących aplikacji. Na dowód tego Intel dostarczy programistom odpowiednie narzędzia, wspomagające proces przenoszenia aplikacji z platformy X86 na procesory przenośne typu XScale.
Jakie poprawy w wydajności daje technologia Mobile MMX?
Na Intel Developer Forum zaprezentowano kompresję MPEG4 przy użyciu specjalnie przygotowanego układu, miała ona wydajność 91 klatek na sekundę w porównaniu z 57, jakie dała kompresja przy użyciu procesora bez zestawu Mobile MMX. To jednak nie wszystko - według dyrektora grupy komunikacji bezprzewodowej i rozwiązań przenośnych Intela, Rona Smitha, ta technologia pozwoli na obniżenie częstotliwości taktowania obecnych procesorów, nie ujmując im wydajności, a nawet ją nieco poprawiając, dając ostatecznie znacznie lepszy stosunek szybkości do zapotrzebowanie na energię.
Nie należy spodziewać się wejścia tej technologii "pod ekrany" naszych handheldów z dnia na dzień - daty premiery jeszcze nie podano, a zapewne Microsoft będzie potrzebował nieco czasu, aby "przetrawić" tę zmianę i zaimplementować odpowiednie dodatki do systemowego oprogramowania. W czasach wejścia MMX do naszych komputerów oprogramowanie wykrywało technologię i stosowało odpowiednio zmodyfikowane procedury, poprawiające znacznie szybkość działania. Miejmy nadzieję że taki sam sposób na uniwersalny kod systemu zostanie zastosowany w Windows CE/Pocket PC, nawet jeśli by to miało powiększyć nieco rozmiary obrazu ROM (byle nie powyżej 32MB).
Tak nawiasem mówiąc, widać coraz częściej że mariaż technologii CISC i RISC sprawdza się całkiem nieźle.
Źródło: ExtremeTech
XScale z Mobile MMX?
