VirtualBox

Opened 11 years ago

Closed 8 years ago

#11347 closed enhancement (fixed)

AVX not passed through to VM

Reported by: mvdk Owned by:
Component: other Version: VirtualBox 4.2.6
Keywords: Cc:
Guest type: all Host type: all

Description

When using 4.2.6, AVX is not passed through to the VM.

Probably necessary to save/restore YMM registers on the way through.

Change History (7)

comment:1 by Lars Christensen, 9 years ago

Any plans for including this?

comment:2 by Frank Mehnert, 9 years ago

See 5.0 Beta.

in reply to:  2 comment:3 by Lars Christensen, 9 years ago

Replying to frank:

See 5.0 Beta.

I believe I already did, but please correct me if it is included in 5.0 Beta. As far as I can see, there is no mentioning of AVX in the 5.0 Beta release notes and when running 5.0 Beta 2, I also don't see the avx extension being available under a guest Linux when executing "cat /proc/cpuinfo" on a computer with AVX support in the CPU. If I try and compile a program using AVX instructions under the guest Linux, it also troughs an illegal instruction error when executed.

Version 1, edited 9 years ago by Lars Christensen (previous) (next) (diff)

comment:4 by Frank Mehnert, 9 years ago

Sorry, actually you are right. 5.0 Beta 3 (expected very soon) will contain the last fixes and enables the new code. This wasn't done in Beta 1 and Beta 2 yet.

comment:5 by Frank Mehnert, 9 years ago

Beta 3 now available, feedback welcome. But AVX is currently only enabled for Intel CPUs. The next release will also enable it for AMD CPUs.

comment:6 by Lars Christensen, 9 years ago

Beta 3 looks good to me...thanks for the effort.

comment:7 by Frank Mehnert, 8 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use