Editorial Ilmu Komputer & AI
Sikap dan Praktik Pengembang terhadap Optimalisasi Konsumsi Energi Perangkat Lunak
Masalah inti
Inovasi
Mengapa penting
Temuan ini menunjukkan bahwa pengembangan yang sadar energi lebih terhambat oleh faktor struktural dan kognitif daripada oleh apatia pengembang. Model mental metrik proksi menciptakan kesan keselarasan yang keliru: mengoptimalkan waktu eksekusi atau utilisasi CPU terasa seperti mengoptimalkan energi, tetapi hubungannya tidak monotonik. Secara formal, jika adalah energi, adalah waktu eksekusi, dan adalah daya sesaat, maka . Mengurangi tidak menjamin mengurangi jika meningkat, misalnya melalui frekuensi clock yang lebih tinggi, inti tambahan, atau lalu lintas memori. Para penulis mengusulkan tiga implikasi: (1) melembagakan pendekatan sadar energi melalui penerapan unggulan yang terlihat dan menunjukkan nilai; (2) memperluas penelitian dan edukasi tentang trade-off energi-kinerja; dan (3) mengembangkan alat pengukuran dan umpan balik praktis yang berorientasi pengembang untuk menurunkan hambatan adopsi. Lingkaran umpan balik untuk pengembangan yang sadar energi dapat direpresentasikan sebagai berikut:
Kandidat taksonomi—Arsitektur, Keamanan Siber, Jaringan, Kriptografi—adalah domain yang berdekatan di mana trade-off energi-kinerja juga penting, tetapi kontribusi inti studi ini adalah penjelasan yang berpusat pada pengembang tentang mengapa energi tetap tidak terlihat dalam praktik.
Siapa yang sebaiknya membaca
Membuka konten member…