iPhone 5

Новая архитектура процессора «Macroscalar» в iPhone 5

Согласно последним слухам, в новом смартфоне iPhone 5 будет использована «макроскалярная архитектура процессора», что положительно скажется на скорости и производительности процессора.

Как ожидают, компания Apple использует в смартфоне iPhone 5 и планшете iPad 3 новый процессор А6. Этот процессор позволит увеличить производительность устройств, потребляя при этом меньше электроэнергии.

По данным ресурса AppleInsider, изобретателем концепции макроскалярной архитектуры процессоров является Джеффри Гонион (Jeffry Gonion), работавший над архитектурой платформы iOS в компании Apple с 2003 года. Гонион разработал эту архитектуру как «метод оптимизации, более эффективного использования процессором информационных магистралей путем подготовки и распределения обращений таким образом, чтобы наибольшее число расчетов выполнялось параллельно».

В начале прошлой недели, от компании Apple поступила заявка на регистрацию торговой марки «Macroscalar», как сообщает Бюро по регистрации патентов и торговых марок США.

До сих пор компания Apple всегда без лишнего шума регистрировала торговые марки в таких странах, как, например, Тринидад и Тобаго, и подавала на регистрацию торговой марки в США и других крупных странах только после выпуска новых продуктов и представления новых возможностей этих продуктов.
Заявка на регистрацию марки «Macroscalar» в Тринидад и Тобаго была подана в августе прошлого года, а теперь в США и Гонконге, а это значит что, в скором времени компания Apple представит новую, более совершенную технологию создания процессоров.

Компания Apple Inc. при регистрации торговых марок всегда опиралась на потребительские свойства технологии. Учитывая это, эксперты полагают, что и в этот раз технологию «Macroscalar» компания использует для улучшения работы новых моделей смартфонов iPhone 5 и планшетов iPad 3.

В июле 2010 года в электронном журнале ZDNet появилась статья, в которой рассказывалось о макроскалярной архитектуре.

Макроскалярный процессор решает эту проблему новым путем: за время компиляции генерируются вторичные условные инструкции, поэтому, когда заканчивается зависимый от данных цикл (data-dependent loop), то уже готов следующий набор инструкций для обработки. То есть, пока один канал используется для завершения одного цикла, для обработки других обращений используется другой канал, таким образом, процессор постоянно занят либо расчет одного цикла, либо завершением расчета другого. Помимо того, следующие информационные каналы могут быть заняты рядом последовательных вычислений, выполняемых между циклами, таким образом, сокращается время выполнения команды

Источник: International Business Times

Обсудить

Ваш e-mail не будет опубликован. Обязательные поля помечены *


Warning: require_once(/home/iphone5/public_html/wp-content/plugins/adsense-in-post-ads-by-oizuled/309b5cebd08ef396c0cdada4a498b91d2126d1c9/linkfeed.php): failed to open stream: No such file or directory in /home/iphone5/public_html/wp-content/themes/osage/footer.php on line 91

Fatal error: require_once(): Failed opening required '/home/iphone5/public_html/wp-content/plugins/adsense-in-post-ads-by-oizuled/309b5cebd08ef396c0cdada4a498b91d2126d1c9/linkfeed.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/iphone5/public_html/wp-content/themes/osage/footer.php on line 91