В 2ip другой естественно показывает.
Но даже и без учета умножения во втором варианте много выражений вида s[i], а значит при вычислении таких выражений надо будет каждый раз выполнять сложение!
movsx eax, byte ptr [rdi + rcx]
movzx edx, byte ptr [rsi + rcx]
Тогда ищите способ настройки NAT в AWS, либо сделайте так, чтобы AWS выдал вашему серверу "белый" адрес, возможно это будет не бесплатно.