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

Неужели там какие-то новые инструкции, управление оперативкой более 3 ГБ и т.д.? В самом телефоне 1 ГБ оперативки, 8 ГБ встроенной флеш-памяти.
Или это просто маркетинговый ход?
1 Провинциальный 1сник
 
23.09.15
09:19
Да тупо унификация.
2 Zamestas
 
23.09.15
09:23
(0) Объем доступной памяти и разрядность процессора не связаны вообще ни как.
3 H A D G E H O G s
 
23.09.15
09:27
(2) вот здесь почитай про память и разрядность
http://www.3dnews.ru/m/#page_172009
4 rphosts
 
23.09.15
09:29
(0) это значит, что процессор может адресовать более 4Г встроенной памяти. По факту таких процев чуть меньше чем все последние. Кроме того при обработке данные (мультимедиа и т.п.) за один такт обрабатывается вдвое больший блок чем на 32-х разрядных. Т.к. 64 - это и по адресной и по шине данных
5 Vladal
 
23.09.15
09:30
(4) То есть, это обкатка новой технологии с прицелом на будущее?
Я видел в каталогах телефоны с 3 ГБ оперативной памяти.
6 salat-production
 
23.09.15
09:30
Пока не релизнулся андройд x64 от проца толку мало.
У самого Zenfone2, 4Гб оперативы, а толку хрен.
7 magicSan
 
23.09.15
09:32
какие 64 ? нА мобилах и так порезанные процы с ограничем по инструкциям.
8 Vladal
 
23.09.15
09:33
(6) О, кстати, хотел спросить про этот асусный телефон. Как он? Пока по характеристикам смотрю, вкусный, чуть дороже своих собратьев:
http://allo.ua/ru/products/mobile/asus-zenfone-c-zc451cg-8gb-3g-black.html
(7) Да вот такие: http://allo.ua/ru/products/mobile/lenovo-a6000-black.html
9 salat-production
 
23.09.15
09:35
(8) немного не то.
https://market.yandex.ru/product/12568545?hid=91491&track=alts
Очень хорош. Надо «пощупать» и придет прозрение :)
10 dmpl
 
23.09.15
09:36
(4) Угу, а x86 процессоры уже давно 256-битные...
11 Vladal
 
23.09.15
09:38
(9) Прозрение в плане "ото вещь!"?
12 salat-production
 
23.09.15
09:45
(11) Прозрение в плане «вот же какие бичи самсунги, аппле, сони и тд».
За свои деньги просто убийственная машинка. Посоревноваться с этим смартом может разве что Nexus 6. Но последний не очень целесообразен к покупке из за 2К экрана. Батарею сажает на раз.
13 mishaPH
 
модератор
23.09.15
09:46
(0) 4*16 не?
14 Zamestas
 
23.09.15
10:00
(3) Почитал и как это связано с (2)?
15 Goggy
 
23.09.15
10:04
(14) Вот только подумал, что Заместас молодец промолчал и не стал себя дураком показывать... А ты взял и меня так разочаровал :)
16 Zamestas
 
23.09.15
10:05
(15) Разочаровал в чем?
17 magicSan
 
23.09.15
10:07
Никогда не понимал - сижу с нокиа н8, шикарная камера, ворл, ексель, уонНоут, навигаторы и прочие приблуды, компкатный размер, отделка металл. Нафига взрослые мужики капают слюной на всякое угэ андройда с 100500 ядрами?? чо с ними делаете то?
18 DGorgoN
 
23.09.15
10:08
(7) Инструкции тупо другие, тупо немного другая архитектура, но это не означает что проц сам по себе плохой. Скорее избавлен от избыточности.
19 DGorgoN
 
23.09.15
10:09
(2) Ну ты сказанул. Получается нужный адрес памяти процессор будет доставать за несколько тактов если кол-во памяти больше чем его разрядность
20 DGorgoN
 
23.09.15
10:10
(17) Начинка то такая же, там такой-же (похожий) проц стоит
21 dmpl
 
23.09.15
10:10
(15) Вообще-то, это он прав. 8-разрядный Z80 имел прямой доступ к 64 кБ ОЗУ, при использовании страничного доступа объем ОЗУ можно было произвольно увеличивать, что было реализовано в Дельта-128К, Пентагон-256 и т.д.. 16-разрядный 8086 имел прямой доступ к 1 Мб ОЗУ. 16-разрядный 80286 позволял уже адресовать 16 Мб ОЗУ.
22 Zamestas
 
23.09.15
10:13
(19) От модуля памяти ядра операционной системы зависит - то многие тут читают (2) как:
Объем ОДНОВРЕМЕННО доступной памяти и разрядность.
(21) Хоть кто то вменяемый.
23 UFO
 
23.09.15
10:13
64 бита проц отнюдь не значит что у него шина адреса 64 бита. У него ширина шины данных 64.
24 magicSan
 
23.09.15
10:13
"Обычные 32-битные версии Windows поддерживают до 4—8 ГБ ОЗУ, Datacenter до 32—128. В Starter версиях Windows XP и Vista — ограничение в 0,5—1 ГБ" - 32 КАРЛ!!!
25 UFO
 
23.09.15
10:14
Обычные 32-битные версии Windows поддерживают до 4!! гига
26 Сержант 1С
 
23.09.15
10:15
Intel Atom Z3580

и нахрена оно в смартфоне?
27 UFO
 
23.09.15
10:15
Стартер не исключение
28 UFO
 
23.09.15
10:16
(26) чтобы мультики смотреть
29 dmpl
 
23.09.15
10:16
(23) И тут тоже уже все не так просто: те же 64-разрядные x86 процессоры уже давно имеют 128-бит, 192-бит и 256-бит шину данных. Снаружи. А внутри все еще интереснее, т.к. операции с кеш-памятью - блоковые.
30 UFO
 
23.09.15
10:17
и что? а вот блок 64 бита
31 UFO
 
23.09.15
10:17
и это не проц имеет, а контролер памяти
32 UFO
 
23.09.15
10:17
256 бит
33 UFO
 
23.09.15
10:19
нужно для быстрого чтения данных и команд из памяти и разбивку их на микрокоманды
34 UFO
 
23.09.15
10:20
у специалиста есть курс по памяти, там есть вещи дельные, можно посмотреть
35 dmpl
 
23.09.15
10:22
(30) Размер блока зависит от реализации процессора, и там 64 бита уже давно никто не делает, там ширина внутренних шин 256-512 бит не редкость даже если внешняя память работает в 1-канальном режиме.

(31) Контроллер памяти уже давным-давно в ЦП сидит.
36 UFO
 
23.09.15
10:22
а в телефонах стоят ARM процы, система команд которых базируется на RISC архитектуре
37 UFO
 
23.09.15
10:22
(35) нашел чем удивить
38 magicSan
 
23.09.15
10:23
(30) это архитектура а не блок
39 magicSan
 
23.09.15
10:23
(36) Все на риске сидят и эмулируют - что это меняет?
40 UFO
 
23.09.15
10:24
короче, система команд максимум у таких процов 64 бита, а ширина данных резиновая
41 UFO
 
23.09.15
10:25
(39) ты хоть начало темы почитал?
42 UFO
 
23.09.15
10:27
(39) а кстати, а зачем в процах сотовых эмуляция?
43 dmpl
 
23.09.15
10:28
(40) А зачем для команд 64 бита, если их максимум несколько тысяч? ;) А у RISC - и того меньше?
44 UFO
 
23.09.15
10:30
(43) а это я говорил про интел процы
у риск конечно пара сотен команд
45 ТолькоПросмотр
 
23.09.15
10:31
(0) Какая разница чего там пишут? Давно пора понять, что не в битах дело. Кстати, телефон отстой, как и зенфон2.
46 DGorgoN
 
23.09.15
10:32
(43) В команду может и адрес входить и данные, мало ли как команда устроенна
47 DGorgoN
 
23.09.15
10:33
Оптимальными в различных ситуациях являются разные способы построения системы команд:

Если объединить наиболее часто используемую последовательность микроопераций под одной микрокомандой, то надо будет обеспечивать меньше микрокоманд. Такое построение системы команд носит название CISC (Complex Instruction Set Computer), в распоряжении имеется небольшое число составных команд.
С другой стороны, это объединение уменьшает гибкость системы команд. Вариант с наибольшей гибкостью — наличие множества близких к элементарным операциям команд. Это RISC (Reduced Instruction Set Computer), в распоряжении имеются усечённые, простые команды.
Ещё большую гибкость системы команд можно получить, используя MISC-подход, построенный на уменьшении количества команд до минимального и упрощении вычислительного устройства обработки этих команд.
48 magicSan
 
23.09.15
10:33
(42) Чтоб те впаривать по много много ядер а ты сидел и гордился.
49 UFO
 
23.09.15
10:35
(48) чушь какая то.. не настолько они производительны, чтобы эмулировать дополнительные ядра.. Это уже идёт сказочка про белого бычка
50 dmpl
 
23.09.15
10:36
(46) Вот именно, длина команды у того же x86 запросто превышает 8 байт даже на 32-разрядных процессорах ;)
51 DGorgoN
 
23.09.15
10:36
(28) Что бы мультики смотреть в армах уже давно поддерживаются команды для преобразования видео. Так что армы условно RISC процессоры. Они давно уже обросли своей архитектурой
52 UFO
 
23.09.15
10:37
(50) а при чем x86 и 8 байт? ты справочник по 8086 процу хоть раз открывал? там систему команд базируется на всех 16 битах...
53 UFO
 
23.09.15
10:38
и каждый бит в слове имеет своё назначение
54 DGorgoN
 
23.09.15
10:38
(49) В основном под много ядер идёт упор на то что в 2-х ядерном процессоре есть 2 блока, 1 под общую систему команд, другой под видеоускоритель.
https://ru.wikipedia.org/wiki/ARM_Cortex-A5
55 magicSan
 
23.09.15
10:38
(49) Ядра эмулируются?? всё с тобой понятно
56 UFO
 
23.09.15
10:39
(55) так это ты про это говоришь, а не я
57 UFO
 
23.09.15
10:39
(55) типа пользователям показываются там 4 ядра вместо реальных
58 Vladal
 
23.09.15
10:40
(13) А почему бы и да?
59 UFO
 
23.09.15
10:40
(55) читай переписку, я у тебя спросил для чего эмуляция, а ты сказал эмулировать ядра..
60 dmpl
 
23.09.15
10:40
(52) Притом что даже у 8086 длина команды могла превышать 8 байт. Так что как раз для этой архитекрутры определение разрядности как в (40) не катит.
61 UFO
 
23.09.15
10:40
(58) потому что тогда проц не справится даже просто с кодированием  и сжатием звука
62 UFO
 
23.09.15
10:42
(60) а чем тогда связано 64 бита? Объясни мне/нам?!!! Давай те посмотрим!!
63 UFO
 
23.09.15
10:42
(60)я еще не видел команду со всем префиксами моификаторами превышающую 64 бита
64 Сержант 1С
 
23.09.15
10:44
так и не понял, зачем атом в смарте..
65 UFO
 
23.09.15
10:44
(64) просто интел хочет свои процы пропихнуть в нишу мобильных
66 magicSan
 
23.09.15
10:44
(59) нук для поднятия частоты наверное - так сложно понять?
67 Vladal
 
23.09.15
10:44
(64) Может, типа "взрослый" процессор x86 в телефоне? Вместо ARM, например.
68 dmpl
 
23.09.15
10:44
(61) MMX с тобой не согласен.

(62) В современных реалиях - чистый маркетинг. Захотели - назвали 64-битным.

(63) NOPы при правке машинного кода любили так делать. Не кучу NOP, а 1, но длинный.
69 dmpl
 
23.09.15
10:45
(64) Чтобы Windows 8.1 вкрячить.
70 Сержант 1С
 
23.09.15
10:46
аааа, и продать унылую люмию за 800 баксов, точно..
71 magicSan
 
23.09.15
10:47
(69) на неттопе не взлетело поставить 10ку =(
72 UFO
 
23.09.15
10:47
(68) нет, ММХ команды!!! находятся внутри 64 бит, а вот данные это другое, но мы не про данные
73 UFO
 
23.09.15
10:48
ММХ команды это расширение команд по работе с плавающей точкой
74 UFO
 
23.09.15
10:50
а маркетинг да, тут я с 68 согласен.. мало кто захочет чтобы у него в мобильнике был 32 битный проц
75 magicSan
 
23.09.15
10:51
(74) Да плевать если тянет и есть нужный функционал лучше других на рынке.
76 UFO
 
23.09.15
10:53
(75) ну это ты мы так думаем, а большинство людей думает по другому
77 dmpl
 
23.09.15
10:57
(72) 4x16 - как раз 1 из вариантов MMX команд, позволивших кодировать звук на лету.
78 UFO
 
23.09.15
10:57
(77) 64 бита
79 UFO
 
23.09.15
10:57
ммх-4
80 DGorgoN
 
23.09.15
10:57
(70) И сжирать батарею за 6 часов )))
81 DGorgoN
 
23.09.15
10:58
(77) (78) Люди, вы о чём? О разрядности или о командах? Или о доп. процессорах? Я запутался..
82 DGorgoN
 
23.09.15
11:00
Давайте с основ:
Есть процессоры с усеченным набором команд, есть процессоры с расширенным набором команд.
Так вот с некоторых пор так называемые 1-е (RISC) процессоры начали поддерживать команды, которые требуются для обработки звука и графики. Т.е. по сути уже не являются классическими RISC процессорами. По сути разделения сейчас нет!
83 DGorgoN
 
23.09.15
11:01
А битность процессора определяет различные параметры, например команда с данными/адресами и проч. будет на 32-х битном процессоре передаваться за 2 такста (условно), а на 64-х битном за 1 такт. Т.е. вроде как бы в 2 раза ускорение будет. По факту это не всегда будет истиной.
84 DGorgoN
 
23.09.15
11:06
(79) Всякие ММХ-ксы это просто стандартизированное и запатентованное расширение базовых команд процессора. По факту можно чуть чуть изменить параметры команды и та-же команда по сути не будет по патенту являться ММХ командой но выполнять те-же функции.
85 Garykom
 
гуру
23.09.15
11:06
(0) да просто маркетинговый ход... нафига 64 бит проц, если ось и проги все равно 32 бит?
86 DGorgoN
 
23.09.15
11:07
(85) Android 5.0 поддерживают 64-разрядные процессоры
87 DGorgoN
 
23.09.15
11:10
Вот вообще статья для самых самых маленьких:
http://ichip.ru/64-bita-v-smartfonakh-i-planshetakh.html
С точки зрения всякие процы. которые используются в смартах давно уже перешли в разряд RISC. Т.к. в них уже встроены ядра для поддержки всяких различных устройств. Intel только недавно контроллер памяти и видеоядро начало встраивать в свои процессоры. А ядра на базе кортекса уже имели плюсом к этому контроллер звука, видеокамер, поддержку USB, связи и тача.
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) пост в будущее? :-)
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший