Забавные новости 0й-Ti :)

Тема в разделе "WASM.HEAP", создана пользователем UbIvItS, 18 июн 2018.

Статус темы:
Закрыта.
  1. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    Rel,
    Не, ну я с шестерки уже обновился, на win7 не пошла. Сейчас юзаю более современную 2008, лол :)
     
  2. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Ну ты главное не торопись с этим, обновляйся плавно и постепенно, без стресса.
     
  3. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    Rel,
    Так и делаю. Только по необходимости.
     
  4. Thetrik

    Thetrik UA6527P

    Публикаций:
    0
    Регистрация:
    25 июл 2011
    Сообщения:
    875
    А в чем трабла? VB6 даже на 11 винде работает, а он как бы тоже из пакета 6 студии.
     
  5. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    Thetrik,
    Ну, в модном-молодежном софте постоянно что-то с чем-то несовместимо. То версия библиотек не та же, что у кодера на домашней пеке, то фаза луны не та... :)
     
    Win32Api нравится это.
  6. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.241
    :)
    --- Сообщение объединено, 20 ноя 2023 ---
    [​IMG]
    https://hackaday.com/2021/11/18/c-is-the-greenest-programming-language/
    несколько странная таблица - у паскаля прям ущербные показатели (уступает аде и жабе) == такого быть не может :)
     
    q2e74 нравится это.
  7. HoShiMin

    HoShiMin Well-Known Member

    Публикаций:
    5
    Регистрация:
    17 дек 2016
    Сообщения:
    1.460
    Адрес:
    Россия, Нижний Новгород
    Вполне может: компилятор во фрипаскале никогда не отличался оптимизациями и поддержкой процессорных расширений, а у JIT’а в джаве с этим проблем нет: он собирает под конкретный процессор с учётом всех его фич.
    --- Сообщение объединено, 20 ноя 2023 ---
    Хотя согласен, странно: шарп в два раза медленнее джавы? Это противоречит результатам с benchmarkgames…

    И сама по себе зелёность - довольно условная штука. Зависит от процессора.
    На i9-14900k, который на AVX жрёт, как паровоз, быстрый код будет очень неэкологичным. Но тот же самый код был бы вполне зелёным на Ryzen, где с потреблением на AVX всё в порядке.
     
    q2e74 нравится это.
  8. TrashGen

    TrashGen ТрещГен

    Публикаций:
    0
    Регистрация:
    15 мар 2011
    Сообщения:
    1.191
    Адрес:
    подполье
    Нормально так ой-ти новастей накатило за выходные. От петононашлёпок к звёздам, как грицца. Ваистену акбар!
    Ps: если конпелятор не убрал гомно за погромиздом- проблема не решена!
     
    q2e74 нравится это.
  9. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Опять же джит джиту - рознь. Может, они там дотнеты 2.0 измеряли.

    А то, что богомерзкий Ржавый почти догнал православную Сишечку и обогнал Плюсы, тебя не смущает? Ада таки инфраструктуру GCC использует для компиляции (GNAT), а свободный паскаль сам с собой компилит, там нет столько человеко-часов, вложенных в оптимизацию.
    --- Сообщение объединено, 20 ноя 2023 ---
    Зеленость - это что-то на толерастном гейропейском, настоящего деда спеца эти новомодные понятия не должны никак волновать.
     
    q2e74 нравится это.
  10. alex_dz

    alex_dz Active Member

    Публикаций:
    0
    Регистрация:
    26 июл 2006
    Сообщения:
    458
  11. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Какую только сову на какой только глобус не готовы натянуть современные кодеры, лишь бы на Цэ не писать (а вы говорите, что вам Петухоны медленные видите ли):
     
  12. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    Ясно, понятно, выключаем :)
     
  13. Win32Api

    Win32Api Member

    Публикаций:
    0
    Регистрация:
    16 окт 2022
    Сообщения:
    109
    [​IMG]
     
    UbIvItS нравится это.
  14. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    https://github.com/xi816/EaPP - только для настоящих элитных спецов, освоивших Цэ и Плюсы вместе с молоком матери... Ждем новых рекурсивных шаблонов үзем_эшләдем от HoShiMin, но теперь уже на татарском.
     
  15. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    Rel,
    Ты там инде искал на гитхабе, штоле? :)
     
  16. TrashGen

    TrashGen ТрещГен

    Публикаций:
    0
    Регистрация:
    15 мар 2011
    Сообщения:
    1.191
    Адрес:
    подполье
    пузырь -> куык
    update ";" -> "инде"

    пузырь -> куык - это очень по пятничному!!
     
  17. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.241
    угу, вот и я о том же :)
    https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/pascal.html
    upload_2023-11-20_21-33-48.png
    явно видно, что жаба даже без сборщика мусора всё же уступает фрипаскалю.
    upload_2023-11-20_21-48-51.png
    ая-яй :)
    Код (C):
    1.     unsafe {
    2.         transmute::<__m128i, u128>(
    3.             _mm_shuffle_epi8(
    4.                 transmute::<u128, __m128i>(array),
    5.                 transmute::<u128, __m128i>(*MASK.get_unchecked(num_to_reverse)),
    6.             )
    7.         )
    8.     }
    9. }
    https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/fannkuchredux-rust-6.html
    вот так и пишут на ржавом, ансейф == сишечка :grin::good3:
    --- Сообщение объединено, 20 ноя 2023 ---
    c адой ровно та же ХИстория :)
     
  18. HoShiMin

    HoShiMin Well-Known Member

    Публикаций:
    5
    Регистрация:
    17 дек 2016
    Сообщения:
    1.460
    Адрес:
    Россия, Нижний Новгород
    Ну кстати, ансейф там всего в трёх местах, два из которых интринсики, а третий (с transmute’ом) вполне оправдывает своё применение - действительно ансейф. Таки да, если хочешь делать странные хаки - придётся юзать ансейф.

    Но вообще, бенчмарки с интринсиками - это странно. Мы же хотим измерить производительность не интринсиков, а самого языка. Интринсики на чём ни напиши, будет одинаково, это же почти чистый ассемблер.
     
  19. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.241
    Ты тута МАЛЁХО в философию вдарился :) любой яп так аль иначе переводит свои команды в асм. у ржавого бинарь в сущности та же сишечка, но могут добавляться доп рантайм чекеры/ловушки, что делает его работу медленней сишки. у ады рантайм чекеры совсем до безобразия могут довести, а в отключке - ровно та же сишка.
     
  20. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.330
    Где воспоминания об Инде:
    Без названия (1).jpeg
    --- Сообщение объединено, 20 ноя 2023 ---
    Я бы попросил, у Петухона до сих пор нет джита.
    --- Сообщение объединено, 20 ноя 2023 ---
    Опять же, не ровно та же, а проверенная умным компилятором.
     
    q2e74 нравится это.
Статус темы:
Закрыта.