第6期末セミナー2006-1rev1.ppt

Size: px
Start display at page:

Download "第6期末セミナー2006-1rev1.ppt"

Transcription

1 Intel VT vs AMD AMD-V

2 ( CPU) 2

3 3 IA-32 Intel VT-x AMD Virtualization(AMD-V) IA-64 Intel VT-i UltraSPARC UltraSPARCArchitecture2005(UltraSPARC T1) POWER Logical Partitioning (LPAR) ARM TrustZone

4 x86 4

5 Intel VT Intel Virtualization Technology "Vanderpool Technology IA-32 VT-x IA-64 VT-i I/O VT-d Virtualization Technology for Directed I/O 5

6 Intel VT-x VMX virtual-machine control structure(vmcs) 10 (VMX Instruction Set) VMX 5 VMCS 5 CR4 MSR(Model Specific Register: ) 6

7 VMX 0 VMX 2 VMX root VMM VMX non-root VMX transitions 7

8 VMX transitions VMX transitions 2 VM entries VMX root VMX non-root VM exits VMX non-root VMX root 8

9 VMX root VMX VMX 9

10 VMX non-root VM exits VM exits VMX root VMM VMM VMCS VM exits VMM VMX non-root 10

11 VMX non-root Ring Aliasing( ) Xen OS VMM 11

12 VMXON VM Entries VM Exits VM Entries VMXOFF VM Exits 12

13 VMCS VMX non-root VMX tansitions VMM VMCS region 4KB 6 Guest-state Host-state VM-execution VM-exit VM-entry VM-exit 13

14 VMCS Guest-state VM exits VMX non-root VM entry Host-state VM exits 14

15 VMCS VM-execution VMX non-root VM-exit VM exits VM-entry VM entries VM-exit VM exits 15

16 10 VMCS VMPTRLD VMCS VMPTRST VMCS VMCLEAR VMCS VMREAD VMCS VMWRITE VMCS 16

17 10 VMX VMCALL VMX non-root VMM VM exits VMM VMLAUNCH VMRESUME 17 VMXOFF VMX VMXON VMX

18 Xen+VT 18

19 Xen+VT VM Entries VM Exits VMCS2 VMCS1 19

20 AMD-V AMD Virtualization AMD SVM(Security and Virtual Machine architecture) Pacifica I/O AMD IOMMU(AMD I/O Virtualization Technology) 20

21 AMD-V ( ) 2 (Virtualization Support) (Security Support) Guest Virtual Machine Control Block(VMCB) 9 SVM instruction set)

22 AMD-V ( ) LocalAPIC DMA VMM TLB tagged TLB Nested Paging Intel EPT Extended Page Tables 22

23 Guest VT-x VMX non-root operation SVM Guest Mode VMEXIT VMCB VMRUN 23

24 Guest ( ) VMM VMCB VMEXIT VMM VMEXIT VMCB VMM 24

25 VMCB VT-x VMCS Virtual-Machine Control data Structure VMCB 4KB 4KB VMCB Control Area 2 State Save Area 25

26 Control Area VMEXIT VMEXIT 26

27 State Save Area State Save Area 27

28 SVM instruction set VMRUN Guest Mode VMSAVE VMCB VMLOAD VMCB VMMCALL VMM STGI 28

29 SVM instruction set CLGI INVLPGA ASID TLB MOV (CRn) CR8 SKINIT Security Kernel 29

30 VT-x AMD-V The architectures are from 10,000 ft. view they are very similar Each has their own advantages/disadvantages IBM Leendertvan Doorn Xen 10,000 30

31 VMX Guest VMCS VMCB 31

32 32

33 Xen Hardware Virtual Machine Abstraction Layer HVM HVM 33

34 VT-x VMCS VMM SVM VMCB SVM 4KB VMRUN 34

35 35

36 STGI CLGI VT-x INVLPGA SVM TLB MOV(CRn) SKINIT TPM 36

37 AMD-V TLB tagged TLB (PTE) TLB TLB Translation Lookaside Buffer PTE AMD-V ASID(Address Space IDentifier) ASID TLB 37

38 TLB tagged TLB VMCB ASID OS TLB ASID TLB TLB TLB 38

39 I/O VT-d AMD IOMMU ML 39

40 OS VMware VMtools OS (Windows ) 40

41 I/O I/O VMM PCI-Express PCI-Express IOV 41

42 AMD SVM Windows Linux 42

BitVisor 2017年の主な変更点

BitVisor 2017年の主な変更点 BitVisor 2018 年の主な変更点 榮樂英樹 株式会社イーゲル 2018-11-28 BitVisor Summit 7 1 BitVisor 2018 年の主な変更点 バグ修正 NMI 関連の問題 IA32_TSC_ADJUST MSRの変更未対応 シャドウページテーブルの正しくないfast path タスクスイッチ時の命令ポインター更新忘れ XSS-bitmap exiting 未初期化

More information

VMware VirtualCenter: Virtual Infrastructure Management Software

VMware VirtualCenter: Virtual Infrastructure  Management Software VMware : CPU 1998 VMware : 50(R&D) : Workstation1999 GSX Server 2001 ESX Server 2001 : 900 100805%VMware 200 100 10,000 2 VMware Workstation 1999 Linux x86 3 VMware GSX Server Windows Linux x86 4 VMware

More information

今週の進捗

今週の進捗 Virtualize APIC access による APIC フック手法 立命館大学富田崇詠, 明田修平, 瀧本栄二, 毛利公一 2016/11/30 1 はじめに (1/2) マルウェアの脅威が問題となっている 2015年に4 億 3000 万以上の検体が新たに発見されている マルウェア対策にはマルウェアが持つ機能 挙動の正確な解析が重要 マルウェア動的解析システム : Alkanet 仮想計算機モニタのBitVisorの拡張機能として動作

More information

... 3 Oracle on Linux I/O I/O... 5 I/O io_request_lock... 6 I/O GB RAM SGA GB RAM Very Large M

... 3 Oracle on Linux I/O I/O... 5 I/O io_request_lock... 6 I/O GB RAM SGA GB RAM Very Large M Oracle9i Release 2 on Linux: Red Hat Linux Advanced Server 2.1 2002 6 ... 3 Oracle on Linux... 3... 3... 4 64 I/O... 4... 4 I/O... 5 I/O... 5... 6 io_request_lock... 6 I/O... 6... 7 4GB RAM SGA... 7 64GB

More information

Xen 3.0 のすべて 内部実装詳解 VA Linux Systems Japan K.K. 山幡為佐久 Linux Kernel Conference

Xen 3.0 のすべて 内部実装詳解 VA Linux Systems Japan K.K. 山幡為佐久 Linux Kernel Conference Xen 3.0 のすべて 内部実装詳解 VA Linux Systems Japan K.K. 山幡為佐久 Linux Kernel Conference 2005.11.11 目次 イントロダクション Xen 概要 ドメイン管理 時間管理とCPUスケジューラ 割り込み / 例外処理の仮想化 I/O デバイス仮想化 MMU 仮想化 完全仮想化 今後の展望

More information

Microsoft PowerPoint - IO_Pass-through_XenSummitTokyo2008_jp.ppt

Microsoft PowerPoint - IO_Pass-through_XenSummitTokyo2008_jp.ppt パススルー I/O の実装と今後 2008 年 11 月 21 日島田雄二 NECシステムテクノロジー 目次 1. パススルー I/O の実装 2. 今後の予定 3. パススルー I/O の課題 4. まとめ 2 NEC Corporation 2008 1. パススルー I/O の実装 パススルー I/O とは Domain へ I/O デバイスを割り当て Guest ソフトウェアから直接制御する

More information

-1-1 1 1 1 1 12 31 2 2 3 4

-1-1 1 1 1 1 12 31 2 2 3 4 2007 -1-1 1 1 1 1 12 31 2 2 3 4 -2-5 6 CPU 3 Windows98 1 -3-2. 3. -4-4 2 5 1 1 1 -5- 50000 50000 50000 50000 50000 50000 50000 50000 50000 50000-6- -7-1 Windows 2 -8-1 2 3 4 - - 100,000 200,000 500,000

More information

[email protected] No1 No2 OS Wintel Intel x86 CPU No3 No4 8bit=2 8 =256(Byte) 16bit=2 16 =65,536(Byte)=64KB= 6 5 32bit=2 32 =4,294,967,296(Byte)=4GB= 43 64bit=2 64 =18,446,744,073,709,551,615(Byte)=16EB

More information

BitVisor Updates in 2016

BitVisor Updates in 2016 BitVisor 2016 年の主な変更点 榮樂英樹 株式会社イーゲル 2016-11-30 BitVisor Summit 5 1 BitVisor 2016 年の主な変更点 Intel GbE MSI + virtio-net MSI-X 対応 性能改善 Thread, Nested Paging バグ修正 mm_lock レースコンディション UEFI スタックアラインメント ATA コマンド

More information

HP製コンピューターでのWindows® 7 XPモードの使用

HP製コンピューターでのWindows® 7 XPモードの使用 HP 製コンピューターでの Windows 7 XP モードの使用 目次 : はじめに... 1 免責事項... 2 主な機能および利点... 2 ハードウェアの要件... 2 ハードウェアの最小要件... 3 推奨されるハードウェア構成... 3 システムBIOSの要件... 3 仮想化の種類... 4 AMIシステムBIOS... 4 Windows XPモードのセットアップ... 6 HPで推奨する設定...

More information

160311_icm2015-muramatsu-v2.pptx

160311_icm2015-muramatsu-v2.pptx Linux におけるパケット処理機構の 性能評価に基づいた NFV 導 の 検討 村松真, 川島 太, 中 裕貴, 林經正, 松尾啓志 名古屋 業 学 学院 株式会社ボスコ テクノロジーズ ICM 研究会 2016/03/11 研究 的 VM 仮想 NIC バックエンド機構 仮想化環境 仮想スイッチ パケット処理機構 物理環境 性能要因を考察 汎 IA サーバ NFV 環境に適したサーバ構成を検討

More information

untitled

untitled Dell PowerEdgeDell EMC CX500BakBone NetVault VMware ESX Server 2.5 & NetVault... 2... 2... 3 OS... 4 VMWARE ESX SERVER 2.5 SERVICE CONSOLE... 5 VMWARE ESX SERVER 2.5 NETVAULT... 6... 7 OS... 7 OS... 8

More information

090220VTSystemDesign.ppt

090220VTSystemDesign.ppt CEO [email protected] VirtualTech Japan Inc. VTJ 2006 12 14,250,000 1-1-10 CEO CTO 8 5.5 URL http://virtualtech.jp/ 2 1 P2V Xen 3 4 2 6 3 7 2 21 32 5 1 8 4 H/W Point!! 9 A B Phy M Phy M Phy M Phy

More information

Enterprise Software Support(ESS)とEnterprise Software Support Standard(ESS Standard)のサポート対象OSおよびアプリケーションリスト

Enterprise Software Support(ESS)とEnterprise Software Support Standard(ESS Standard)のサポート対象OSおよびアプリケーションリスト サポート対象 OS およびション ARCserve Backup r16.5 Windows 16.5 サポート対象アプリケー Client Agent for サービスの種類 サービス終了予定日 2018 年 3 月 30 日 ARCserve Backup r16.5 for Windows 16.5 2018 年 3 月 30 日 ARCserve Backup r16.5 for Windows

More information

スライド 1

スライド 1 パケット転送を支える技術 海老澤健太郎 @ パラレルス株式会社 Twitter: @ebiken Internet Week 2011 サーバーの物理構造 DIMM MEM CPU0 CPU1 DIMM MEM QPI IOH (Chipset) PCI Express (PCIe) PCIe PCIe device device (NIC) (NIC) Internet Week 2011 2 パケットの流れ

More information

仮想マシンによる セキュアシステムの実現

仮想マシンによる セキュアシステムの実現 仮想マシンによる セキュアシステムの実現 大山恵弘 電気通信大学情報工学科 2006/6/15 第 4 回セキュア OS カンファレンス 1 自己紹介もかねて : Project VINCS Virtual Infrastructure for Networked ComputerS http://www.yl.is.s.u-tokyo.ac.jp/projects/vincs/ 次世代の仮想化技術を研究している

More information

Microsoft PowerPoint mm2

Microsoft PowerPoint mm2 システムプログラム概論 Memory management 2/2 25/5/6 門林雄基 ( インターネット工学講座 ) 奈良先端科学技術大学院大学 前回 Memory hierarchy Contention and arbitration for memory Virtual memory: software + hardware solution Address translation Physical

More information

プロセッサ・アーキテクチャ

プロセッサ・アーキテクチャ 2. NII51002-8.0.0 Nios II Nios II Nios II 2-3 2-4 2-4 2-6 2-7 2-9 I/O 2-18 JTAG Nios II ISA ISA Nios II Nios II Nios II 2 1 Nios II Altera Corporation 2 1 2 1. Nios II Nios II Processor Core JTAG interface

More information

ゼロからはじめるKVM超入門

ゼロからはじめるKVM超入門 KVM 201026 () id:akkiesoft 4 2003(3) Bochs QEMU KVM KVM KVM KVM KVM Kernel based Virtual Machine Qumranet Red Hat Linux 88(20097) qemu-kvm KVMLinux /dev/kvm QEMU/dev/kvm KVMQEMU(qemu-kvm) QEMU Dom0 (OS)

More information

セキュアVMの アーキテクチャ概要

セキュアVMの アーキテクチャ概要 2008 年 11 月 18 日 ( 火 ) セキュア VM ワークショップ ( 公開用修正版 ) 筑波大学講師品川高廣 セキュア VM BitVisor の アーキテクチャ概要 背景と目的 情報漏洩事件の増加 PC USBメモリ等の紛失 盗難 インターネット経由 ウィルスやファイル交換ソフトなど 仮想マシンモニタ (VMM) による安全性向上 暗号化 認証を VMM で強制する ストレージ及びネットワークの暗号化

More information

統合運用管理ソフトウェア FUJITSU Software Systemwalker 総合カタログ

統合運用管理ソフトウェア FUJITSU Software Systemwalker 総合カタログ FUJITSU Software Systemwalker FUJITSU Software Systemwalker ICT ICTICT ICT ICT FUJITSU Software SystemwalkerICTICT ICT ICT ICT ICT 1 Systemwalker ICT ICT ICT ICT ICT Systemwalker ICT ICT ICT ICT ICT ICT

More information

OS 2 1 Xen 2) KVM 3) (type1 ) 2 Virtual BOX 4) VMWare Workstation 5) (type2 ) OS VMM(Virtual Machine Monitor) 1.2 VMM VMM VM I/O VMM VMM 6)7) fault ()

OS 2 1 Xen 2) KVM 3) (type1 ) 2 Virtual BOX 4) VMWare Workstation 5) (type2 ) OS VMM(Virtual Machine Monitor) 1.2 VMM VMM VM I/O VMM VMM 6)7) fault () I/O VM CPU VMM CPU VMM SoC VMM CPU I/O I/O I/O Performance Evaluation for Hardware Translation of I/O Address Map in Embedded Virtualization Tomoaki Ukezono and Koichi Araki Recently, exploiting virtualization

More information

d-00

d-00 283-0105 298 TEL. 0475-76-0839 FAX. 0475-76-0838 400g 300 4950399167708 14 220g 300 4950399066780 Page 1 300g 200 4950399066766 100 400g 300 4950399167722 350g 160 4950399066735 100 600g 350 4950399167685

More information

IO Linux Vyatta PC

IO Linux Vyatta PC IO [email protected] IO Linux Vyatta PC socket queue Process(User) Process(Kernel) input queue SW Intr Handler HW Intr Handler NIC NIC:1GbE 10GbE CPU:1GHz 3.2GHz:CPU 1/10 CPU 1CPU NIC NIC socket queue Process(User)

More information

102

102 5 102 5 103 q w 104 e r t y 5 u 105 q w e r t y u i 106 o!0 io!1 io q w e r t y 5 u 107 i o 108 q w e q w e r 5 109 q w 110 e r t 5 y 111 q w e r t y u 112 i q w e r 5 113 q w e 114 r t 5 115 q w e 116

More information

OS 論文購読チャレンジ 仮想マシンのメモリ管理 浅井明里 王力捷

OS 論文購読チャレンジ 仮想マシンのメモリ管理 浅井明里 王力捷 OS 論文購読チャレンジ 仮想マシンのメモリ管理 浅井明里 王力捷 アウトライン 1. 仮想記憶の基本原理 2. 仮想マシンにおける仮想記憶の仕組み 3. Performance Implications of Extended Page tabls on Virtualized x86 processors 紹介 a. b. c. d. e. f. g. この論文の概要 背景 実験のセットアップ

More information

Ubuntu Linux PC Ubuntu Linux (14.04 LTS, Trusty Tahr) 32bit CD 64bit CD 2. 32bit CPU 64bit 32bit PC CPU 32bit 64bit Windows 64bit 64bit. 32bit Core 64

Ubuntu Linux PC Ubuntu Linux (14.04 LTS, Trusty Tahr) 32bit CD 64bit CD 2. 32bit CPU 64bit 32bit PC CPU 32bit 64bit Windows 64bit 64bit. 32bit Core 64 Linux PC #5 26 5 16 1 Linux Linux distribution CentOS Linux Ubuntu Linux PC Linux Linux (OS) OS ( OS ) Linux 1 Linux Hurd FreeBSD GNU OS OS Linux Linux Linux Debian GNU/Linux, Ubuntu Linux, RedHat Linux,

More information

Microsoft PowerPoint - 4 horie.ppt

Microsoft PowerPoint - 4 horie.ppt BitvisorとI/O 仮 想 化 技 術 筑 波 大 学 大 学 院 システム 情 報 工 学 研 究 科 研 究 員 保 理 江 高 志 はじめに Bitvisor 最 大 の 特 徴 である 準 パススルー 型 アーキテクチャ へのI/O 仮 想 化 技 術 "Intel Virtualization Technology for Directed I/O"に 基 づく 機 能 拡 張 について

More information

sg_lenovo_os.xlsx

sg_lenovo_os.xlsx System x OS System Guide Windows Server 1/41 2/41 3/41 4/41 Lenovo OEMRed Hat Enterprise Linux 5/41 6/41 7/41 8/41 9/41 10/41 11/41 12/41 13/41 14/41 15/41 16/41 VMware Lenovo 17/41 18/41 19/41 20/41 21/41

More information

Monthly Research / セキュアハードウェアの登場とその分析

Monthly Research / セキュアハードウェアの登場とその分析 Monthly Research セキュアハードウェアの登場とその分析 株式会社フォティーンフォティ技術研究所 http://www.fourteenforty.jp Ver2.00.02 1 セキュアハードウェア ハードウェアレベルでのセキュリティ拡張や それを実装したハードウェアが提案されている 通常のマイクロプロセッサを拡張することで柔軟性を確保する試みもある 今回は主に ARM TrustZone

More information

080528LinuxWorldXen入門

080528LinuxWorldXen入門 Xen VirtualTech Japan Inc. VTJ 2006 12 1,000,000 1-1-10 CEO CTO 7 URL http://virtualtech.jp/ 2 1 P2V Xen 3 2 H/W HA DR CO 2 idc 5 1 CPU I/O 6 3 OS OS OS 7 OS Apps OS V2V HA Apps OS Apps OS Apps OS Apps

More information

Linux 仮想メモリについて

Linux 仮想メモリについて 組 込 みエンジニアのためのLinux 入 門 仮 想 メモリ 編 2007.2.22 株 式 会 社 アプリックス 小 林 哲 之 1 このスライドの 対 象 とする 方 今 までずっと 組 込 み 機 器 のプロジェクト に 携 わってきて 最 近 はOSにLinuxを 使 っ ている 方 々 2 このスライドの 目 的 Linuxの 仮 想 メモリの 仕 組 みを 理 解 し 現 在 のプロジェクトに

More information

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L Vol. 48 No. 4 Apr. 2007 LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for Learning to Associate LAN Construction Skills with TCP/IP

More information

Armadillo-9 ソフトウェアマニュアル

Armadillo-9 ソフトウェアマニュアル Software Manual http://www.atmark-techno.com/ http://armadillo.atmark-techno.com/ Armadillo-9 software manual ver.1.0.16 1.... 1 1.1.... 1 1.2.... 1 1.3.... 1 1.4.... 2 1.5.... 2 1.6.... 2 2.... 3 2.1....

More information

3 Ubuntu Linux Ubuntu Linux Debian Linux DistroWatch.com 1 Debian Ubuntu Linux 1 Debian CD(4.1 ) Knoppix Debian CentOS Linux CentOS 1 Ubuntu L

3 Ubuntu Linux Ubuntu Linux Debian Linux DistroWatch.com 1 Debian Ubuntu Linux 1 Debian CD(4.1 ) Knoppix Debian CentOS Linux CentOS 1 Ubuntu L Linux PC #5 29 5 12 1 #1 tdh8025 1 Kadai1 evince kghostview ls -a ( ) 5 19 ( ) 2 Linux Linux distribution CentOS Linux Ubuntu Linux PC Linux Linux (OS) OS ( OS ) Linux 1 Linux Hurd FreeBSD GNU OS OS Linux

More information

untitled

untitled PC [email protected] muscle server blade server PC PC + EHPC/Eric (Embedded HPC with Eric) 1216 Compact PCI Compact PCIPC Compact PCISH-4 Compact PCISH-4 Eric Eric EHPC/Eric EHPC/Eric Gigabit

More information

BMC Configuration ユーザーズガイド

BMC Configuration ユーザーズガイド BMC Configuration 1 2 3 4 5 Rev.1.01 NEC Corporation 2011 1 BMC Configuration... 1... 2... 3... 4... 5 1... 6 1.1 BMC Configuration... 6 2... 7 2.1... 7 2.2... 8 3... 9 3.1 BMC Configuration (Windows)...

More information

iStorage NS500Rbユーザーズガイド

iStorage NS500Rbユーザーズガイド 5 w w w w w Press to enter SETUP or Press to boot from Network Enter Password Main System Management BMC LAN Configuration Event Log Configuration Advanced Security Server Boot Save & Exit Additional

More information

main.dvi

main.dvi PC 1 1 [1][2] [3][4] ( ) GPU(Graphics Processing Unit) GPU PC GPU PC ( 2 GPU ) GPU Harris Corner Detector[5] CPU ( ) ( ) CPU GPU 2 3 GPU 4 5 6 7 1 [email protected] 45 2 ( ) CPU ( ) ( ) () 2.1

More information

VMware vsphere 6 with Operations Management HYPER-V & SYSTEM CENTER VMware vsphere 6 1,500 DellEMCFujitsuFujitsu SiemensHPHitachi Data SystemsIBMNECNe

VMware vsphere 6 with Operations Management HYPER-V & SYSTEM CENTER VMware vsphere 6 1,500 DellEMCFujitsuFujitsu SiemensHPHitachi Data SystemsIBMNECNe VMware vsphere 6 with Operations Management Microsoft Windows Server Hyper-V Red Hat Enterprise Virtualization 3.5 VMware vsphere 1. HYPER-V & SYSTEM CENTER VMware VMware ESXi ESXi 160 MB Hyper-V Windows

More information

untitled

untitled SaaS/PaaS ASP SaaS ASIS 2011 C-3 2011 7 5 ( ) SaaS/PaaS ASP/SaaS IaaS/PaaS ASP/SaaS / / SaaS PaaS IaaS Housing Service On-premise OS/ OS/ OS/ OS/ IT A B C D E F G H I J K A B C D E F G H I J K C G J D

More information

Page 1

Page 1 Page 1 Page 2 Page 3 Page 4 620 628 579-41 -6.7-49 -7.9 71 41 47-24 -33.3 6 15.9 11.5 6.5 8.1 36 15 22-14 -38.9 7 43.4 Page 5 277 302 23 24 12/3Q 12/4Q 13/1Q 13/2Q 13/3Q 13/4Q 14/1Q 14/2Q 14/3Q 14/4Q 15/1Q

More information

IP1_ug.book

IP1_ug.book 1 1 2 Press to enter SETUP 1 2 1 Press to enter SETUP Enter passord[ ] Phoenix TrustedCore(tm) Setup Utility Main Advanced Security System Hardare

More information

64bit SSE2 SSE2 FPU Visual C++ 64bit Inline Assembler 4 FPU SSE2 4.1 FPU Control Word FPU 16bit R R R IC RC(2) PC(2) R R PM UM OM ZM DM IM R: reserved

64bit SSE2 SSE2 FPU Visual C++ 64bit Inline Assembler 4 FPU SSE2 4.1 FPU Control Word FPU 16bit R R R IC RC(2) PC(2) R R PM UM OM ZM DM IM R: reserved (Version: 2013/5/16) Intel CPU ([email protected]) 1 Intel CPU( AMD CPU) 64bit SIMD Inline Assemler Windows Visual C++ Linux gcc 2 FPU SSE2 Intel CPU double 8087 FPU (floating point number processing unit)

More information