12-06 Embedded Hypervisor for ARM (JServ) Notes

88 views
Skip to first unread message

Ben

unread,
Dec 6, 2011, 12:04:07 PM12/6/11
to julu...@googlegroups.com
# three challenges
 - undefined instruction
 - non-effect instruction
 - unpredictable behavior

# replace method
- Dynamic binary translation
    
    - Dynamic binary translation and optimization (2001-IBM-Researcher)

- Hypercall
    - Xen - Hypercall
    - OKL4 - 'pyelf' keyword to search tool for replace

# project:
- libvirt The virtualization API

# CPU instruction set (wiki-ARM架構)

- ARMv5te ﹣?
- ARMv7 - 32 bit
- ARMv8 以上- 64 bit

# Terminologies
- LPAE - large page address extension
- VIRQ - 

# Cotex
  - A9 ->  Manual - A9 rev3
  - A15 -> Manual - A15 rev2

# References

Jim Huang

unread,
Feb 6, 2012, 9:25:29 PM2/6/12
to julu...@googlegroups.com
Hello list,

簡報已更新,涵蓋了現有 open source embedded hypervisor 的設計與實做原理,
請見以下:
http://www.slideshare.net/jserv/embedded-hypervisor-for-arm

PS: 下次分享則會著重於 microkernel-based hypervisor 的設計、效能與擴充性評估

2011/12/7 Ben <ben...@gmail.com>:

Ben Wei

unread,
Feb 6, 2012, 9:32:49 PM2/6/12
to julu...@googlegroups.com
That's great slides. 

2012/2/7 Jim Huang <jser...@gmail.com>
Reply all
Reply to author
Forward
0 new messages