Tantangan miliaran baris: menguraikan suhu dengan cepat (ish)

20 Februari 2026 [Programming, Rust, Tech, Videos]

Saya menyaksikan Jon Gjengset menghadapi tantangan satu miliar baris dan tertarik pada salah satu sudut kecilnya: penguraian suhu, dan khususnya penguraian suhu dengan gaya “tanpa cabang” – tanpa if
pernyataan – untuk membantu CPU menjalankan kode secepat mungkin. Pada akhirnya, hasilnya mengejutkan.

Setelah streaming saya menambahkan versi Jon parse_temperature untuk perbandingan. Versinya mengasumsikan kita sudah tahu di mana letak titik koma, jadi saya harus menambahkan kode untuk menemukannya, dan saya tidak menggunakan kode SIMD yang biasa dia gunakan karena memerlukan Rust yang tidak stabil. Dengan peringatan tersebut, versi saya 4x lebih cepat (!). Namun, saya cukup yakin kita harus menemukan titik koma itu sendiri jika kita menghadapi tantangan penuh, jadi ini bukan perbandingan yang adil.

Juga setelah streaming saya menyadari bahwa saya cukup yakin ada peningkatan sederhana yang dapat saya lakukan pada percabangan untuk membuatnya lebih cepat…

Ikuti saya di mastodon: @andybalaam@mastodon.social

Berita Terkini

Berita Terbaru

Daftar Terbaru

News

Jasa Impor China

Berita Terbaru

Flash News

RuangJP

Pemilu

Berita Terkini

Prediksi Bola

Technology

Otomotif

Berita Terbaru

Teknologi

Berita terkini

Berita Pemilu

Berita Teknologi

Hiburan

master Slote

Berita Terkini

Pendidikan

Resep

Jasa Backlink

Slot gacor terpercaya

Anime Batch