Eu fiz alguns benchmarcks hoje nessa mesma pegada, mas ao invés de utilizar só Fibonacci eu fiz juntamente com outros algoritmos e também utilizando os respectivos recursivos nos casos onde se aplicam.

Na minha máquina que é Intel os resultados realmente foram muito discrepantes, o Bun deu de lavada no Node, o que me faz acreditar que nesses casos relatados tem algo a ver com os chips M1 mesmo.

Eu fiz um repositório com todas as implementações e o resultados dos testes. Se quiserem ver é esse aqui: https://github.com/Gabriel-Tapes/bun-vs-node.

Os testes foram até que bem simples, mas vou dar uma resumida aqui:

Eu utilizei o hyperfine para fazer os benchmarcks em uma configuração de 50 testes warmup antes de rodar o benchmarck real, que rodava os arquivos 1000 vezes.

Os meus resultados estão aqui: https://github.com/Gabriel-Tapes/bun-vs-node/blob/main/results.md