The use of vector instructions of a processor architecture for emulating the vector instructions of another processor architecture

被引:0
|
作者
K. A. Batuzov
机构
[1] Russian Academy of Sciences,Institute for System Programming
来源
关键词
D O I
暂无
中图分类号
学科分类号
摘要
The complexity of software is ever increasing, and it requires more and more computational resources for its execution. A way to satisfy these requirements is the use of vector instructions that can operate with fixed-length vectors of data of the same. A method for representing vector instructions of one processor architecture in terms of the vector instructions of another architecture during the dynamic binary translation is proposed. An implementation of this method that includes the translation of vector addition and memory access increased the performance of the QEMU emulator by a factor greater than three on an artificial example and 12% on a real-life application.
引用
收藏
页码:366 / 372
页数:6
相关论文
共 50 条
  • [31] FLOW OF INSTRUCTIONS THROUGH A PIPELINED PROCESSOR.
    Wood, W.F.
    ICL Technical Journal (International Computers Limited), 1980, 2 (01): : 59 - 78
  • [32] Design and implementation of echo instructions for an embedded processor
    Keio University, Japan
    IPSJ Trans. Syst. LSI Des. Methodol., (222-231):
  • [33] Improving Processor Efficiency by Statically Pipelining Instructions
    Finlayson, Ian
    Davis, Brandon
    Gavin, Peter
    Uh, Gang-Ryung
    Whalley, David
    Sjaelander, Magnus
    Tyson, Gary
    ACM SIGPLAN NOTICES, 2013, 48 (05) : 33 - 43
  • [34] The Cell processor architecture
    Kahle, J
    MICRO-38: Proceedings of the 38th Annual IEEE/ACM International Symposiumn on Microarchitecture, 2005, : 3 - 3
  • [35] Persistent Processor Architecture
    Zeng, Jianping
    Jeong, Jungi
    Jung, Changhee
    56TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, MICRO 2023, 2023, : 1075 - 1091
  • [36] The superthreaded processor architecture
    Tsai, JY
    Huang, J
    Amlo, C
    Lilja, DJ
    Yew, PC
    IEEE TRANSACTIONS ON COMPUTERS, 1999, 48 (09) : 881 - 902
  • [37] A reconfigurable processor architecture
    Niyonkuru, A
    Eggers, G
    Zeidler, HC
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS: RECONFIGURABLE COMPUTING IS GOING MAINSTREAM, 2002, 2438 : 1160 - 1163
  • [38] Idempotent Processor Architecture
    de Kruijf, Marc
    Sankaralingam, Karthikeyan
    PROCEEDINGS OF THE 2011 44TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO 44), 2011, : 140 - 151
  • [39] VLSI PROCESSOR ARCHITECTURE
    HENNESSY, JL
    IEEE TRANSACTIONS ON COMPUTERS, 1984, 33 (12) : 1221 - 1246
  • [40] Power efficient processor architecture and the cell processor
    Hofstee, HP
    11TH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2005, : 258 - 262