Evaluasi Kinerja Arsitektur CPU dan GPU dalam Pemrosesan Komputasi Paralel Berbasis Google Colab

DOI: https://doi.org/10.33650/coreai.v7i1.15758
Authors

(1) * Didik Haryanto   (Universitas Teknokrat Lampung)  
        Indonesia
(2)  Muhamad Nur Hoiri   (Universitas Teknokrat Lampung)  
        Indonesia
(3)  Ahmad Sidiq   (Universitas Teknokrat Lampung)  
        Indonesia
(4)  Amelia Azzahrah   (Universitas Teknokrat Lampung)  
        Indonesia
(5)  Amarudin Amarudin   (Universitas Teknokrat Lampung)  
        Indonesia
(*) Corresponding Author

Abstract


Kebutuhan komputasi modern mendorong penggunaan perangkat pemrosesan yang mampu menangani beban kerja besar secara cepat dan efisien. CPU memiliki peran penting sebagai pusat pengendali instruksi umum, sedangkan GPU memiliki kemampuan pemrosesan paralel yang lebih sesuai untuk operasi numerik berskala besar. Penelitian ini bertujuan untuk mengevaluasi perbedaan kinerja arsitektur CPU dan GPU dalam pemrosesan komputasi paralel berbasis Google Colab. Metode yang digunakan adalah eksperimen kuantitatif dengan skenario pengujian perkalian matriks menggunakan pustaka PyTorch. Pengujian dilakukan pada lima ukuran matriks, yaitu 500 x 500, 1000 x 1000, 2000 x 2000, 3000 x 3000, dan 4000 x 4000. Parameter yang diukur meliputi waktu eksekusi CPU, waktu eksekusi GPU, dan nilai speed up. Hasil pengujian menunjukkan bahwa GPU belum optimal pada ukuran matriks kecil 500 x 500 dengan speed up 0,47 kali. Namun, pada ukuran matriks lebih besar, GPU menunjukkan peningkatan kinerja signifikan dengan speed up 23,25 hingga 27,30 kali dibandingkan CPU. Hasil ini menunjukkan bahwa GPU lebih efektif untuk pemrosesan paralel berskala besar.


Keywords

CPU; GPU; Google Colab; komputasi paralel;







References


. J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, 6th ed. Cambridge, MA, USA: Morgan Kaufmann, 2017.

. D. A. Patterson and J. L. Hennessy, Computer Organization and Design RISC-V Edition: The Hardware Software Interface, 2nd ed. Cambridge, MA, USA: Morgan Kaufmann, 2020.

. W. Stallings, Computer Organization and Architecture: Designing for Performance, 11th ed. Hoboken, NJ, USA: Pearson, 2022.

. S. L. Harris and D. M. Harris, Digital Design and Computer Architecture, RISC-V Edition, 1st ed. Cambridge, MA, USA: Morgan Kaufmann, 2021.

. W.-m. W. Hwu, D. B. Kirk, and I. El Hajj, Programming Massively Parallel Processors: A Hands-on Approach, 4th ed. Cambridge, MA, USA: Morgan Kaufmann, 2022.

. J. D. Owens, M. Houston, D. Luebke, S. Green, J. E. Stone, and J. C. Phillips, “GPU computing,” Proceedings of the IEEE, vol. 96, no. 5, pp. 879–899, 2008, doi: 10.1109/JPROC.2008.917757.

. J. Nickolls, I. Buck, M. Garland, and K. Skadron, “Scalable parallel programming with CUDA,” ACM Queue, vol. 6, no. 2, pp. 40–53, 2008, doi: 10.1145/1365490.1365500.

. S. Che, M. Boyer, J. Meng, D. Tarjan, J. W. Sheaffer, S.-H. Lee, and K. Skadron, “A performance study of general-purpose applications on graphics processors using CUDA,” Journal of Parallel and Distributed Computing, vol. 68, no. 10, pp. 1370–1380, 2008, doi: 10.1016/j.jpdc.2008.05.014.

. K. Karimi, N. G. Dickson, and F. Hamze, “A performance comparison of CUDA and OpenCL,” arXiv preprint arXiv:1005.2581, 2010.

. S. Memeti, L. Li, S. Pllana, J. Kolodziej, and C. Kessler, “Benchmarking OpenCL, OpenACC, OpenMP, and CUDA: Programming productivity, performance, and energy consumption,” arXiv preprint arXiv:1704.05316, 2017.

. L. A. Torres, C. J. Barrios H., and Y. Denneulin, “Evaluation of computational and energy performance in matrix multiplication algorithms on CPU and GPU using MKL, cuBLAS and SYCL,” arXiv preprint arXiv:2405.17322, 2024.

. M. Q. Ansari and M. Q. Ansari, “Accelerating matrix multiplication: A performance comparison between multi-core CPU and GPU,” arXiv preprint arXiv:2507.19723, 2025.

. NVIDIA, CUDA C++ Programming Guide. NVIDIA Corporation, 2026.

. PyTorch, CUDA Semantics: PyTorch Documentation. PyTorch Foundation, 2026.

. Google, Google Colaboratory FAQ. Google Research, 2026.


Dimensions, PlumX, and Google Scholar Metrics

10.33650/coreai.v7i1.15758


Refbacks

  • There are currently no refbacks.


Copyright (c) 2026 Didik Haryanto, Muhamad Nur Hoiri, Ahmad Sidiq, Amelia Azzahrah, Amarudin Amarudin

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.


Creative Commons License
 
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

COREAI: Jurnal Kecerdasan Buatan, Komputasi dan Teknologi Informasi

Published by Technic Faculty of Nurul Jadid University, Probolinggo, East Java, Indonesia.