На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела Hardware:
1. Если вы не уверены в правильности ответа, напишите об этом, или не отвечайте вообще, не давайте дезинформацию!
2. Не забывайте указывать полное наименование, модель, изготовителя и краткие характеристики оборудования.
3. Аргументируйте свое мнение - приводите развернутое высказывание или источник информации.
4. Прежде чем задать вопрос посмотрите, нет ли ответа на него на перечисленных ниже ресурсах:
FAQ
Полезные ссылки
www.ixbt.com
www.overclockers.ru
www.fcenter.ru
www.3dnews.ru
www.thg.ru
www.nvworld.ru
www.radeon2.ru

Здесь вы можете выразить мнение о модераторе этого раздела, ^D^ima.
Модераторы: DimA3
Страницы: (3) 1 [2] 3  все  ( Перейти к последнему сообщению )  
> Очень много ядер на обычном компьютере , о Xeon Phi
    Цитата ^D^ima @
    Возможно это какие-то экспериментальные образцы или вообще какая-то виртуальная игра.
    Не-не! Мне далёкие знакомые говорили, что они такую дуру хотят купить, т.е. она реально продаётся!! :yummy:
      Может это компьютер с NUMA архитектурой? Windows вроде умеет с таким работать.
        Цитата ^D^ima @
        И тем более не забывай что это сопроцессор, он не может выполнять роль обычного процессора, он создан для работы с математикой, для расчетов. Для его использования нужен отдельный софт, который может с ним работать, разработанный на Intel Parallel studio XE


        Кстати, уже есть:
        Цитата
        Точнее, теперь уже полноценных x86-совместимых процессоров, поскольку 14-нм модели Xeon Phi (Knights Landing) могут также выпускаться со своим процессорным разъёмом и работать как центральный процессор.
        Подробнее: https://www.overclockers.ru/hardnews/77146/...oj-ot-2438.html


        https://www.overclockers.ru/hardnews/77146/...oj-ot-2438.html

        user posted image

        Вот только результаты не заоблачные:
        user posted image
          Вообще шлак какой-то с результатами. Да уж, да уж...:'(
            Цитата Славян @
            Вообще шлак какой-то с результатами. Да уж, да уж...
            Скорее всего программа, мерящая быстродействие просто не знает, что делать с таким количеством ядер. Подозреваю, она просто не может использовать больше 32-х. Потому и результаты чуть лучше чем при 24 ядрах.
              Ну пишут то на сайте:
              Main Processor Performance (CPU)

              The test scenario uses all of your system's processing power to render a photorealistic 3D scene (from the viral "No Keyframes" animation by AixSponza). This scene makes use of various algorithms to stress all available processor cores.

              In fact, Cinebench can measure systems with up to 256 processor threads. This test scene contains approximately 2,000 objects which in turn contain more than 300,000 polygons in total, and uses sharp and blurred reflections, area lights, shadows, procedural shaders, antialiasing, and much more. The result is displayed in points (pts). The higher the number, the faster your processor.
                local apic не позволяет адресовать более 256 ядер.
                  Как они сделали 4 виртуальных ядра на 1 реальном? Я понимаю HT, 1 реальное + 1 виртуальное, но 1 реальное + 3 виртуальных...
                  Да и частота 1.3 маловато.
                    Цитата ^D^ima @
                    Как они сделали 4 виртуальных ядра на 1 реальном? Я понимаю HT, 1 реальное + 1 виртуальное
                    HyperThreading это не 1 реальное + 1 виртуальное. Это одно ядро и два чередующиеся потока команд на нём. Соответственно, удвоенный регистровый пул. Поскольку данные в двух потоках исполнения никак не связаны друг с другом, обработчики лучше запараллеливаются. Ничто не мешает ещё увеличить регистровый пул и обработать не два потока команд, а четыре. Тогда данные вообще почти не будут конфликтовать друг с другом. ОбщаЯ производительность вырастет, хотя каждый поток будет обрабатываться медленнее.
                    В потоке команд часто случается, что команда требует данных с предыдущей команды. В таком случае её обработку приходится тормозить, пока нужные данные не будут получены. Из-за этого в конвейер обработки приходится запускать "пустышки". У AMD немного другой другой принцип работы конвейера, из-за чего ядро само по себе работает медленнее, зато блоки обработку оказываются загружены равномернее, несмотря на зависимости в данных. В результате эксперименты с HT не дали значимого повышения производительности.
                      Цитата ^D^ima @
                      Как они сделали 4 виртуальных ядра на 1 реальном?

                      Ядра Xeon Phi (Knights Corner и Knights Landing) поддерживают до 4-х HT-потоков на ядро (см. Агнер Фог microarchitecture.pdf).
                      Вообще говоря, фишка с 4 потоками довольно сомнительная, т.к. общая пропускная способность каждого ядра всего 2 инструкции за такт (по сравнению с 4 у Intel Core).
                      Цитата Agner Fog
                      It is no advantage to run multiple threads in each core for CPU-intensive tasks where the performance is limited by instruction fetch, decoding, or execution resources. The only situations where it is advantageous to run multiple threads in each core are when the performance is limited by memory access, branch mispredictions, or long dependency chains.


                      Цитата ^D^ima @
                      Да и частота 1.3 маловато

                      В Xeon Phi серии 7200 макс.частота 1.5 (1.7 с Turbo Boost). Делать больше не реально по причине большого TDP (215-260 Вт)
                      Сообщение отредактировано: leo -
                        Цитата leo @
                        Делать больше не реально по причине большого TDP (215-260 Вт)

                        это да, что есть, то есть.

                        На Risk ядрах думаю будет гараздо меньше.
                          Цитата Славян @
                          Вообще шлак какой-то с результатами. Да уж, да уж...
                          Цитата Славян @
                          Ну пишут то на сайте:
                          ...

                          Учти, что основной фишкой Xeon Phi 72XXX (Knights Landing) является расширение AVX-512 и некоторые аппаратно ускоренные математические функции (в частности вычисление квадратного корня из float всего за 7 тактов), о которых Cinebench R15, вышедшая году эдак в 2013, скорее всего ничего не знает. Более того, в сети есть мнения\утверждения, что в R15 даже 256-битные расширения AVX\AVX2 не используются.
                            Дурь это, имхо. При таком количестве ядер ощутимо вырастают затраты (в % от суммарной производительности) на TLB Shootdown и прочие необходимые синхронизации.
                              shm
                              Вы просто ничего в этом не понимаете и неумеети их готовить.
                              Xeon Phi- это плата расширения как видео карта
                              user posted image

                              Никакого отношения к local APIC она не имеет. Так как это не центральный процессор(ЦП).
                              Хотя может он и как ЦП работать?

                              user posted image

                              Цитата
                              Дурь это, имхо. При таком количестве ядер ощутимо вырастают затраты (в % от суммарной производительности) на TLB Shootdown и прочие необходимые синхронизации.

                              Такие процессоры применяются в с серверах сервером сегменте рынка. Где задачи хорошо паралелятся по данным. У них не возникает TLB и прочее. Каждый пользователь обрабатывается отдельным процессором со своими данными. Либо дублированными данными.
                              А если задача плохо паралелится по данным, то организуют конвейерную работу. Тут уже идёт деление не по данным, а по коду. Каждый процессор выполняет свою функцию и передают данные по цепочке. При таком подходе синхронизатор участвует только между 2 вычислителями.

                              ^D^ima
                              Цитата ^D^ima @
                              Делать больше не реально по причине большого TDP (215-260 Вт)

                              Говорят в 70-80 тых годах с микросхем отводили TDP 1.5 кВт. Правда в жидком азоте. Так и сейчас можно?

                              Правда и к современным Xeon Phi тоже применяют жидкостное охлаждение:
                              http://www.jscc.ru/informat/MVS-10PUserGuide.pdf


                              Меньшее потребление у систолических процессоров (К ним относятся нейро-процессоры и DSP).
                              Никак я это слово не запомню - "систалические".
                              Сообщение отредактировано: Pavia -
                                Цитата Pavia @
                                Xeon Phi- это плата расширения как видео карта

                                Цитата ^D^ima @
                                Точнее, теперь уже полноценных x86-совместимых процессоров


                                Добавлено
                                Как бэ x86 она и в Африке x86, эта архитектура не проектировалась для такого количества вычислителей. В тех же gpu совершенно иная модель и не относящаяся к классу симметричной многопрограммности.
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (3) 1 [2] 3  все


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0798 ]   [ 16 queries used ]   [ Generated: 19.04.24, 16:42 GMT ]