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




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

Member
Статус: Не в сети
Регистрация: 07.01.2006
Bozo писал(а):
эти причины перечислялись в статьях 2004-2005г когда начиналось внедрение AMD64

Вас не затруднит привести эти статьи? Или хотя бы своими словами пересказать их.
Bozo писал(а):
http://www.mozilla.org/en-US/firefox/new/ Не вижу ссылки "Загрузить Firefox под Windows AMD64". значит, не все так просто

Не знаю как у вас, но в моем репозитории есть как bin32-firefox 33.0-1, так и firefox 33.0-2. По линку выше я скачиваю архив, в котором лежит в том числе бинарник
Код:
file firefox/firefox
firefox/firefox: ELF 64-bit LSB  executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, BuildID[sha1]=ad1a32d999e65c88921007f34660c55e4913fe8d, stripped



Партнер
 

Member
Статус: Не в сети
Регистрация: 18.02.2011
Bozo

Вендопроблемы :D https://ftp.mozilla.org/pub/mozilla.org ... ux-x86_64/


 

Member
Статус: Не в сети
Регистрация: 28.04.2004
Lex1
это что за тесты??????
где субд, где виртуализация...ява наконец...
параллельные вычисления...нагрузка.

сравнили топовый десктоп и яблочный А8х ;)


 

Member
Статус: Не в сети
Регистрация: 07.01.2006
Bozo писал(а):
Ха-ха-ха-ха-ха-ха-ха-ха-ха-ха. Почему же Chrome до сих пор 32битный, а Firefox 64битный за 10 лет еще до ума не довели?

Вдогонку:
Код:
file /usr/lib/chromium-browser/chromium-browser
/usr/lib/chromium-browser/chromium-browser: ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=a5ee12e4c67bbf89d4c31ee245fe4d6bc8abc5a8, stripped


 

Member
Статус: Не в сети
Регистрация: 27.09.2003
Jeter писал(а):
Вопрос в том, почему не продвигают архитектуру ARM в настольные компы.

Да статья не про настольные компы ни разу, тут у ARM вообще никаких перспектив нет и не предвидится. Если народ даже AMD процы себе покупает вместо Intel. Статья о "персональных компьютерах" сиречь о ноутбуках-ультрабуках, у нас просто "трудности перевода" весь смысл искареживают. Речь о том, почему в ноутбуках до сих пор Intel Atom и Intel Core M ставят вместо ARM. А Core I7 в десктопах вообще ничего еще долго грозить не будет
Koschey Bessmertniy писал(а):
АРМ на ту же потребляемую электрическую мощность можно набрать несколько против одного процессора х86.

Речь о ноутбучном железе, там примерно одинаковый TDP 10W что у интелов что у ARM


 

Member
Статус: Не в сети
Регистрация: 18.02.2011
ApocaLeXX

Например: 20 ловушек переноса Си++ - кода на 64-битную платформу Там же есть и менее тривиальные вещи.

Добавлено спустя 46 секунд:
fobos40
Это г-бенч. Какой есть ;)


 

Member
Статус: Не в сети
Регистрация: 27.09.2003
Lex1 писал(а):
Вендопроблемы

Ну, у меня 64битный Waterfox 32.0.3 на венде. Вот только почему официальная мозилла не выпускает официальный 64битный фурифокс если там всего только надо подправить size(int)?


 

Member
Статус: Не в сети
Регистрация: 07.01.2006
Lex1 писал(а):
ApocaLeXX

Например: 20 ловушек переноса Си++ - кода на 64-битную платформу Там же есть и менее тривиальные вещи.

Добавлено спустя 46 секунд:
fobos40
Это г-бенч. Какой есть ;)


Прошу меня поправить, но я бегло проглядел статью: большинство ошибок связано с тем, что выполнение программы завязывалось на определенный размер переменной, размер которой, кстати, не константен от архитектуры к архитектуре. То есть, если изначально писать программу с использованием типов данных, размер которых не зависит от архитектуры(int_32/int_64 и тд), проблемы нивелируются.

Bozo писал(а):
Ну, у меня 64битный Waterfox 32.0.3 на венде. Вот только почему официальная мозилла не выпускает официальный 64битный фурифокс если там всего только надо подправить size(int)?

Официальная мозилла выпустила официальный фуррифокс, я уже выше демонстрировал. Насчет необходимости исправить только sizeof(int): я нигде не говорил, что это единственное, что необходимо сделать. Я готов выслушать обоснованные замечания, где я не прав.


 

Member
Статус: Не в сети
Регистрация: 19.05.2013
Lex1 писал(а):
geekbench как тест крайне сомнителен


Там нет ничего сомнительного, все результаты строго и точно соответствуют производительности каждого процессора.

Lex1 писал(а):
но даже там i7 быстрее равночастотного A8.
На одинаковых частотах у A8 (может быть) будет 3490, а у i7 уже 4386. Ну а в Multicore разница вдесятеро.


Если бы вы внимательно изучили результаты процессоров Intel Haswell, вы бы поняли, что это результат в двухпоточном режиме - то есть с включенным "Hyper-Threading". Тогда уже умножайте на 2 и результат Apple Cyclone.
В этой теме сравниваются больше архитектура ARM vs x86, а не конечные продукты.. Процессор Apple Cyclone - это более производительный, чем топовые i7.


 

Member
Статус: Не в сети
Регистрация: 18.02.2011
Bozo

https://wiki.mozilla.org/Firefox/win64

ApocaLeXX

Да, с хорошим кодом проблемы редки. И если вы работаете только с ним, вам можно только позавидовать )


 

Member
Статус: Не в сети
Регистрация: 16.12.2008
Откуда: Воронеж
Bozo писал(а):
Вот только почему официальная мозилла не выпускает официальный 64битный фурифокс если там всего только надо подправить size(int)?
потому что нет разницы в работе на винде 64(мож правда есть и какие проблемы - неведаю), а в линуксе есть 64бит дистрибутивы без поддержки 32 бит, поэтому выходят обе версии

_________________
AMD Phenom II X6 1055T, Asus M4A79 Deluxe, 4gb(2x OCZ Titanium XTC OCZ2T11502G), PowerColor Radeon HD 7970 3GB


 

Member
Статус: Не в сети
Регистрация: 18.02.2011
Jeter
Цитата:
это результат в двухпоточном режиме


Смешно. Вы не понимаете что для однопоточного кода, это только уменьшит результат?

Цитата:
Там нет ничего сомнительного

Хотя нет, похоже троллите, репутация г-бенча достаточно известна.


 

Member
Статус: Не в сети
Регистрация: 07.01.2006
Lex1
На моей работе, кстати, с гикбенчем считаются, но, скорее, для ориентира.


 

Member
Статус: Не в сети
Регистрация: 19.05.2013
Lex1 писал(а):
Смешно. Вы не понимаете что для однопоточного кода, это только уменьшит результат?


Это уменьшит результат до 50% только для процессора i7. Результат в Single-Core у ядра Cyclone - останется 1600 таким же!

Добавлено спустя 4 минуты 5 секунд:
ApocaLeXX писал(а):
На моей работе, кстати, с гикбенчем считаются, но, скорее, для ориентира.


С этим бенчем считаются и крупные производители процессоров - Apple, Qualcomm, Nvidia..


Последний раз редактировалось Jeter 22.10.2014 19:30, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 01.06.2011
Откуда: Кривий Рiг UA
Фото: 1
Jeter писал(а):
Если бы вы внимательно изучили результаты процессоров Intel Haswell, вы бы поняли, что это результат в двухпоточном режиме - то есть с включенным "Hyper-Threading". Тогда уже умножайте на 2
:shock: когда это HT давал прибавку в 100% ? Грамотно вообще бы мерять без HT, или спросить какого аленя АРМ процессоры пытаются выдавать за конфетку, если у них НТ вообще нет. АМД вот ради аппаратного эмулирования этого НТ даже кукурузы налепила и многие мусорозагребатели с общим планировщиком и fpu, и всё равно слились
ЗЫ а IBM POWER8 вообще имеет 8-поточный НТ, такой что и консольке PS3 не снился, к чорррту АРМ давайте на IBM :D

_________________
По поводу АМД можно сказать, что... http://images.vfl.ru/ii/1466552059/06f0b3de/13108371.gif


 

Member
Статус: Не в сети
Регистрация: 20.12.2007
Jeter
вы серьёзно считаете, что включение НТ у процессоров интел даёт +100% прироста производительности в многопотоке?!

_________________
Non limit humanus stultitia!


 

Member
Статус: Не в сети
Регистрация: 27.09.2003
Lex1 писал(а):
https://wiki.mozilla.org/Firefox/win64

А вы читали что там в вике? Там как раз речь о том что пора напрячься и наконец выпустить Firefox для архитектуры AMD64, причем не столько под линукс, сколько под Win и MacOS. Просто потому что уже 2 месяца как вышел 64битный порт Chrome, и 2 года как уже есть IE 64bit, а Firefox все нет и нет. А речь шла о том:
Цитата:
Какие сложности могут возникнуть при портировании с 32 на 64 бита, кроме как использование sizeof(int) в программе в адресной арифметике?

Оказывается, не всё так просто.


fobos40 писал(а):
где субд, где виртуализация...ява наконец...
параллельные вычисления...нагрузка.

этого всего на ноутбуках нет. и речь не про десктопы а про ноутбуки то есть персональные, переносимые компьютеры

Lex1 писал(а):
реально разгоняли до 3 GHz, но получили жалкие 1139
Угу, только не учли что без кулера Qualcomm будет все так же троттлить до 1400МГц. Чудес не бывает, нельзя просто поставить частоту и ждать что проц будет на этой частоте работать при перегреве

Koschey Bessmertniy писал(а):
включение НТ у процессоров интел даёт +100% прироста производительности в многопотоке?!
некоторые задачи реально под 50% прироста имеют


 

Member
Статус: Не в сети
Регистрация: 19.05.2013
Koschey Bessmertniy писал(а):
вы серьёзно считаете, что включение НТ у процессоров интел даёт +100% прироста производительности в многопотоке?!


Нет конечно же, я имел в виду, что Hyper-Threading дает 50% результата относительно основного ядра.


 

Member
Статус: Не в сети
Регистрация: 20.12.2007
Bozo писал(а):
некоторые задачи реально под 50% прироста имеют

Jeter писал(а):
Нет конечно же, я имел в виду, что Hyper-Threading дает 50% результата относительно основного ядра.

во-первых, НТ даёт от 20 до 30% прироста в зависимости от приложения (многопоточного). 50% - такого не бывает, ни в тестах ни разу не видел и сам столько не наблюдал (в процессе эксплуатации).
во-вторых, Jeter, у вас что видать с арифметикой неладно, т.к. вы постоянно упоминаете увеличение/уменьшение производительности в 2 раза при включении/отключении НТ, а это никак не вяжется с 50%.

_________________
Non limit humanus stultitia!


 

Member
Статус: Не в сети
Регистрация: 16.12.2008
Откуда: Воронеж
Renegade1979 писал(а):
АМД вот ради аппаратного эмулирования этого НТ даже кукурузы налепила

Это как? Сэмулировали реальным ядром(пусть и хреновым) эмулятор ядра? Каламбур и анекдот.:D
Ядро Интел имеет широкое исполнительное устройство и реальные программы зачастую его недогружают, а НТ эмулирует второе ядро, догружая таким образом простаивающие исполнительные устройства процессора. Нормально написанный код НЕ получает профита от НТ и даже страдает от его включения. В доказательство своих слов скажу что в AVX производительность i5 и i7 одинакова.

_________________
AMD Phenom II X6 1055T, Asus M4A79 Deluxe, 4gb(2x OCZ Titanium XTC OCZ2T11502G), PowerColor Radeon HD 7970 3GB


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

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


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

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


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

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