128-битные вычисления

128-битные вычисления История и развитие 128-битных вычислений 128-битные вычисления начались с 8-разрядных процессоров в 1976 году.  Переход к 16, 32 […]

128-битные вычисления

  • История и развитие 128-битных вычислений

    • 128-битные вычисления начались с 8-разрядных процессоров в 1976 году. 
    • Переход к 16, 32 и 64 битам привел к значительному увеличению числа уникальных значений. 
    • Дальнейшее увеличение до 128 бит не приносит значительных преимуществ. 
  • Преимущества и недостатки

    • Использование 128-битных регистров требует большего объема схемотехники и энергии. 
    • Современные процессоры не предназначены для работы с 128-битными целыми числами или адресами. 
  • Представление и хранение данных

    • 128-битный регистр может хранить до 3,40×1038 различных значений. 
    • Диапазон целочисленных значений зависит от используемого представления. 
    • 128-битные числа с плавающей запятой позволяют точно представлять большие числа. 
  • История и поддержка

    • 128-битные операции были описаны в 1976 году. 
    • Некоторые современные процессоры поддерживают SIMD-команды с 128-битными векторами. 
    • Некоторые игровые консоли использовали термин «128-битные» для маркетинговых целей. 
  • Программное обеспечение и аппаратное обеспечение

    • Компиляторы поддерживают 128-битную целочисленную арифметику, например GCC. 
    • Программное обеспечение Rust и Perl имеют встроенную поддержку 128-битных целых чисел. 
  • Использование 128-битных данных

    • UUID и IPv6 используют 128-битные значения. 
    • ZFS и криптография используют 128-битные ключи и блоки. 
    • IBM i использует 128-битные указатели для идентификации объектов. 
  • Рекомендации

    • Увеличение размера слова может ускорить математические библиотеки и алгоритмы. 
    • MD5 и Apache Avro используют 128-битные значения для различных целей. 

Полный текст статьи:

128-битные вычисления — Википедия

Оставьте комментарий

Прокрутить вверх