Dasar-dasar AI
Latensi AI vs. Throughput: TTFT, Token per Detik, dan Metrik Lain Dijelaskan
Latensi AI mengukur waktu yang dibutuhkan untuk memproses sebuah permintaan atau token, sedangkan throughput mengukur jumlah pekerjaan yang diselesaikan sistem penyajian dalam satuan waktu tertentu. Panduan ini menjelaskan mekanisme, kompromi, evaluasi, dan kontrol yang penting dalam praktik.

Latensi AI mengukur waktu yang dibutuhkan untuk memproses permintaan atau token, sedangkan throughput mengukur banyaknya pekerjaan yang diselesaikan sistem penyajian per satuan waktu.
Latensi dan throughput AI perlu dijelaskan secara tepat karena istilah tersebut merujuk pada alur informasi, pilihan pelatihan, mekanisme saat dijalankan, atau batas tata kelola tertentu. Jika istilah itu dianggap sinonim untuk “AI canggih”, klaim yang dibuat tidak mungkin diuji. Panduan ini menelusuri konsep tersebut mulai dari masukan dan asumsinya hingga hasil yang dapat diamati, lalu menguji penyederhanaan yang paling mungkin disalahartikan sebagai konsep itu.
Latensi dan Throughput AI: Definisi, Batasan, dan Tujuan
Latensi AI mengukur waktu yang dibutuhkan untuk memproses permintaan atau token, sedangkan throughput mengukur banyaknya pekerjaan yang diselesaikan sistem penyajian per satuan waktu. Definisi ini mencakup tiga komitmen praktis: terdapat masukan yang dapat diidentifikasi, transformasi atau keputusan yang menjadi ciri latensi dan throughput AI, serta hasil yang dapat dievaluasi berdasarkan tujuan yang dinyatakan. Jika salah satu unsur tersebut tidak ada, istilah itu mungkin menggambarkan aspirasi, bukan mekanisme yang telah diterapkan.
Kinerja inferensi merupakan karakteristik sistem yang mencakup arsitektur model, presisi numerik, perpindahan memori, penjadwalan, jaringan, perangkat keras, dan bentuk beban kerja. Dalam konteks latensi dan throughput AI, sudut pandang sistem ini penting karena kinerja dapat ditentukan oleh data, antarmuka, perangkat keras, izin, dan orang-orang di sekitarnya, sekalipun model yang mendasarinya tidak berubah. Karena itu, penjelasan yang baik memisahkan perilaku yang dipelajari model dari produk yang menentukan kapan, di mana, dan dengan kewenangan seperti apa perilaku tersebut digunakan.
Penyederhanaan yang paling menyesatkan adalah mengoptimalkan satu angka utama untuk jumlah permintaan per detik. Hal itu mungkin memiliki ciri yang tampak sama dengan latensi dan throughput AI, tetapi mengubah hubungan sebab-akibatnya: keberhasilan akan dibuktikan dengan bukti yang berbeda, biaya akan didominasi sumber daya yang berbeda, dan pencegahan bahaya akan memerlukan kontrol yang berbeda. Jadi, batasannya bersifat operasional, bukan sekadar istilah.
Peta Operasional Lima Tahap Latensi dan Throughput AI
Diagram ini merupakan peta sebab-akibat ringkas untuk latensi dan throughput AI, bukan pernyataan bahwa setiap implementasi menggunakan lima komponen perangkat lunak. Sebagian sistem menggabungkan tahapan, sementara yang lain mengulanginya dalam suatu siklus. Peta ini tetap berguna karena memastikan setiap perubahan informasi atau kewenangan memiliki penanggung jawab, masukan, keluaran, dan pengujian.
1. Catat Waktu Masuk Antrean dan Prapemrosesan: Masukan dan Asumsi dalam Latensi dan Throughput AI
Pada tahap latensi dan throughput AI ini, sistem harus mencatat waktu masuk antrean dan prapemrosesan. Pertanyaan yang berguna bukan sekadar apakah operasi tersebut dilakukan, melainkan informasi apa yang digunakannya, keadaan apa yang diubahnya, dan bukti apa yang menunjukkan bahwa perubahan itu valid. Peninjau harus dapat membedakan operasi tersebut dari upaya mengoptimalkan satu angka utama untuk jumlah permintaan per detik, serta mereproduksi hasilnya dalam kondisi yang sama seperti yang dinyatakan.
Serah terima menuju tahap latensi dan throughput AI ini dimulai dari tujuan yang dinyatakan dan seharusnya berakhir dengan hasil yang dapat digunakan untuk mengukur waktu hingga keluaran berguna pertama. Catat ketidakpastian, alternatif yang ditolak, penggunaan sumber daya, serta kontrol manusia atau perangkat lunak apa pun yang diterapkan pada batas tersebut. Jejak inilah yang memungkinkan tim mendeteksi apakah upaya memaksimalkan throughput pemrosesan batch dapat membuat respons pertama bagi seorang pengguna jauh lebih lambat, sebelum kelemahan yang sama berdampak pada keluaran yang berkonsekuensi penting.
2. Ukur Waktu hingga Keluaran Berguna Pertama: Representasi atau Keputusan dalam Latensi dan Throughput AI
Pada tahap latensi dan throughput AI ini, sistem harus mengukur waktu hingga keluaran berguna pertama. Pertanyaan yang berguna bukan sekadar apakah operasi tersebut dilakukan, melainkan informasi apa yang digunakannya, keadaan apa yang diubahnya, dan bukti apa yang menunjukkan bahwa perubahan itu valid. Peninjau harus dapat membedakan operasi tersebut dari upaya mengoptimalkan satu angka utama untuk jumlah permintaan per detik, serta mereproduksi hasilnya dalam kondisi yang sama seperti yang dinyatakan.
Serah terima pada tahap latensi dan throughput AI ini dimulai dengan pencatatan waktu saat antrean diterima dan prapemrosesan, lalu seharusnya berakhir dengan hasil yang dapat digunakan untuk melacak kecepatan antar-token atau per item. Catat ketidakpastian, alternatif yang ditolak, penggunaan sumber daya, serta kendali apa pun yang diterapkan manusia atau perangkat lunak pada batas tersebut. Jejak itu memungkinkan tim mendeteksi apakah memaksimalkan throughput batch dapat membuat respons pertama bagi seorang pengguna jauh lebih lambat sebelum kelemahan yang sama berdampak pada keluaran yang berkonsekuensi penting.
3. Lacak Kecepatan Antar-Token atau per Item: Transformasi Khas dalam Latensi dan Throughput AI
Pada tahap latensi dan throughput AI ini, sistem harus melacak kecepatan antar-token atau per item. Pertanyaan yang berguna bukan sekadar apakah operasi itu berlangsung, melainkan informasi apa yang digunakannya, status apa yang diubahnya, dan bukti apa yang menunjukkan bahwa perubahan tersebut valid. Peninjau harus dapat membedakan operasi itu dari upaya mengoptimalkan satu angka utama permintaan per detik, serta mereproduksi hasilnya dalam kondisi yang sama seperti yang dinyatakan.
Serah terima pada tahap latensi dan throughput AI ini dimulai dengan pengukuran waktu hingga keluaran berguna pertama, lalu seharusnya berakhir dengan hasil yang dapat digunakan untuk menghitung pekerjaan yang diselesaikan di seluruh armada. Catat ketidakpastian, alternatif yang ditolak, penggunaan sumber daya, serta kendali apa pun yang diterapkan manusia atau perangkat lunak pada batas tersebut. Jejak itu memungkinkan tim mendeteksi apakah memaksimalkan throughput batch dapat membuat respons pertama bagi seorang pengguna jauh lebih lambat sebelum kelemahan yang sama berdampak pada keluaran yang berkonsekuensi penting.
4. Hitung Pekerjaan yang Diselesaikan di Seluruh Armada: Batasan dan Verifikasi dalam Latensi dan Throughput AI
Pada tahap latensi dan throughput AI ini, sistem harus menghitung pekerjaan yang diselesaikan di seluruh armada. Pertanyaan yang berguna bukan sekadar apakah operasi itu berlangsung, melainkan informasi apa yang digunakannya, status apa yang diubahnya, dan bukti apa yang menunjukkan bahwa perubahan tersebut valid. Peninjau harus dapat membedakan operasi itu dari upaya mengoptimalkan satu angka utama permintaan per detik, serta mereproduksi hasilnya dalam kondisi yang sama seperti yang dinyatakan.
Serah terima pada tahap latensi dan throughput AI ini dimulai dengan pelacakan kecepatan antar-token atau per item, lalu seharusnya berakhir dengan hasil yang dapat digunakan untuk menganalisis rata-rata dan persentil ekor secara bersamaan. Catat ketidakpastian, alternatif yang ditolak, penggunaan sumber daya, serta kendali apa pun yang diterapkan manusia atau perangkat lunak pada batas tersebut. Jejak itu memungkinkan tim mendeteksi apakah memaksimalkan throughput batch dapat membuat respons pertama bagi seorang pengguna jauh lebih lambat sebelum kelemahan yang sama berdampak pada keluaran yang berkonsekuensi penting.
5. Analisis Rata-Rata dan Persentil Ekor Secara Bersamaan: Keluaran, Umpan Balik, dan Aturan Penghentian dalam Latensi dan Throughput AI
Pada tahap latensi dan throughput AI ini, sistem harus menganalisis rata-rata dan persentil ekor secara bersamaan. Pertanyaan yang berguna bukan sekadar apakah operasi itu berlangsung, melainkan informasi apa yang digunakannya, status apa yang diubahnya, dan bukti apa yang menunjukkan bahwa perubahan tersebut valid. Peninjau harus dapat membedakan operasi itu dari upaya mengoptimalkan satu angka utama permintaan per detik, serta mereproduksi hasilnya dalam kondisi yang sama seperti yang dinyatakan.
Serah terima pada tahap latensi dan throughput AI ini dimulai dengan penghitungan pekerjaan yang diselesaikan di seluruh armada, lalu seharusnya berakhir dengan hasil yang dapat digunakan untuk pemantauan atau pengambilan keputusan akhir. Catat ketidakpastian, alternatif yang ditolak, penggunaan sumber daya, serta kendali apa pun yang diterapkan manusia atau perangkat lunak pada batas tersebut. Jejak itu memungkinkan tim mendeteksi apakah memaksimalkan throughput batch dapat membuat respons pertama bagi seorang pengguna jauh lebih lambat sebelum kelemahan yang sama berdampak pada keluaran yang berkonsekuensi penting.
Baca peta latensi dan throughput AI dari depan untuk memahami proses produksi, dan dari belakang untuk mendiagnosis kegagalan. Analisis dari depan menelaah bagaimana satu tahap memasok tahap berikutnya. Analisis dari belakang dimulai dari hasil yang keliru, lambat, mahal, atau tidak aman, lalu menelusuri asumsi sebelumnya yang memungkinkan hasil tersebut terjadi. Jalur penelusuran balik sering kali menjadi cara bagi tim untuk menemukan bahwa kesalahan penentu terjadi sebelum model menghasilkan apa pun.
Contoh Latensi dan Throughput AI
Asisten interaktif mungkin memprioritaskan waktu hingga token pertama, sedangkan tugas penyematan luring memprioritaskan jumlah item per detik.
Contoh ini informatif karena latensi dan throughput AI dapat dikaitkan dengan masukan yang dapat diamati, status perantara, dan hasil, alih-alih dinilai melalui demonstrasi yang tampak meyakinkan. Pengujian yang ketat akan menyusun kasus biasa, sulit, dan sengaja dibuat menyesatkan berdasarkan skenario tersebut, mempertahankan baseline tanpa teknik itu, serta mencatat kinerja rata-rata dan tingkat keparahan setiap kegagalan.
Ubah satu asumsi dalam contoh latensi dan throughput AI ini, lalu ulangi analisisnya. Hapus masukan yang diwajibkan, masukkan sinyal yang bertentangan, batasi sumber daya komputasi, ubah populasi pengguna, atau paksa sistem untuk tidak memberikan jawaban. Mekanisme yang hanya berhasil dalam satu demonstrasi yang diatur dengan cermat belum membuktikan bahwa mekanisme itu dapat digeneralisasi ke lingkungan operasional.
Latensi dan Throughput AI vs. Jalan Pintas yang Paling Umum
Latensi dan throughput AI kerap disederhanakan menjadi upaya mengoptimalkan satu angka utama jumlah permintaan per detik. Penyederhanaan itu menghilangkan batas yang justru mendefinisikan konsep tersebut. Akibatnya, pembeli bisa membandingkan produk yang tidak sebanding, peneliti bisa melebih-lebihkan apa yang dibuktikan oleh suatu eksperimen, dan operator bisa memantau sinyal yang keliru setelah penerapan.
| Sudut pandang | Jawaban praktis |
|---|---|
| Definisi | Latensi AI mengukur waktu yang dibutuhkan untuk memproses permintaan atau token, sedangkan throughput mengukur banyaknya pekerjaan yang diselesaikan sistem penyajian per satuan waktu. |
| Kesalahpahaman | mengoptimalkan satu angka utama jumlah permintaan per detik. |
| Risiko | memaksimalkan throughput batch dapat membuat respons pertama bagi seorang pengguna jauh lebih lambat. |
Perbandingan juga harus menjelaskan unit analisisnya. Makalah tentang latensi dan throughput AI mungkin mengisolasi model atau algoritme, sementara layanan yang telah diterapkan mencakup pengambilan data, perutean, penyimpanan tembolok, kebijakan, identitas, antarmuka pengguna, dan pemantauan. Dua produk dapat menggunakan istilah utama yang sama, tetapi menerapkan bagian yang berbeda dari rangkaian tersebut. Tanyakan komponen mana yang menjalankan transformasi inti dan komponen lain mana yang diperlukan untuk mencapai hasil yang dilaporkan.
Mengapa Latensi dan Throughput AI Penting dalam Sistem AI Saat Ini
Latensi dan throughput AI kini penting karena sistem AI diberi konteks yang lebih besar, lebih banyak modalitas, komputasi runtime yang lebih besar, akses yang lebih luas ke alat, serta keterhubungan yang lebih erat dengan keputusan organisasi. Dalam kondisi tersebut, hal yang sebelumnya tampak seperti detail penelitian dapat menentukan latensi, keamanan, aksesibilitas, biaya lingkungan, kualitas produk, atau akuntabilitas hukum.
Ukuran yang relevan bukanlah apakah latensi dan throughput AI dapat menghasilkan satu hasil yang mengesankan. Yang perlu dilihat adalah apakah teknik tersebut meningkatkan hasil yang penting dalam berbagai kondisi yang representatif dan melakukannya dengan lebih efektif daripada tolok ukur dasar yang lebih sederhana. Laporkan distribusi, kategori kegagalan, latensi ekor, penggunaan sumber daya, dan subkelompok yang terdampak, alih-alih meringkas semua hasil menjadi satu rata-rata.
Uji tolok ukur distribusi permintaan yang sebenarnya dengan konkurensi yang realistis. Laporkan waktu hingga hasil pertama, kecepatan dalam kondisi stabil, latensi ekor, throughput, kualitas, tingkat pemanfaatan, kegagalan, dan biaya per hasil yang bermanfaat. Jika diterapkan secara khusus pada latensi dan throughput AI, disiplin ini membuat bukti dapat digunakan oleh tim lain: mereka dapat menilai apakah peningkatan yang diklaim kemungkinan tetap berlaku pada model, bahasa, platform perangkat keras, himpunan data, populasi pengguna, atau toleransi risiko yang berbeda.
Manfaat yang Dapat Dihasilkan Latensi dan Throughput AI
Alasan terkuat untuk menggunakan pendekatan latensi dan throughput AI adalah kemampuannya mengatasi hambatan yang memang dituju secara langsung. Bergantung pada penerapannya, manfaatnya dapat berupa landasan yang lebih baik, representasi yang lebih setia, generalisasi yang lebih baik, latensi yang lebih rendah, perpindahan memori yang lebih sedikit, akuntabilitas yang lebih jelas, atau batas yang lebih aman antara usulan model dan tindakan nyata.
Manfaat harus dinyatakan dalam bentuk keputusan dan pengukuran. “Lebih cerdas” bukanlah kriteria penerimaan untuk latensi dan throughput AI. Sasaran yang berguna dapat menetapkan tingkat kesalahan pada kasus sulit, pemulihan setelah muncul bukti yang bertentangan, biaya pada persentil tertentu dari lalu lintas, waktu peninjauan manusia, kalibrasi, atau persentase tindakan yang tetap berada dalam batas kewenangan yang ditetapkan.
Mode Kegagalan yang Mendefinisikan Latensi dan Throughput AI
Keterbatasan utamanya adalah memaksimalkan throughput batch dapat membuat respons pertama bagi seorang pengguna jauh lebih lambat. Kegagalan ini bukan sekadar hal yang dicantumkan belakangan setelah pengembangan selesai. Sejak awal, kegagalan tersebut harus memengaruhi pengumpulan data, arsitektur, izin, evaluasi, gerbang rilis, dan pemantauan latensi serta throughput AI.
Kontrol untuk latensi dan throughput AI hanya berguna jika bekerja sebelum muncul konsekuensi yang mahal atau tidak dapat dipulihkan. Identifikasi tanda awal kegagalan yang dapat diamati, tetapkan ambang batas atau aturan, tunjuk penanggung jawab, dan uji pemulihan. Bergantung pada kasus penggunaannya, pemulihan dapat berarti tidak memberikan jawaban, beralih ke sistem yang lebih sederhana, meminta bukti tambahan, mengeskalasi masalah kepada seseorang, mengembalikan model ke versi sebelumnya, atau menghentikan tindakan sepenuhnya.
Rencana Evaluasi Latensi dan Throughput AI
Mulailah mengevaluasi latensi dan throughput AI dengan merumuskan keputusan yang harus didukung oleh bukti. Tentukan populasi operasional, konsekuensi hasil yang salah, informasi yang benar-benar tersedia saat keputusan dibuat, serta alternatif paling sederhana yang layak. Langkah ini mencegah tolok ukur menjadi tujuan hanya karena mudah dijalankan.
Gunakan set pengujian yang belum pernah digunakan untuk perbandingan terkontrol, lalu validasi latensi dan throughput AI dalam lingkungan operasional bertahap. Evaluasi luring membuat berbagai varian dapat dibandingkan; mode bayangan, pengujian canary, pembatasan laju, atau gerbang persetujuan menunjukkan bagaimana lalu lintas nyata, lingkar umpan balik, dan manusia mengubah perilaku. Tahap penerapan harus memiliki kondisi penghentian yang jelas, alih-alih menganggap setiap peningkatan layak diterapkan sepenuhnya.
Buat versi untuk masukan yang diperlukan guna mereproduksi latensi dan throughput AI: data sumber, prapemrosesan, tokenizer atau encoder, bobot model, konfigurasi, prompt atau kebijakan, indeks pengambilan, set evaluasi, asumsi perangkat keras, dan kode penyajian, jika relevan. Tanpa silsilah data dan perubahan, tim tidak dapat mengetahui apakah hasil yang berubah disebabkan oleh teknik, lingkungan, atau penyuntingan alur kerja yang luput dari perhatian.
Terakhir, tanyakan temuan apa yang akan membantah klaim bahwa latensi dan throughput AI bermanfaat. Jika tidak ada hasil yang dapat mengubah keputusan untuk mengadopsinya, evaluasi itu hanyalah pemasaran. Ambang penerimaan yang ditetapkan sebelumnya dan set konfirmasi yang disimpan akan menjadikan proses ini sebagai bukti.
Pertanyaan yang Perlu Diajukan Sebelum Mengadopsi Latensi dan Throughput AI
- Tujuan: Hambatan terukur apa yang hendak diatasi dengan latensi dan throughput AI?
- Mekanisme: Di antara lima tahap, tahap mana yang memuat transformasi khasnya?
- Tolok ukur dasar: Bagaimana kinerjanya dibandingkan dengan mengoptimalkan satu angka utama permintaan per detik atau alternatif lain yang lebih sederhana?
- Bukti: Kasus umum, sulit, adversarial, dan subkelompok apa saja yang telah diuji?
- Operasional: Biaya latensi, memori, komputasi, energi, pemeliharaan, dan peninjauan apa yang muncul dalam skala besar?
- Risiko: Bagaimana tim akan mendeteksi bahwa memaksimalkan throughput batch dapat membuat respons pertama bagi seorang pengguna jauh lebih lambat?
- Pemulihan: Dapatkah sistem tidak memberikan jawaban, beralih ke opsi cadangan, dipulihkan ke versi sebelumnya, atau mengeskalasi masalah sebelum terjadi bahaya?
Sumber Utama untuk Mempelajari Latensi dan Throughput AI
Titik awal tepercaya untuk mempelajari bagian tumpukan AI yang berkaitan dengan latensi dan throughput AI mencakup makalah FlashAttention, vLLM dan PagedAttention, serta riset dekode spekulatif. Baca sumber-sumber tersebut bersama dokumentasi untuk model, set data, perangkat keras, dan yurisdiksi yang tepat. Sumber umum dapat menjelaskan mekanismenya, tetapi hanya bukti khusus penerapan yang dapat memastikan kesesuaian implementasi tertentu.
Hal yang Perlu Diingat tentang Latensi dan Throughput AI
Latensi dan throughput AI merupakan mekanisme tertentu di dalam sistem sosioteknis yang lebih luas. Nilainya berasal dari peningkatan hasil tertentu dalam kondisi yang jelas, bukan dari labelnya semata. Peta lima tahap memperlihatkan aliran informasinya, perbandingan menjelaskan hal-hal yang bukan termasuk di dalamnya, dan jalur kontrol menunjukkan titik tempat operator yang bertanggung jawab dapat melakukan intervensi.
Aturan praktis untuk latensi dan throughput AI adalah menetapkan tujuan, membandingkannya dengan tolok ukur dasar yang layak, menguji kegagalan yang paling penting, dan menyimpan bukti yang diperlukan untuk memantau perubahan. Dengan semua unsur itu, konsep ini menjadi pilihan rekayasa dan tata kelola yang dapat dievaluasi. Tanpanya, konsep ini hanya menjadi nama yang menjanjikan, tetapi melekat pada risiko operasional yang belum diketahui.












