Trik pengkodean yang mengejutkan dapat memangkas penggunaan energi pusat data sebesar 30%

Para peneliti di Kanada telah menemukan metode untuk mengurangi energi yang dikonsumsi oleh beberapa pusat data sebanyak 30%.
Pada tahun 2022, konsumsi listrik global oleh pusat data diperkirakan antara 240 dan 340 terawatt-jam, menurutnya Badan Energi Internasional (IEA). Ini antara dua dan tiga kali lebih banyak dari penambangan cryptocurrency, sementara komputasi secara keseluruhan bertanggung jawab atas 5% dari semua konsumsi energi di seluruh dunia, kata para ilmuwan.
Terlebih lagi, konsumsi energi pusat data diharapkan tumbuh lebih jauh, menurut Goldman Sachsdidorong oleh pertumbuhan eksponensial kecerdasan buatan (Ai).
Tetapi para peneliti di Waterloo University mengatakan mereka telah mengembangkan solusi berbiaya rendah dan sederhana yang akan memotong konsumsi hampir sepertiga-dan berpusat pada menambahkan hanya 30 baris kode baru ke sistem operasi Linux
Meningkatkan alokasi paket
Hampir semua lalu lintas web dialihkan melalui pusat data, yang sebagian besar menggunakan sistem operasi open source Linux. Informasi tiba di “paket”, yang kemudian didistribusikan dan dialokasikan oleh “ujung depan” pusat data, Martin KerstenProfesor Ilmu Komputer di University of Waterloo, menjelaskan 20 Januari di a penyataan.
Terkait: 9 superkomputer paling kuat di dunia saat ini
Karsten dan rekan penulis penelitian, mahasiswa pascasarjana ilmu komputer Peter Caimenyusun perubahan kecil untuk membuat pemrosesan data lebih efisien. Metode ini pertama kali diuraikan dalam penelitian yang disajikan pada Desember 2023 di jurnal Prosiding ACM tentang Pengukuran dan Analisis Sistem Komputasi (POMACS) – tetapi kode itu sendiri diterbitkan bulan ini sebagai bagian dari Linux versi 6.13. “Kami mengatur ulang apa yang dilakukan dan kapan, yang mengarah pada penggunaan yang lebih baik dari cache CPU pusat data. Ini seperti mengatur ulang pipa di pabrik, pabrik, Sehingga Anda tidak memiliki orang yang berlarian sepanjang waktu, “kata Karsten dalam pernyataan itu.
Dia bekerja sama dengan Joe Damato, Insinyur Terhormat di Fastly, penyedia layanan komputasi awan, untuk mengembangkan bagian kecil kode – sekitar 30 baris – yang akan meningkatkan pemrosesan lalu lintas jaringan Linux.
Metode ini mengidentifikasi dan mengukur biaya langsung dan tidak langsung dari permintaan interupsi perangkat keras asinkron (IRQ), proses di mana paket dialokasikan, sebagai sumber utama overhead. Ini juga mengusulkan bahwa modifikasi kecil sistem Linux akan secara signifikan meningkatkan efisiensi dan kinerja jaringan berbasis kernel tradisional hingga 45%, tanpa mengurangi efektivitas operasional.
“Semua perusahaan besar ini – Amazon, Google, meta – menggunakan Linux dalam beberapa kapasitas, tetapi mereka sangat pilih -pilih tentang bagaimana mereka memutuskan untuk menggunakannya,” kata Karsten dalam pernyataannya. “Jika mereka memilih untuk 'menyalakan' metode kami di pusat data mereka, itu bisa menghemat jam energi Gigawatt di seluruh dunia. Hampir setiap permintaan layanan yang terjadi di internet dapat dipengaruhi secara positif oleh ini.”