Fungsi carian sedang dalam pembinaan.
Fungsi carian sedang dalam pembinaan.

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice

What Factors Affect the Performance of Software after Migration: A Case Study on Sunway TaihuLight Supercomputer Faktor Apakah yang Mempengaruhi Prestasi Perisian selepas Penghijrahan: Kajian Kes terhadap Superkomputer Sunway TaihuLight

Jie TAN, Jianmin PANG, Cong LIU

  • pandangan teks lengkap

    0

  • Petikan Ini

Ringkasan:

Disebabkan perkembangan pesat pemproses yang berbeza, cth, x86 dan Sunway, pemindahan perisian antara platform berbeza menjadi lebih kerap. Walau bagaimanapun, kecekapan pelaksanaan perisian yang dipindahkan pada platform sasaran adalah berbeza daripada platform sumber, dan kebanyakan kajian terdahulu telah menyiasat peningkatan kecekapan dari perspektif perkakasan. Untuk pengetahuan terbaik kami, ini adalah kertas pertama yang memfokuskan secara eksklusif pada mengkaji faktor perisian yang boleh mengakibatkan perubahan prestasi selepas penghijrahan perisian. Untuk melaksanakan kajian kami, kami menggunakan SonarQube untuk mengesan dan mengukur lima faktor perisian, iaitu Duplicated Lines (DL), Code Smells Density (CSD), Big Functions (BF), Cyclomatic Complexity (CC), dan Complex Functions (CF), daripada 13 projek terpilih bagi suite penanda aras SPEC CPU2006. Kemudian, kami mengukur perubahan prestasi perisian dengan mengira nisbah pecutan masa pelaksanaan sebelum (x86) dan selepas pemindahan perisian (Sunway). Akhir sekali, kami melakukan model regresi linear berganda untuk menganalisis hubungan antara perubahan prestasi perisian dan faktor perisian. Keputusan menunjukkan bahawa perubahan prestasi migrasi perisian daripada platform x86 kepada platform Sunway dipengaruhi terutamanya oleh tiga faktor perisian, iaitu, Ketumpatan Bau Kod (CSD), Kerumitan Siklomatik (CC), dan Fungsi Kompleks (CF). Penemuan boleh memberi manfaat kepada kedua-dua penyelidik dan pengamal.

Jawatankuasa
IEICE TRANSACTIONS on Information Vol.E105-D No.1 pp.26-30
Tarikh penerbitan
2022/01/01
Diumumkan
2021/10/21
ISSN dalam talian
1745-1361
DOI
10.1587/transinf.2021MPL0003
Jenis Manuskrip
Special Section LETTER (Special Section on Empirical Software Engineering)
kategori

Pengarang

Jie TAN
  State Key Laboratory of Mathematical Engineering and Advanced Computing
Jianmin PANG
  State Key Laboratory of Mathematical Engineering and Advanced Computing
Cong LIU
  Shandong University of Technology

Kata kunci

Contents [show]