Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Instruction set compatible method and terminal of CPU

A technology compatible with terminals and instruction sets, applied in the computer field, can solve problems such as application programs not running, low user experience, AMD CPU incompatibility with SSSE3 instruction sets, etc., to achieve the effect of improving user experience

Active Publication Date: 2017-02-15
GUANGZHOU HUADUO NETWORK TECH
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of the present invention provides a CPU instruction set compatibility method and its terminal, which solves the technical problem that some current AMD CPUs are not compatible with the SSSE3 instruction set, making many applications unable to run, resulting in low user experience technical problems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Instruction set compatible method and terminal of CPU
  • Instruction set compatible method and terminal of CPU
  • Instruction set compatible method and terminal of CPU

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The embodiment of the present invention provides a CPU instruction set compatibility method and its terminal, which solves the technical problem that some current AMD CPUs are not compatible with SSSE3 instruction set applications, making many application programs unable to run, resulting in low user experience technical problems.

[0053] In order to make the purpose, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the following The described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention. ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an instruction set compatible method and terminal of a CPU, and solves the technical problem of poor user experience caused by unable run of numerous applications due to the fact that existing partial AMD CPUs cannot be compatible with an application of an SSSE3 instruction set. The instruction set compatible method of the CPU comprises the steps of obtaining a command of running an SSSE3 instruction application by an AMD CPU, and capturing an abnormal signal after the SSSE3 instruction application runs; and calling a preset abnormal handler function, judging whether the abnormal signal is the SSSE3 instruction or not, and if yes, simulating the SSSE3 instruction through a preset SSE1 instruction and a preset SSE2 instruction to enable the SSSE3 instruction application to run successfully.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a CPU instruction set compatibility method and a terminal thereof. Background technique [0002] AMD CPU is the only CPU manufacturer that can compete with Intel and has a wide range of applications. Intel uses x86, EM64T, MMX, SSE, SSE2, SSE3, SSSE3 (Super SSE3), SSE4.1, SSE4.2, AVX instruction set. AMD is mainly x86, x86-64, SSE, 3D-Now! Instruction Set. [0003] SSE (Streaming SIMD Extensions) is an instruction set introduced by Intel in its computer chip Pentium III and is a superset of MMX. AMD later added support for this instruction set in Athlon XP. This instruction set adds support for eight 128-bit registers XMM0-XMM7. SSE2 was introduced by Intel in the original version of P4, but AMD later added support for it in Opteron and Athlon64. This instruction set adds support for 64-bit double-precision floating-point numbers. SSSE3 is an extension of the SSE3 instru...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/30
CPCG06F9/30003
Inventor 贺灏唐杏
Owner GUANGZHOU HUADUO NETWORK TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products