ABSTRAK Nama : Rakha Kanz Kautsar Program Studi : Computer Science Judul : Alat Benchmarking untuk Reproducibility Komputasional Pembimbing : Lim Yohanes Stefanus, Ph.D Dr. Johannes K. Fichte Benchmarking adalah salah satu cara yang populer untuk melakukan eksperimen, terutama di bidang computational science. Benchmarking menyediakan kerangka kerja yang sistematis dan reproducible untuk membandingkan performa antara implementasi. Alat benchmarking menggunakan alat resource monitoring untuk mengukur performa dari implementasi tertentu pada data tertentu. Di skripsi ini, implementasi alat resource monitoring yang cross-platform dan telah diuji di Linux dan macOS disediakan setelah melihat bahwa tidak ada alat yang berjalan di macOS. Alat-alat benchmarking yang sudah ada ditinjau kemudian ditemukan bahwa tidak ada yang memenuhi semua kriteria yang ditentukan. Oleh karena itu, alat benchmarking baru yang didesain untuk mendukung reproducibility diajukan. Implementasi cross-platform dari alat ini juga disediakan dan sudah diuji berjalan di Linux dan macOS. Evaluasi menunjukkan bahwa alat benchmarking yang diajukan memenuhi hampir semua kriteria yang ditentukan kecuali pada poin adanya dokumentasi yang komprehensif dan pengujian. Alat yang diajukan menunjukkan potensi yang besar pada pengembangan selanjutnya untuk lebih menurunkan upaya untuk mencapai reproducibility. Kata kunci: Benchmarking, resource monitoring, komputasi terdistribusi, computational science,reproducibility viii