Comparative cross-platform performance results from a parallelizing SML compiler

被引:0
|
作者
Scaife, N
Michaelson, G
Horiguchi, S
机构
[1] Japan Adv Inst Sci & Technol, Tatsunokuchi, Ishikawa 9231211, Japan
[2] Heriot Watt Univ, Dept Elect & Comp Engn, Edinburgh EH14 4AS, Midlothian, Scotland
来源
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We have developed a parallelising compiler for Standard ML which allows instantiation of a fixed set of higher order functions with equivalent parallel algorithmic skeletons. The compiler is intended to be both portable and semi-automatic. Here we discuss the performance of the code generated by the compiler, for five exemplar programs on four MIMD parallel machines. Results show consistent cross-platform behaviour and good relative speedup for small numbers of processors but with limited scalability to larger numbers of processors.
引用
收藏
页码:138 / 154
页数:17
相关论文
共 50 条
  • [21] Performance and Privacy Aspects of Image Classification in Cross-platform Mobile Applications
    Jelicic, Anja
    Ljubojevic, Milos
    Savic, Mihajlo
    2024 23RD INTERNATIONAL SYMPOSIUM INFOTEH-JAHORINA, INFOTEH, 2024,
  • [22] Accurate Phase-Level Cross-Platform Power and Performance Estimation
    Zheng, Xinnian
    John, Lizy K.
    Gerstlauer, Andreas
    2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [23] Performance Overhead of Haxe Programming Language for Cross-Platform Game Development
    Strekelj, Domagoj
    Leventic, Hrvoje
    Galic, Irena
    INTERNATIONAL JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING SYSTEMS, 2015, 6 (01) : 9 - 13
  • [24] An empirical investigation of performance overhead in cross-platform mobile development frameworks
    Andreas Biørn-Hansen
    Christoph Rieger
    Tor-Morten Grønli
    Tim A. Majchrzak
    Gheorghita Ghinea
    Empirical Software Engineering, 2020, 25 : 2997 - 3040
  • [25] Towards Cross-Platform Performance Portability of DNN Models using SYCL
    Goli, Mehdi
    Narasimhan, Kumudha
    Reyes, Ruyman
    Tracy, Ben
    Soutar, Daniel
    Georgiev, Svetlozar
    Fomenko, Evarist M.
    Chereshnev, Eugene
    PROCEEDINGS OF 2020 IEEE/ACM INTERNATIONAL WORKSHOP ON PERFORMANCE, PORTABILITY AND PRODUCTIVITY IN HPC (P3HPC 2020), 2020, : 25 - 35
  • [26] Animations in Cross-Platform Mobile Applications: An Evaluation of Tools, Metrics and Performance
    Biorn-Hansen, Andreas
    Gronli, Tor-Morten
    Ghinea, Gheorghita
    SENSORS, 2019, 19 (09)
  • [27] What Netscape learned from cross-platform software development
    Cusumano, MA
    Yoffie, DB
    COMMUNICATIONS OF THE ACM, 1999, 42 (10) : 72 - 78
  • [28] Cross-platform expression microarray performance in a mouse model of mitochondrial disease therapy
    Zhang, Zhe
    Gasser, David L.
    Rappaport, Eric F.
    Falk, Marni J.
    MITOCHONDRION, 2010, 10 (02) : 236 - 237
  • [29] Impact of Cross-Platform Development Frameworks on the Performance of Mobile Communications for Short Distances
    Contasel, Cristian
    Rughinis, Razvan
    Rosner, Daniel
    Tranca, Dumitru Cristian
    PROCEEDINGS OF THE 14TH INTERNATIONAL SCIENTIFIC CONFERENCE ELEARNING AND SOFTWARE FOR EDUCATION: ELEARNING CHALLENGES AND NEW HORIZONS, VOL 3, 2018, : 403 - 410
  • [30] A Cross-Platform Fine-Grained Performance Analysis Technique for Redundant Zeros
    You X.
    Yang H.
    Lei K.
    Kong X.
    Xu J.
    Luan Z.
    Qian D.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2023, 60 (05): : 1164 - 1176