home.social

#throughput — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #throughput, aggregated by home.social.

  1. Как одна буква в ассемблере стоит 3× производительности

    Я хочу показать вам, как одна буква в ассемблере может стоить 3× производительности. Не в теории — на живых замерах. По дороге мы заглянем внутрь процессора: Register Alias Table, partial register merge, scheduler, latency vs throughput, и даже обнаружим, что делитель выдаёт остаток раньше частного. Но начнём с основ. Приготовьтесь: кроличья нора окажется глубже, чем кажется.

    habr.com/ru/articles/1024862/

    #x86 #assembly #NASM #div #partial_register_merge #latency #throughput #микроархитектура #Skylake #оптимизация

  2. Как одна буква в ассемблере стоит 3× производительности

    Я хочу показать вам, как одна буква в ассемблере может стоить 3× производительности. Не в теории — на живых замерах. По дороге мы заглянем внутрь процессора: Register Alias Table, partial register merge, scheduler, latency vs throughput, и даже обнаружим, что делитель выдаёт остаток раньше частного. Но начнём с основ. Приготовьтесь: кроличья нора окажется глубже, чем кажется.

    habr.com/ru/articles/1024862/

    #x86 #assembly #NASM #div #partial_register_merge #latency #throughput #микроархитектура #Skylake #оптимизация

  3. Как одна буква в ассемблере стоит 3× производительности

    Я хочу показать вам, как одна буква в ассемблере может стоить 3× производительности. Не в теории — на живых замерах. По дороге мы заглянем внутрь процессора: Register Alias Table, partial register merge, scheduler, latency vs throughput, и даже обнаружим, что делитель выдаёт остаток раньше частного. Но начнём с основ. Приготовьтесь: кроличья нора окажется глубже, чем кажется.

    habr.com/ru/articles/1024862/

    #x86 #assembly #NASM #div #partial_register_merge #latency #throughput #микроархитектура #Skylake #оптимизация

  4. Как одна буква в ассемблере стоит 3× производительности

    Я хочу показать вам, как одна буква в ассемблере может стоить 3× производительности. Не в теории — на живых замерах. По дороге мы заглянем внутрь процессора: Register Alias Table, partial register merge, scheduler, latency vs throughput, и даже обнаружим, что делитель выдаёт остаток раньше частного. Но начнём с основ. Приготовьтесь: кроличья нора окажется глубже, чем кажется.

    habr.com/ru/articles/1024862/

    #x86 #assembly #NASM #div #partial_register_merge #latency #throughput #микроархитектура #Skylake #оптимизация

  5. Когда кажется, что живёшь впустую: ТОС-подход к выбору приоритета в личных задачах

    Иногда в человеке возникает странное чувство. Ты вроде занят. В календаре что-то стоит. Руки что-то делают. Мозг даже устал. Но внутри — неприятное, липкое ощущение: я делаю что-то не то . Как будто ты идёшь, но не приближаешься. Как будто вместо движения — имитация движения . Как будто каждый следующий час просто откусывает кусок жизни — и не оставляет ничего, кроме “я был занят”. Я заметил это чувство и сначала попытался отмахнуться: “ну, просто устал”, “надо собраться”, “завтра будет легче”. Но оно не уходило. И тогда я сделал непривычную вещь: начал разбирать не себя, а задачу . И вдруг стало ясно: проблема не в том, что я ленивый или недостаточно дисциплинированный. Проблема в другом: у меня нет аргументов, почему я должен делать сейчас именно эту задачу. А если честных аргументов нет — появляются сомнения. И эти сомнения разъедают мотивацию намного сильнее, чем усталость. Дальше — хуже: я смотрю на список дел и вижу десятки задач. И все они… как будто равнозначны . Как выбрать?

    habr.com/ru/articles/1002038/

    #ограничение #ТОС #Теория_ограничений #Throughput #WIP #приоритизация #неопределённость #тест_гипотез #Ozon #Телеграм

  6. Lack of proper indexing is throttling DApp speeds — Pangea CEO - Users typically leave an application that does not respond within three ... - cointelegraph.com/news/lack-in #blockchaindata #dataindexing #throughput #pangea #tps