Загрузка...

Using -threads 9/7 increases performance by 20-25% in CS2 (for processors with SMT/HT)

Thread in Counter-Strike 2 created by KryptonFG Nov 29, 2023. 5,723 views

  1. KryptonFG
    KryptonFG Topic starter Nov 29, 2023 Был аутистом до того, как это стало мейнстримом 926 Nov 9, 2018
    ИСПОЛЬЗОВАНИЕ -THREADS МОЖЕТ УМЕНЬШИТЬ ВАШУ ПРОИЗВОДИТЕЛЬНОСТЬ, ЕСЛИ ВАШ ПРОЦЕССОР НЕ ИМЕЕТ МНОГОПОТОЧНОСТЬ (HT,SMT)

    Все тесты проводились в разрешении 1920x1080 с максимальными настройками.
    [IMG]
    [IMG]
    - Почему не 8 ядер, когда у вас процессор на 8?
    - По какой-то причине игра видит, сколько физических ядер у вашего процессора, а затем устанавливает число потоков на одно меньше. Если вы наберете sys_info в консоли и перейдете в раздел вывода **, вы сможете это увидеть. У меня с 6 ядрами по умолчанию было 5, используемых игровым движком.

    Для примера, сравнение производительности без -threads X и с этим параметром.
    [IMG]

    *Если ваш процессор не может в гиперпоток, НЕ ПРОБУЙТЕ ЭТУ ТЕМУ!!*
    Использование -threads X в параметрах запуска увеличивает производительность минимум на 1% максимум на 20-25%, уменьшает заикание, а также увеличивает средний/пиковый fps
    .
    Итак, например: ЕСЛИ у вас есть процессор Intel 12/13/14 поколения с E-ядрами, попробуйте использовать -threads X в параметрах запуска и посмотрите, будет ли игра работать лучше для вас.
    X = фактическая производительность вашего процессора +1, поэтому для 13900k с 8 P-ядрами я использую -threads 9. CS2 использует только 7 ядер, если установлено значение -threads 8. При использовании -threads 9 правильно используются 8 ядер.
     
  2. atla
    12700H RTX3060, -threads 21 чуть меньше задержка, прям на одну миллисекунду
    по фпсу также
    тестировал в одинаковых условиях
     
  3. AbyssControl
    AbyssControl Nov 29, 2023 371 Mar 25, 2019
    для райзенов есть тема? ryzen 5 5600x условно
     
    1. View previous comments (4)
    2. AbyssControl
      avatarKryptonFG, ну так ответь, мне 6 ядер ставить?
    3. KryptonFG Topic starter
      avatarAbyssControl, поставь 6, проверь фпс, потом 7, и опять проверь. Если изменений не будет в лучшую сторону то оставляй 6, если стало лучше оставляй на 7
    4. AbyssControl
  4. feraoelmag
    feraoelmag Nov 29, 2023 здесь могла быть ваша реклама 741 Aug 23, 2019
    -threads 6 - 286fps avg
    -threads 7 - 290fps avg
    без -threads - 288fps avg
    r5 5600:morda:
     
    1. View previous comments (1)
    2. feraoelmag
      avatarAbyssControl, ну я на мираже просто в 1 точку смотрел и чекал фэпэс
    3. Furkat
      avatarferaoelmag, надо еще -threads 12 и -threads 13 протестить, ибо threads переводится, как потоки, а не физические ядра.
    4. KryptonFG Topic starter
      avatarFurkat, да, но сам параметр взаимодействует только с ядрами, а не потоками
  5. epicinternetgf

    нифига. у кого-то такие настройки тянут
     
    1. KryptonFG Topic starter
      avatarepicinternetgf, там 4080 и i9 13900К, у меня на 6600 и i3 12100 в 1920:1080 максимум 180 фпс выдает, при игре в мм
  6. VESTNIK
    VESTNIK Nov 30, 2023 Banned 16,176 Jul 21, 2023
    Держи в курсе
     
    1. epicinternetgf
      avatarVESTNIK, можно только яички? Без курса)
  7. iddamir1907
    а для i3 12100f получается надо ставить "-threads 5"?
     
    1. KryptonFG Topic starter
      avatariddamir1907, именно, но там не жди большого прироста, разве что время кадра чутка лучше будет
  8. Demalolik20
    ryzen5 3600 сколько ставить? если обычных ядер 6,а логических процессоров 12?
     
    1. KryptonFG Topic starter
      avatarDemalolik20, этот параметр работает с физ. ядрами а не логическими, получается 7 надо ставить. На сколько сейчас ставить хрен знает, тема уже старая, но стоит проверить с cl_showfps 3 . Может оно все еще помогает)
  9. Demalolik20
    avatarKryptonFG,
    писать в параметры запуска?
     
    1. KryptonFG Topic starter
    2. Demalolik20
  10. qunc
    qunc Sep 26, 2024 я не умею засыпать без фармацевтики 15,705 May 23, 2019
     
    1. KryptonFG Topic starter
      avatarqunc, подходило для любого камня, насколько сейчас эта тема актуальна не возьмусь утверждать
  11. haunss
    haunss Sep 26, 2024 2,146 Jun 12, 2021
    у меня пк взорвется)
     
  12. Lexan1x
    Lexan1x Oct 28, 2024 BAS Разработчик 212 Jan 1, 2017
    FPS: Avg=587.2, P1=204.3 -threads 9
    FPS: Avg=584.5, P1=212.0 без theards
    FPS: Avg=582.9, P1=221.4 -threads 8
    ну и херня конечно этот th 9
     
  13. wv_xw
    wv_xw Oct 29, 2024 112 Aug 24, 2024
    по показателям выше я бы не сказал что добавляет приличное количество фпс, ибо процессор сам решает как ему работать, и подключает ядра в определенный момент, остальные собственно отдыхают
     
    1. KryptonFG Topic starter
      avatarwv_xw, в Legaсy работали все ядра, во 2 части активными были Х-1 ядра. Это была ошибка сырого движка. Сейчас тема уже возможно неактуальна, как я писал чуть выше.[IMG]
      Но год назад работало все отлично, главное было иметь гиперпоток и инструкции: HT и SMT. Но как написал avatarLexan1x, у него это вызвало противоположенный эффект, но указание обычного кол-ва все еще актуально со времен Legacy :cat_fu:
Loading...