Имя: Пароль:
IT
Мобильный мир
Что значит "64-битный процессор" у мобильного телефона?
0 Vladal
 
23.09.15
09:14
Увидел в описании телефона Lenovo A6000 характеристику процессора: "Четырехъядерный 64-битний процессор Qualcomm® Snapdragon™ MSM8916 1.2 ГГц "

Неужели там какие-то новые инструкции, управление оперативкой более 3 ГБ и т.д.? В самом телефоне 1 ГБ оперативки, 8 ГБ встроенной флеш-памяти.
Или это просто маркетинговый ход?
88 DGorgoN
 
23.09.15
11:12
Snapdragon 810 уже аж видео 4K обрабатывает на лету! Интел же использует урезанный блок команд для обработки такого-же видео. Так что не надо ляля что процессоры в смартах якобы слишком слабые. Они заточены под различные задачи в 1 процессоре!
89 DGorgoN
 
23.09.15
11:17
Другое дело что Win не может грамотно использовать все преимущества этих ядер, т.к. архитектура оси заточена на другое, на универсальность. Ведь к примеру тот же набор команд ММХ 4 может обрабатывать как видео для декодирования, так и моделить графику в играх и программах CAD моделирования (Максы, Майи и Блендеры). С этой позиции интел более предпочтителен для десктопа.
Но если допустим выпустить комп, который нужен будет только для серфинга в инете, просмотра видео и простеньких (утрированно - 3D игры на сотовом уже крутые)
90 DGorgoN
 
23.09.15
11:20
то вполне можно выпускать компы/планшеты/сотовые на базе ARM-в
91 Garykom
 
гуру
23.09.15
11:22
(86) угу у меня HTC 510 64 битный... уже скоро год кончится а обещанного во 2-м квартале андроид 5 все нету...
92 DGorgoN
 
23.09.15
11:23
Вообще рынок серверов и десктопов уже перегрелся. Нужны для скуль-серверов свои процы с набором команд для SQL сервисов. Для хранения данных - свои команд, для обработки сайтов - свои.
93 Garikk
 
23.09.15
11:23
(91) а будет ли 5 под этот телефон, ещё вопрос :)
94 DGorgoN
 
23.09.15
11:24
(91) Ну это уже перетензия к гуглу и HTC. Я лично на этот маркетинг не ведусь. С другой стороны твой 64 процессор всё равно лучше чем старый 32, т.к. доп. команды поддерживает.
95 Сержант 1С
 
23.09.15
11:25
то есть получается даже, что этот атом для мультиков не очень?
96 DGorgoN
 
23.09.15
11:25
(95) Угу )))
97 Garikk
 
23.09.15
11:26
(92) помню всё пророчили java-процессоры, даже какоето расширение есть (было) в x86... которое никто не использовал из-за глюкавости
98 Garykom
 
гуру
23.09.15
11:26
(93) под 32 бит давно вышло уже, вот с европейским 64 бит засада
99 DGorgoN
 
23.09.15
11:29
На ватт лепестрчесва кортекс нового поколения лучше атома
100 Сержант 1С
 
23.09.15
11:29
вот мне тоже показалось, что атом на смарте -- это неуклюжая попытка интел залезть в самый жирный рынок -- смартфонов. Компы с ноутами дохнут, а на смартах внезапно давно уже стоят чипы все-в-одном, которые справляются с задачами гораздо лучше
101 DGorgoN
 
23.09.15
11:29
В области мультков
102 DGorgoN
 
23.09.15
11:31
(97) Ну не взлетел, не получилось. Кстати в аомах есть что для явы
103 Garykom
 
гуру
23.09.15
11:31
(100) если судить по acer zenfone то и энергопотребление там неплохое на интеле
и главное шустрая графика это нечто, никаких тормозов как на китайцах бывает
104 magicSan
 
23.09.15
11:33
(100) Нука нука чо там компы дохнут?
105 Сержант 1С
 
23.09.15
11:34
(103) как на каких китайцах? на китайцах эппл, на китайцах сони, или на китайцах хуавей, например?
106 Сержант 1С
 
23.09.15
11:35
Посмотрел тесты - снапдрагон 801, устройства на котором продаются уже полтора года, на какие-то сцаные проценты меньше (и то за счет графики) хваленого супермощного супернового атом Z3580.

как-то неубедительно, тем более что уже есть 820?
107 DGorgoN
 
23.09.15
11:37
(106) Читаем: Intel Atom Z3580 - энергоэффективный четырехъядерный чип для планшетов и смартфонов под управлением Android. Он работает на частоте до 2.33 ГГц (Burst) и принадлежит к семейству Moorefield

2.33 ГГц КАРЛ!!! А если кортекс разогнать?
108 DGorgoN
 
23.09.15
11:38
рафика

В отличие от многих других современных Atom с графикой Intel HD Graphics, модели семейства Moorefield оснащаются видеоускорителями PowerVR от компании Imagination Technologies. В данном случае это G6430, знакомый по чипу Apple A7, но работающий на более высоких (457-533) частотах. Его производительность сравнима с Qualcomm Adreno 330 (Snapdragon 800) или ARM Mali-T628 MP6 (Samsung Exynos 5420/5430, HiSilicon Kirin 925), но заметно уступает новинкам вроде Adreno 420 (Snapdragon 805), Tegra K1 и PowerVR GX6450 (Apple A8) с GXA6850 (Apple A8X). Тем не менее, ее должно хватить даже на самые требовательные Android-игры 2014 года на высоких разрешениях.
109 DGorgoN
 
23.09.15
11:38
Энергопотребление

Исходя из характеристик и производительности, энергопотребление чипа должно быть выше среднего, но Intel уверяет, что оно все же позволяет использовать его как в планшетах, так и в смартфона
110 DGorgoN
 
23.09.15
11:39
В общем интел решает влезть, но пока не очень получается.
http://www.notebookcheck-ru.com/Intel-Atom-Z3580-Processor.132050.0.html
Тут интел находится скорее сзади.
111 Сержант 1С
 
23.09.15
11:40
(107) мой полуторогодичный З3 компакт работает на 2.5. Еще в те лохматые года.
112 DGorgoN
 
23.09.15
11:41
У армов все просто: Звук обрабатывает 1 процессор, видео второй и так далее. Для координации используются непосредственно сами ядра основного процессора.
А у атома все операции выполняют те 2 или 4 ядра (я не смотрел сколкьо там ядер), но ядра универсальные.
113 Сержант 1С
 
23.09.15
11:42
(110) А куда деваться? Нетбуки сдохли не родившись, десктопы стремительно сокращаются в общем обьеме, впереди вообще безрадостно.

единственный шанс - войти в смарты и планшеты, сделав основную ставку на девайсы следующих пятилеток - умный дом, микророботы, и прочая дустовая электроника.

вот и пихают свой мертворожденный атом в сговоре с мелкомягкими
114 DGorgoN
 
23.09.15
11:43
(111)
Да ну, дай ссылку на спецификацию. Обычно 1, максимум 1,5 ГГц у армов.

http://www.mobile-review.com/articles/2014/guide-chipsets.shtml
"Первое, что стоит знать и выучить наизусть – количество ядер и частота процессора не являются определяющим фактором в производительности устройства, несмотря на то, что это звучит, как ересь. Приведу такой пример – в Apple создают собственные варианты архитектуры ARM, которая является доминирующей на мобильном рынке. Например, 64-битный процессор Apple A8, который установлен в iPhone 6, последнем поколении iPad, у него всего два ядра и максимальная тактовая частота 1.4 ГГц. Для сравнения мы можем взять какой-нибудь китайский телефон с процессором Qualcomm Snapdragon 800, у которого частота до 1.7 ГГц на ядро, а всего ядер четыре. Прямое сравнение в лоб должно сказать нам, что тот же iPhone 6 должен проиграть по производительности китайскому телефону, у которого в довершение всего еще и 2 ГБ оперативной памяти против 1 ГБ в iPhone. Выигрыш на бумаге по всем параметрам."
115 DGorgoN
 
23.09.15
11:44
А нет, извиняюсь:
"Например, давайте посмотрим на уже упоминавшийся Meizu MX4, в этом аппарате используется чипсет MediaTek MT6595 с восьмиядерным процессором, встроенным модемом LTE. Процессор построен на архитектуре ARM big.LITTLE, в ней 4 ядра «медленные» Cortex A7 с частотой до 1.7 ГГЦ, а 4 ядра «быстрые» Cortex A17 с частотой до 2.2 ГГЦ"

Но тут скорее решили увеличить скорость и поднять частоту. Как правило будет больше кушать аккумулятор.
116 Сержант 1С
 
23.09.15
11:46
(114) эт в курсе, но речь зашла о сравнении атома по частоте. Вот и здесь проигрывает.

MSM8974PRO-AC  - спеки на проц не искал, в спецификациях на девайсы частота до 2.5
117 Garykom
 
гуру
23.09.15
11:52
(105) mtk содержащих
118 Vladal
 
23.09.15
11:52
(113) Вроде нетбуки очень даже.... те самые первыек с флеш-памятью и 2-3-ячеечными батарейками держали по 4-6 часов, а 4-ячеечные вообще 11.
У меня нетбук Леново S110 с 6-ячеечной батареей вполне себе 4-5 часов работает и не жужжит.
119 Necessitudo
 
23.09.15
11:53
(9) А индикатор пропущенных вызовов есть??
120 Vladal
 
23.09.15
11:54
(114) У меня первый ноут был с процом Целерон-2000. Частота этого одноядероного проца 2 ГГц, но кэш у него 2 МБ. Из-за кэша он выигрывал в тестах у натурально-двухголового интела, но у которого кэш был только по 512 килобайт на ядро.
121 Vladal
 
23.09.15
11:55
(119) Я думаю, это фича не железа, а программной начинки. А начинка там андроид.
122 Black Friday
 
23.09.15
12:02
(19) "Получается нужный адрес памяти процессор будет доставать за несколько тактов если кол-во памяти больше чем его разрядность"
при чем тут такты процессора к адресации памяти? про сегментную и страничную адресацию никогда не слышал? старый 16-разрядный процессор 8086 и 80286 адресовал ячейку памяти указанием в двух (!!!) регистрах двух составляющих адреса - номера сегмента и смещения относительно начала сегмента. При этом достигалась адресация 64К (2**16) страниц размером по 64К (2**16) байт - всего 4Гб памяти.
другое дело, что одновременно с ней работать было невозможно - поэтому сначала появились 32-разрядные процессоры (начиная с 80386 и 80486), адресующие сразу до 4Гб памяти напрямую, а потом - 64-разрядные.
123 Black Friday
 
23.09.15
12:10
(92) "Нужны для скуль-серверов свои процы с набором команд для SQL сервисов. "
зачем, если львиная доля работы скуль-сервера - это обращение к диску?
124 dmpl
 
23.09.15
12:17
(73) Вообще-то, MMX только с целыми числами работает. А с плавающей запятой 3DNow! и SSE.

(78) 64 бита, но в виде 4 x 16.

(81) Процессоры стали большими и сложными, поэтому понятие их разрядности - чисто условное.

(84) Изменяй, только что это даст? У AMD 3DNow! не взлетело, хотя задумка была для своего времени очень даже инновационной. Но тут главное доля рынка, а не инновационность.
125 Маратыч
 
23.09.15
12:17
(121) С программной начинкой все нормально, не на всех девайсах светодиод есть :)
126 DGorgoN
 
23.09.15
13:09
(124) 4 x 16 это по моему бред
(122) Я описал один из возможных вариантов действий, зачем нужны 64 ричные процессоры вместо 32 битных. Организация доступа к памяти возможна различными способами.
127 DGorgoN
 
23.09.15
13:11
Вот тут немного про память, вообще на самоме деле всё гораздо сложнее: http://habrahabr.ru/post/211150/
128 dmpl
 
23.09.15
13:16
(126) MMX относятся к SIMD инструкциям (single instruction, multiple data). В случае 4 x 16 одна инструкция оперирует сразу с 4 16-битными значениями, упакованными в 1 64-битный операнд.
129 DGorgoN
 
23.09.15
13:24
(128) Это когда идет конвеерная обработка таких команд, но это не значит что производители ПО будут таким способом делать из 1 ядра аж 4. Это бред с точки зрения архитектуры - проще 4 ядра сделать или гипертрейдинг чем это убожество для обычных задач. Для обработки видео и звука возможны и такие операции, однако тут опять таки нужно понять что когда процессор таким образом обрабатывает информацию в нём уже заключена многоядерность для таких команд либо физическая, либо виртуальная.
130 DGorgoN
 
23.09.15
13:26
физическая это когда для 1 такой команды действительно задействованы 4 мироядра в процессоре (только для этой или групп команд) или виртуальная, когда за 1 такт процессора внутри его на самом деле происходит 4 такта (образно и упрощено)
131 DGorgoN
 
23.09.15
13:28
А если подитожить все посты, то на самом деле 32, 64, 128 и так далее это всегда практически маркетинг. В том же кортексе есть и 128 битные регистры если я не ошибаюсь даже в 1-м поколении.
132 DGorgoN
 
23.09.15
13:29
133 Midaw
 
23.09.15
13:51
(100) я бы так сказал. Snapdragon 8xx просто чудо в области смартфонов. но рано или поздно Intel сменит Snapdragon. например Core i5 5200U, это уже очень и очень круто.
134 Black Friday
 
23.09.15
14:01
(126) ответьте на вопрос - "при чем тут такты процессора к адресации памяти?"
я не прошу придумывать "Организация доступа к памяти возможна различными способами.", а ограничиться типовыми имеющимися способами.
135 DGorgoN
 
23.09.15
14:06
(133) Чем круто? Вместе со смартфоном придётся таскать ящик с батарейками?
136 DGorgoN
 
23.09.15
14:07
(134) Типовые применимые к чему? К микроконтроллерам коих сотни? К Процессорам в смартфонах? К процессорам в ПК?
137 magicSan
 
23.09.15
14:07
(135) пониженое потребление все дела
138 Vladal
 
23.09.15
14:09
Вот люди говорят, что 5-й андроид умеет правильно использовать 64-битные процессоры.
139 Black Friday
 
23.09.15
14:10
(136) ограничимся ПК и смартфонами
140 Rebelx
 
23.09.15
14:11
(3) Люди, человеки, пишите в своих публикациях дату!

> Даже на рабочих станциях пока что трудно представить себе необходимость объемов памяти выше 4 Гбайт...
141 DGorgoN
 
23.09.15
14:11
(139) Ок. "Секреты кэш-памяти, или как потратить 1000 тактов на 10 команд"
http://geektimes.ru/post/254664/
142 v-kam
 
23.09.15
14:12
Маркетинг?
143 Midaw
 
23.09.15
14:12
(135) тем, что в производительности мобильный core i5 5200u уступает на 20-30% по отношению к современным процессорам. а вот мощность у него с 7.5Вт по 15Вт. для примера Snapdragon это 3Вт, но производительность очень и очень далеко до обычных процессоров. не говоря уже о разнице RISC и CISC.
144 DGorgoN
 
23.09.15
14:12
(140) Да ну на. Вон у меня хром один только 4 Гига отожрал
145 Маратыч
 
23.09.15
14:14
(143) У снапа ДО 3Вт. От 0.5Вт начинается. И 3Вт - это на полную катушку.
146 DGorgoN
 
23.09.15
14:15
(143) Поперхнулся печенькми, т.е. если 15 мы поделим на 3 то получим аж 5 снапдрагонов!
5 ядер в которых вшиты различные аппаратные кодеки по работе со звуком и видео.
Не сравнится кора дуба с ним в определенных задачах ну никак. Так же и наоборот. Смотря для чего нужен процессор.
147 Midaw
 
23.09.15
14:18
(146) а ты запусти Far Cry 3 на Snapdragon для полного сравнения с Core. он snap по факту то и вырвался среди ARM из-за повышенной мощности процессора, которую всячески везде скрывает.
148 DGorgoN
 
23.09.15
14:18
Это как сранивать процессор видеокарты с 256 "ядрами" и тот-же 4-х ядерную кору. Для алгоритмов расчета трассировки лучей и прочей фигни процессор просто упадет ниже плинтуса по сравнению с процессором видеокарты, зато коре более универсальный. Не с тем и не в том ракурсе идёт сравнение.
Это как сравнить мотоцикл, легковую машину и грузовик.
149 dmpl
 
23.09.15
14:19
(129) Пример с инструкциями MMX показывает, что вполне можно сделать 4 ядра по 16 бит ;) О чем и писалось в (13).
150 Vladal
 
23.09.15
14:19
(144) Это не показатель... у нас для скуля выделено 30 ГБ из 32. Очень даже он себя неплозо чувствует - отожрал столько, сколько дали.
151 Black Friday
 
23.09.15
14:22
(141) спасибо.
возвращаемся к исходному тезису:
"Получается нужный адрес памяти процессор будет доставать за несколько тактов если кол-во памяти больше чем его разрядность".
в описанном примере процессор тратит несколько тактов, чтобы достать из памяти в кеш - просто потому что предполагается, что сразу после включения кеш пуст.

получается, сразу после включения процессор любую команду/данные будет доставать несколько тактов.
при чем тут разрядность шины данных и/или адреса? это особенность кеширования.
152 DGorgoN
 
23.09.15
14:22
(147) Угу, а ты сравниваешь с чем? Голая кора без видеоускорителя хочешь сказать будет хорошо пережевывать? Особенно если снизить частоту и добиться потребления, сравнимые с потребелением снапа?
153 Garikk
 
23.09.15
14:22
(150) показатель, 4 гига для нынешних рабочих станций это "в упор".... пару экселей, вордров, оутлук, фаерфокс...и всё начинает свопится...

а если какойнить Эклипс, нетбинс или ещё чёнить явовское то вообще труба
154 DGorgoN
 
23.09.15
14:25
(151) Повторюсь, это частный случай. Ещё подобный частный случай с кешем, который между прочим тоже память, и таких частных случаев очень много, они разные и все зависят от архитектуры, версии, от производителя со своими изменениями в архитектуре. И т.п. и т.д. Это раньше с семейством х86 все было очень просто. Сейчас всё во многом сложнее. Особенно если портировать софт под разные процессоры.
155 DGorgoN
 
23.09.15
14:31
(149) Я понял, но в этих процах не так. Там вроде как полноценных 64 битных 4 ядра.
156 dmpl
 
23.09.15
14:32
(141) На первом же цикле кеш покажет, что совет отключить его - очень вредный. Особенно в случае многогигагерцовых процессоров, когда латентность памяти достигает 50-100 тактов...
157 DGorgoN
 
23.09.15
14:34
(156) В статье по моему всё обсосано.
158 dmpl
 
23.09.15
14:38
(154) Эти все особенности имеет смысл учитывать только при глубокой оптимизации горячих точек в коде. В остальное время достаточно просто использовать хороший компилятор.

(157) Вот как раз польза кеша в самой статье и не обсосана.
159 DGorgoN
 
23.09.15
14:55
(158) Вот к сожалению хороший компилятор не вариант. Не зря движок БД Гугля и Яндекса создается на С с ассемблерными вставками.
160 DGorgoN
 
23.09.15
14:55
Причём часто заточенные под процессор.
161 dmpl
 
23.09.15
15:06
(159) На самом деле обойти современный компилятор не так-то просто - я пробовал, быстрее получилось только через несколько часов непрерывных проб. И результат относительно компилятора был всего где-то 20-25%. Для Гугля и Яндекса эти 20-25% - это тысячи сэкономленных серверов. Для обычного юзеры разницы нет.
162 dmpl
 
23.09.15
15:07
+(161) И да, ускорение было только на определенном процессоре. На других ЦП могло быть и замедление.
163 DGorgoN
 
23.09.15
15:09
(161) Согласен что для обычного юзера разница небольшая. Однако насколько я знаю у Гугля Яндекса и прочих проектов ускорение значительное. И не только за счет этого, за счет оптимизации программы в том числе, ресурсов. Достигается двухкратное в среднем увеличение многих вещей для узких мест, если бы к примеру поставили MS SQL или Оракл и пользовались бы их СУБД.
А для 1с, даже для сервера и так сойдет )
164 Гёдза
 
23.09.15
15:12
(163) В 99% случаев косяки в прикладном коде.
До глубокой оптимизации и не доходит, просто исправляем свои же ляпы и получаем существенный выигрыш
165 dmpl
 
23.09.15
15:13
(163) Зависит от годов, когда это делалось - еще в 2003-2005 годах в 2-3 раза можно было обойти компилятор, а вот в 2012-2014 годов уже эффект заметно ниже.
166 dmpl
 
23.09.15
15:14
(164) Алгоритмическая оптимизация действительно может дать гораздо бОльший выигрыш. Потому что компилятор тут уже бессилен...
167 Necessitudo
 
23.09.15
15:25
(121) То есть софтом можно поместить под стекло отдельную лампочку, которая будет мигать при пропущенных вызовах?)
168 Midaw
 
23.09.15
15:43
(152) может и со встроенным видео. чего не может Core2Duo с любым дорогим видеоускорителем.
169 DGorgoN
 
23.09.15
15:50
(168) Голословное утверждение между прочим. Я же не зря сказал - снизь частоту что-бы кушал те-же 0.5-3 ватта.
170 DGorgoN
 
23.09.15
15:52
И одновременно пусть ещё и звук декодирует и с сотовой связью борется. Ведь смартфон это ещё не только игрушка, но и сотовая взять и проч. Да ещё в добавок запихни это все в маленький корпус. Между прочим корпус самого проца уже в половину смартфона будет. Ну вот и смысл сравнения?
Мотоцикл, легковой автомобиль и грузовой автомобиль?
171 Midaw
 
23.09.15
15:54
(169) я боюсь дело не только в частотах. если ты добавишь частоты, то он так и будет RISC на почти тех же частотах. можно упираться в соотношение скорости шины, кэшей, число тактов на команду и разрядность. он все равно будет RISC...
172 DGorgoN
 
23.09.15
16:05
(171) Я сверху очень подробно расписал что: Снапдрагон естественно проиграет приложению, которое оптимизированно под проц другой системы. Особенно это касается портированных приложений, которые тестируются и импортируются с привычной для десктопа архитекутры на процессоры другой архитектуры. Разрабатывайте приложения изначально под снапдрагон и тормозов станет меньше. Так же важно понимать что в снапдрагоне уже есть встроенные вещи, которых нет в твоем пне и задачи у этих процессоров РАЗНЫЕ.
Мотоцикл к примеру очень быстро разгоняется и более маневренный чем автомобиль, грузовик более приспособлен для транспортировке грузов. А мощность двигателя у всех видов транспорта может быть даже одинаковая. Так что с чем сравниваем? Смартфон как бы в первую очередь выпущен для сотовой связи и сервисов а не для поиграть. Но поиграть на нём так-же можно. И батарейку он будет жрать не так сильно как твой коре. Разные ниши и разные типы.
173 DGorgoN
 
23.09.15
16:12
Опять таки к примеру декодирование видео на этом снапдрагоне будет происходить крайне быстро и крайне эффективно благодаря аппаратной поддержке кодека, то-же самое и со звуком.
174 Garykom
 
гуру
23.09.15
16:56
(173) уточнить не забываем... только тех форматов кодирования видео которые прописаны в железе

а если придумали новый формат то? курим бамбук?
175 DGorgoN
 
23.09.15
17:04
(174) Есть и такой неприятный момент
176 Гёдза
 
23.09.15
17:06
(173) А что интел не умеет аппаратно декодировать?
177 Black Friday
 
23.09.15
17:11
(176) судя по "мощности" встроенного видео Интел - не умеет...
178 Гёдза
 
23.09.15
17:13
(177) Это ты по какому аппарату судишь?
179 Midaw
 
23.09.15
17:18
(177) судя по какой мощности не умеет?
180 Black Friday
 
23.09.15
17:33
(178) ПК
181 DGorgoN
 
23.09.15
18:13
(176) Полностью нет, есть поддержка команд, которые ускоряют. Но не более.
182 Сержант 1С
 
23.09.15
18:39
(176) внезапно!
А ведь сейчас это умеет делать любой утюг в пять раз быстрее, чем интел
183 Midaw
 
23.09.15
18:43
я думаю это ролика достаточно для тех, кто хоть раз запускал GTA на Snapdragon 800.
184 Midaw
 
23.09.15
18:43
185 Vladal
 
24.09.15
10:02
Что вы подразумеваете под "мультиками"? Мультимедийные потоки?
186 DGorgoN
 
24.09.15
14:29
(815) Видео и аудио, закодированные различными кодеками.
187 Black Friday
 
25.09.15
19:37
(186) пост в будущее? :-)