Skip to main content

Что такое Gigaflops?

Gigaflops - это показатели скорости компьютера. Гигафлоп - это миллиард операций с плавающей запятой в секунду (FLOPS). FLOPS, который технически является термином в единственном или множественном числе, используется особенно в областях научных вычислений с плавающей запятой. Плавающая точка - компьютерный термин, который относится к системе для числового представления, где строка цифр обозначает рациональное число. Он «плавает» в том смысле, что его можно разместить в любом месте относительно значащих цифр в числе.

Плавающие точки используются в кодах для удобной обработки длинных чисел. Число с плавающей запятой выражается как основное число, также называемое мантиссой, показателем степени и основанием числа, или основанием. Основание обычно десять или два. Операции с плавающей запятой измеряются с помощью регистров с плавающей запятой компьютера.

Простой калькулятор использует только около десяти FLOPS, поэтому гигафлопс используется для измерения скорости мощных компьютерных систем. Самый быстрый компьютерный процессор, Cray XT Jaguar, который был расширен в ноябре 2008 года, работает с 1,64 петафлопс или одним квадриллионом FLOPS. Компьютерные операции обычно измеряются в мегафлопсах, которые составляют миллион ФЛОПОВ. Однако по мере расширения компьютерных систем технические специалисты используют такие термины, как гигафлопс; терафлопс, что составляет один триллион флопс; и даже петафлопс.

Gigaflops являются хорошими показателями сырой производительности компьютера, но они не должны быть единственным фактором, используемым для измерения производительности компьютера, поскольку они не могут измерять целочисленные вычисления. Использование FLOPS в качестве эталона скорости компьютера также не рекомендуется, поскольку оно обеспечивает только теоретическую производительность с плавающей запятой с одинарной точностью. Компьютерный код, который использует производительность с плавающей запятой двойной точности, не будет точным эталоном. Только в самых специализированных приложениях FLOPS настолько многочисленны, что необходимо использовать гигафлопс.

Современные процессоры обычно включают в себя модуль с плавающей запятой (FPU), который является частью микропроцессора, отвечающего за FLOPS. Измерение FLOPS - это скорость FPU. Дополнительные элементы, которые измерение FLOPS не учитывает, включают в себя, работает ли микропроцессор под большой или малой нагрузкой, и конкретные операции, включенные в операции с плавающей запятой.

Standard Performance Evaluation Corporation (SPEC) является некоммерческой корпорацией, основанной техническими специалистами, заинтересованными в создании стандарта эталонных тестов для измерения FLOPS. Тесты являются интенсивными мерами таких факторов, как целочисленная производительность и производительность с плавающей запятой.