Часовой пояс: UTC + 3 часа




Форум закрыт Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 67 • Страница 4 из 4<  1  2  3  4
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 23.02.2013
Откуда: г. Орел
aasheron чистый risc сдох еще в пеленках... я часто не понимаю что вы пытаетесь донести.
сечас все risc подобные архитектуры прекрасно справляются с simd. у них есть проблемы из за использования "укороченных команд" но не более. проблемы х86 в лице "cisc архитектуры с risc подобным ядром" более сложно решаемые - у них есть одно ед приемущество "больше наработанных инструментов для решения этих проблем" что на мой взгляд не удивительно. но опять есть подводный камень если будет глобальное обновление начинают всплывать косяки в этих самых инструментах. и тут опять risc в лице арма выигрывает более новые инструменты и более прогнозируемое развитие (потому что за время лидерства х86 инструментов разработки под армы было мало "да и кому это нужно" - сейчас все поменялось инструменты не только нужны но и пишутся они "свежачком" с понятно дело более документированные + развитие арма это х86 наши дни то есть в чем то они идут дальше но в большинстве копируют идеи х86 что тоже наруку разработчикам).
тут я думаю не стоит касаться различных risc подобных спарков и др. и vliw подобных интеловских поделок от которых он к стати не отказался до сих пор. я еще раз подчеркну не надо виснуть на тему "это лучше потому что проверенно и работает" иногда оно устаревает а с учетом х86 это как когда то про что то в линукс среде писали "попытка ремонтировать машину на оживленной трассе так еще и на ходу"... слишком много "заплаток и заклепок" и отказаться от совместимости брацы тож не могут.

Добавлено спустя 4 минуты 21 секунду:
aasheron писал(а):
Когда ARM перейдет на 64-битную архитектуру, я просто хочу посмотреть, как фанаты RISC начнут прыгать от жопоболи

успокойтесь есть обрастая совместимость на 64 битах можно будет запустить 32 битные поделки но не наоборот что фактически копирует х86 с ее х86-х64 ничего нового и это официальное заявление.

_________________
Мертвый киберпанк с улыбкой мутанта... (:



Партнер
 

Junior
Статус: Не в сети
Регистрация: 27.07.2011
aasheron писал(а):
(для справки RISC инструкции не подразумевают возможности работы с разной длиной инструкций. Т.е. 64-битный процессор не переварит 32-битный код.)

Для справки, в арм есть несколько наборов инструкций, в том числе и самб с 16-и разрядными инструкциями. И ничо, все нормально переваривает, яб даже сказал, замечательно. Неон, кстати, это сопроцессор со своим набором инструкций. К arm, или thumb имеет ровно такое-же отношение, как и sse к x86.

Тесты анандтековские как-то даже комментировать не хочецца. Питание кэша они видите ли не нашли, а в даташит процессора заглянуть слабо было? В тестировании с заявкой на серьезность, для тестирования железа используют тесты нехило завязанные на ПО, которые на одном и том-же железе но с разным ПО выдают разные результаты, конечно-же им бог велел выполнять их на разном ПО.
Если-бы кто-то неагажированный всерьез занялся сравнением именно процессоров, чисто истины заради, то взял-бы девбоарды для этого и использовал-бы максимально унифицированное ПО и набор тестов.


 

Member
Статус: Не в сети
Регистрация: 20.07.2007
Откуда: Минск-Гомель
Politura писал(а):
чисто истины заради, то взял-бы девбоарды для этого и использовал-бы максимально унифицированное ПО и набор тестов.

А в магазине вы тоже будете на девбордах показывать превосходство АРМ?

_________________
Одно другому не мешает.


 

Junior
Статус: Не в сети
Регистрация: 27.07.2011
В магазине люди смотрят на цену, вес, сочность экрана, всякие рюшечки, а не на то, на сколько миллисекунд тест в браузере выполняется быстрее на одном, чем на другом.
В любом случае, если они тестировали то, насколько один планшет со своим ПО лучше другого планшета с другим ПО, нафига делать умное лицо на тему, что они тестируют именно процессоры?


 

Member
Статус: Не в сети
Регистрация: 23.08.2008
Приходит молодой человек через пару лет в магазин планшет покупать и не знает что выбрать, на ARM или Intel. Хотя впрочем они и слов таких не знает, а продавец ему раз, и Кризис на планшете запустил, а Кризис я думаю, что он знает и выбрал чувак intel. Главное, что-бы денег хватило. :D


 

Member
Статус: Не в сети
Регистрация: 31.01.2009
Откуда: Москва
NiTr0 писал(а):
Открою вам секрет: при написании софта без разницы, какая архитектура процессора. Если руки прямые ессно, и программер при операциях над байтами слова (кстати, оные юзаются не шибко часто в прикладном ПО) учитывает, что порядок чередования байт на разных архитектурах может быть разным. А для андроида - вообще пофиг на то, что под капотом...


Не надо открывать мне таких секретов, я разрабатываю приложения под ARM, и могу сказать, что архитектура процессора в мультимедийных приложениях (а смартфоны и таблетки решают на 90% мультимедийные задачи) решает полностью - разница легко ощутима на примере использования SIMD движков - Neon и SSE-подобных .

Не знаю, что вы имели ввиду под порядком чередования байт. Я знаю порядок нумерации байт.

С'шные битовые хаки и ассемблерные операции используются часто - посмотрите библиотеки libjpeg, ffmpeg - добрую часть кода занимают функции, оптимизированные под конкретные железки.

Если вы пишите приложения на основе готовых библиотек, и вам всё равно, в каком порядке производить драг н дроп компонентов на форму, то это только ваше мнение. Можете рассказать его, например, армии китайских чипмейкеров, которые пилят ASIC под любую мультимедийную задачу.

_________________
Bullshit bingo


 

Member
Статус: Не в сети
Регистрация: 04.06.2004
RomaN56 писал(а):
Не надо открывать мне таких секретов, я разрабатываю приложения под ARM, и могу сказать, что архитектура процессора в мультимедийных приложениях (а смартфоны и таблетки решают на 90% мультимедийные задачи) решает полностью - разница легко ощутима на примере использования SIMD движков - Neon и SSE-подобных .

Единицы пишут на асме/с ассемблерными вставками. Опять же, 95% софта никоим образом низкоуровневые оптимизации не юзает.

RomaN56 писал(а):
С'шные битовые хаки и ассемблерные операции используются часто - посмотрите библиотеки libjpeg, ffmpeg - добрую часть кода занимают функции, оптимизированные под конкретные железки.

Битовые хаки не проблема, если программист догадывается о существовании архитектур с различным endianness. Потому и говорю - с ровными руками не страшно.
По поводу асм-вставок - а какая собссно разница, под какую архитектуру писать на асме? Не, ну кроме привычки ессно к тому или иному процу - ведь арм-разработчики с тем же успехом будут называть х86-андроиды, под которые их заставят пилить native библиотеки, неудобным говном (и будут правы).

RomaN56 писал(а):
Если вы пишите приложения на основе готовых библиотек, и вам всё равно, в каком порядке производить драг н дроп компонентов на форму, то это только ваше мнение. Можете рассказать его, например, армии китайских чипмейкеров, которые пилят ASIC под любую мультимедийную задачу.

Китайцы пилят асик и библиотеки. При этом исходники библиотек тщательно скрывают - чтобы никто не украл. То, что работает поверх этого - с железом взаиодействует весьма косвенно.

И да, 95% приложений - это именно драгэнэдроп компонентов и использование готовых библиотек, с высокоуровневой процессоронезависимой логикой.


Показать сообщения за:  Поле сортировки  
Форум закрыт Новая тема / Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Закрыто  Сообщений: 67 • Страница 4 из 4<  1  2  3  4
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan