Что-то я не совсем понимаю: допустим процессор выполняет по одной инструкции за такт:2 миллиарда операций в секунду x 16 ядер x (512 битный регистр / 32 бит на число) = 512 GFlops. Но цифра в 3 раза больше - там что, 1536 битные регистры?
допустим процессор выполняет по одной инструкции за тактЗачем такое допускать для процессора на архитектуре VLIW?
У 16С 6 векторных FPU разрядностью 128 бит на ядро: 2 DP операнда на вектор * 2 операции (FMUL + FADD) * 6 FPU * 16 ядер * 2 ГГц = 768 Гфлопс DP (или 1536 Гфлопс SP).
только вот у него в 4 раза больше операций за такт, чем у х86.
Что-то я не совсем понимаю: допустим процессор выполняет по одной инструкции за такт:
2 миллиарда операций в секунду x 16 ядер x (512 битный регистр / 32 бит на число) = 512 GFlops. Но цифра в 3 раза больше - там что, 1536 битные регистры?
допустим процессор выполняет по одной инструкции за тактЗачем такое допускать для процессора на архитектуре VLIW?
У 16С 6 векторных FPU разрядностью 128 бит на ядро: 2 DP операнда на вектор * 2 операции (FMUL + FADD) * 6 FPU * 16 ядер * 2 ГГц = 768 Гфлопс DP (или 1536 Гфлопс SP).
только вот у него в 4 раза больше операций за такт, чем у х86.