powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Hardware [игнор отключен] [закрыт для гостей] / А где можно найти технические характеристики кэшей современных CPU x64?
25 сообщений из 72, страница 1 из 3
А где можно найти технические характеристики кэшей современных CPU x64?
    #37862095
L1/L2/L3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А где можно найти технические характеристики по пропускной способности и задержкам кэшей L1/L2/L3 современных CPU x64?
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37862164
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В технической документации на современные CPU x64 и только там.

Модератор: Тема перенесена из форума "C++".
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37862208
White OwlВ технической документации на современные CPU x64 и только там.

Модератор: Тема перенесена из форума "C++".
А где их найти?
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37862209
L1/L2/L3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати вот интересные картинки:
http://www.overclockers.com/forums/showthread.php?t=584232
Не совсем понятно что такое step size и почему от него что-то зависит?



...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37862272
Edd.Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А где их найти?А где их найти?
На сайте производителя наверное?
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37862409
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L1/L2/L3А где можно найти технические характеристики по пропускной способности и задержкам кэшей L1/L2/L3 современных CPU x64?

Задержки вроде не пишут.
Да и оптимизировать не удастся.
Так что смысл?
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37862989
L1/L2/L3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KhodL1/L2/L3А где можно найти технические характеристики по пропускной способности и задержкам кэшей L1/L2/L3 современных CPU x64?

Задержки вроде не пишут.
Да и оптимизировать не удастся.
Так что смысл?
Например, чтобы делать ставку на алгоритм требующий низкой латености либо на требующий высокой пропускной способности, чтобы спрогнозировать скорость их работы, чтобы выбрать оптимальный CPU.
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37862994
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L1/L2/L3Например, чтобы делать ставку на алгоритм требующий низкой латености либо на требующий высокой пропускной способности, чтобы спрогнозировать скорость их работы, чтобы выбрать оптимальный CPU.

Вы на ассемблере писать будете?
Знание поддерживаемых инструкций, частоты процессора и размера кеша третьего уровня вполне достаточно.
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863017
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KhodВы на ассемблере писать будете?
Знание поддерживаемых инструкций, частоты процессора и размера кеша третьего уровня вполне достаточно.
Если требуется не просто писать, а еще и писать оптимизированный код, то совершенно недостаточно. У разных процессоров разные алгоритмы использования кеша, разные алгоритмы распараллеливания инструкций и предсказания ветвлений.
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863053
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжекНепотрошитель,

Сейчас низкоуровневое программирование не актуально.
Используются только языки высокого уровня.
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863079
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KhodСейчас низкоуровневое программирование не актуально.
Используются только языки высокого уровня.
Да ну? А слышали встречали про те сферы применения, из которых, собственно, компьютеры и произошли? Статистические и научные расчеты, моделирование различных процессов? Бухгалтерия, интернет, офис и игрушки - это далеко не все возможные способы применения компьютеров :) И далеко не все вещи бывают "по зубам" оптимизирующим компиляторам, не говоря уже о виртуальных машинах дотнета и явы.
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863130
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжекНепотрошительДа ну? А слышали встречали про те сферы применения, из которых, собственно, компьютеры и произошли? Статистические и научные расчеты, моделирование различных процессов? Бухгалтерия, интернет, офис и игрушки - это далеко не все возможные способы применения компьютеров :) И далеко не все вещи бывают "по зубам" оптимизирующим компиляторам, не говоря уже о виртуальных машинах дотнета и явы.

Маткада и мапла недостаточно?
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863157
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжекНепотрошительИ далеко не все вещи бывают "по зубам" оптимизирующим компиляторам, не говоря уже о виртуальных машинах дотнета и явы.И более того, те люди, которые могут "переплюнуть" оптимизирующие компиляторы, вопросы типа "где найти документацию" не задают.
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863280
L1/L2/L3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KhodДжекНепотрошитель,

Сейчас низкоуровневое программирование не актуально.
Используются только языки высокого уровня.
Причем тут ассемблер? На языках высокого уровня легко задействовать различные уровни кэша. Просто тупо в зависимости от того как обращаться к матрице идя по столбцам или по строкам. Или как обращаться к одномерному массиву со случайным доступом но меньшим количеством обращений, либо с последовательным но с большим.
При одних задержках, размере и пропускной способности кэша быстрее одни алгоритмы сортировки, бинарного поиска и т.д., при других - другие.
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863284
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L1/L2/L3,

Вы свою БД ваяите?
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863285
L1/L2/L3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoftДжекНепотрошительИ далеко не все вещи бывают "по зубам" оптимизирующим компиляторам, не говоря уже о виртуальных машинах дотнета и явы.И более того, те люди, которые могут "переплюнуть" оптимизирующие компиляторы, вопросы типа "где найти документацию" не задают.
Не могут себе позволить?
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863287
L1/L2/L3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KhodL1/L2/L3,

Вы свою БД ваяите?
Нет. Сортировка только в БД используется?
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863298
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L1/L2/L3miksoftпропущено...
И более того, те люди, которые могут "переплюнуть" оптимизирующие компиляторы, вопросы типа "где найти документацию" не задают.
Не могут себе позволить?Им это просто ни к чему. Они эту документацию читали уже не один раз.
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863338
L1/L2/L3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoftL1/L2/L3пропущено...

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

Допустим вы никогда не найдете в документации по HDD вот такой таблицы с техническими характеристиками пропускной способности при Random Read:
http://www.fcenter.ru/hwbase/?action=show_results&uid=htIsvL9ygPkH
И почти никогда не найдете в документации по HDD количество IOPS и MIN/MAX/AVG Bandwidth.

Так же вы никогда не найдете в документации по CPU тех графиков которые я привел выше.
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863373
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L1/L2/L3miksoftпропущено...
Им это просто ни к чему. Они эту документацию читали уже не один раз.
Вы просто путаете спецификацию устройств которая есть в документации и характеристики устройствНет, не путаю.

L1/L2/L3Допустим вы никогда не найдете в документации по HDD вот такой таблицы с техническими характеристиками пропускной способности при Random Read:
http://www.fcenter.ru/hwbase/?action=show_results&uid=htIsvL9ygPkH
И почти никогда не найдете в документации по HDD количество IOPS и MIN/MAX/AVG Bandwidth.Конечно, ни один из производителей HDD никогда не подпишется под результатами таких "тараканьих бегов", поскольку они имеют весьма слабую воспроизводимость. Иначе они были бы завалены исками о несоответствии заявленным характеристикам.

L1/L2/L3Так же вы никогда не найдете в документации по CPU тех графиков которые я привел выше.Графиков, соглашусь, не видел. А вот табличку с подобными характеристиками для Intel Atom видел. Беглого взгляда на нее и на список исключений хватило, чтобы понять, что мне это не нужно и, скорее всего, никогда не будет нужно. Количество вариантов и комбинаций там явно зашкаливает (особенно, если ядер больше одного и/или есть HT). А вышеприведенные таблички совершенно бесполезны без детального описания тестирования, возможно, вплоть до машинных кодов.
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863395
L1/L2/L3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoftони имеют весьма слабую воспроизводимость.
На основании каких фактов основано данное утверждение?

Допустим у нас расхождение было в несколько % при реальном нагрузочном тестировании MS SQL на таких дисках на SQL-запросах генерирующих: NLJ -> Index Seek -> KeyLookUp.

miksoft А вышеприведенные таблички совершенно бесполезны без детального описания тестирования, возможно, вплоть до машинных кодов.
На основании каких фактов основано данное утверждение?

Какие конкретно машинные коды могут влиять на задержку кэша?
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863413
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L1/L2/L3Какие конкретно машинные коды могут влиять на задержку кэша?Не на задержку кэша (хотя и она может "гулять"). А, например, на последовательность команд. Что может создать видимость другой задержки кэша.
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863424
L1/L2/L3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoftL1/L2/L3Какие конкретно машинные коды могут влиять на задержку кэша?Не на задержку кэша (хотя и она может "гулять"). А, например, на последовательность команд. Что может создать видимость другой задержки кэша.
А можно какой-нибудь пример?
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863432
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для интересующихся добавлю ссылку на тему:
http://www.intel.com/content/dam/doc/manual/64-ia-32-architectures-optimization-manual.pdf
...
Рейтинг: 0 / 0
А где можно найти технические характеристики кэшей современных CPU x64?
    #37863463
L0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
L0
Гость
L1/L2/L3 , пишете свою операционную систему?
...
Рейтинг: 0 / 0
25 сообщений из 72, страница 1 из 3
Форумы / Hardware [игнор отключен] [закрыт для гостей] / А где можно найти технические характеристики кэшей современных CPU x64?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]