Каким образом я могу посмотреть ассемблерный код? Да и какого конкретно куска кода? Ты же понимаешь что в Java, C# и Go нет ничего близкого BB во внутренней кухне. На Java в эти 1.6 секунды входит даже компиляция на лету. Что тут сравнивать можно?
Кроме того, если там какая-то оптимизация под конвейер процессора, то я все равно это по ассемблеру не пойму.

И оптимизация фиг знает какая тут может быть. SSE некуда притулить как кажется. Разворачивать цикл на BB я пробовал, это не помогло.
Замена REAL на INTEGER тоже не помогает. Я пробовал заменить ветки CASE на вызовы процедур и профилировать. Складывается ощущение что оно просто тупо медленно на всем. Будто машинный код в BB в целом неторопливо выполняется.
Попробую еще Go в 32 бита скомпилить. Может быть тоже медленнее будет.