Enabling VT-d on a Haswell 4770k Announcing the arrival of Valued Associate #679: Cesar...

What would be the ideal power source for a cybernetic eye?

Should I use a zero-interest credit card for a large one-time purchase?

How to compare two different files line by line in unix?

When a candle burns, why does the top of wick glow if bottom of flame is hottest?

Can a party unilaterally change candidates in preparation for a General election?

What does this Jacques Hadamard quote mean?

Most bit efficient text communication method?

Using et al. for a last / senior author rather than for a first author

Maximum summed powersets with non-adjacent items

Withdrew £2800, but only £2000 shows as withdrawn on online banking; what are my obligations?

How could we fake a moon landing now?

Is grep documentation wrong?

If my PI received research grants from a company to be able to pay my postdoc salary, did I have a potential conflict interest too?

Extracting terms with certain heads in a function

Can anything be seen from the center of the Boötes void? How dark would it be?

Is there such thing as an Availability Group failover trigger?

Fantasy story; one type of magic grows in power with use, but the more powerful they are, they more they are drawn to travel to their source

Around usage results

For a new assistant professor in CS, how to build/manage a publication pipeline

If a contract sometimes uses the wrong name, is it still valid?

old style "caution" boxes

Is this homebrew Lady of Pain warlock patron balanced?

Is it cost-effective to upgrade an old-ish Giant Escape R3 commuter bike with entry-level branded parts (wheels, drivetrain)?

Closed form of recurrent arithmetic series summation



Enabling VT-d on a Haswell 4770k



Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)Haswell power efficiency compared to Ivy and SandyUnderclocking Haswell for power savingDIfference between Intel Core and Haswell Intel CoreAbout Intel Haswell HD GraphicsDual 2560x1600 resolution on the intel Haswell NUCsForce Haswell driver installation on ZenbookHaswell 4770k 1866 or 1600 ram difference?LSI MegaRAID X99 / Haswell-EHow to get more BCLK from non-k Corei5 cpu HaswellZ87 Chipset MB and Haswell Refresh processor refuses to work (Asus Z87M-PLUS + Core i5-4590)





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







3















Well, don't I feel like a sucker.



I built a new Haswell box since my old computer was positively ancient. I built it with the explicit intention of using both virtualization and maybe even trying out TSX. Imagine my surprise when, just after the CPU return period expired, I realized that the top of the line processor doesn't have all of the features enabled!




Paying the extra for a K-series product also means giving up support for one of Haswell's key features, the TSX extensions that enable transactional memory. Intel has stripped out the VT-d device virtualization and vPro management features in the K series, as well.



In the end, enthusiasts face a rather unfortunate set of choices in Intel's Haswell-based product offerings. We can't help but think this situation wouldn't exist if AMD were putting more competitive pressure on Intel.




Is this some sort of a "soft" limitation that could be overridden, whether by microcode or BIOS etc, or is there no way to enable them on these very expensive CPUs?










share|improve this question

























  • If you want the new instructions I highly suggest you return the 4770K unless its ability to be overclocked is worth missing out on those instructions. Unless you are at the cutting edge your likely safe because very few applications will use those instructions even 3 years from now. The hardware virtualization is likely the only thing you will really miss which is enabled by VT-d support.

    – Ramhound
    Jul 22 '13 at 12:30




















3















Well, don't I feel like a sucker.



I built a new Haswell box since my old computer was positively ancient. I built it with the explicit intention of using both virtualization and maybe even trying out TSX. Imagine my surprise when, just after the CPU return period expired, I realized that the top of the line processor doesn't have all of the features enabled!




Paying the extra for a K-series product also means giving up support for one of Haswell's key features, the TSX extensions that enable transactional memory. Intel has stripped out the VT-d device virtualization and vPro management features in the K series, as well.



In the end, enthusiasts face a rather unfortunate set of choices in Intel's Haswell-based product offerings. We can't help but think this situation wouldn't exist if AMD were putting more competitive pressure on Intel.




Is this some sort of a "soft" limitation that could be overridden, whether by microcode or BIOS etc, or is there no way to enable them on these very expensive CPUs?










share|improve this question

























  • If you want the new instructions I highly suggest you return the 4770K unless its ability to be overclocked is worth missing out on those instructions. Unless you are at the cutting edge your likely safe because very few applications will use those instructions even 3 years from now. The hardware virtualization is likely the only thing you will really miss which is enabled by VT-d support.

    – Ramhound
    Jul 22 '13 at 12:30
















3












3








3


2






Well, don't I feel like a sucker.



I built a new Haswell box since my old computer was positively ancient. I built it with the explicit intention of using both virtualization and maybe even trying out TSX. Imagine my surprise when, just after the CPU return period expired, I realized that the top of the line processor doesn't have all of the features enabled!




Paying the extra for a K-series product also means giving up support for one of Haswell's key features, the TSX extensions that enable transactional memory. Intel has stripped out the VT-d device virtualization and vPro management features in the K series, as well.



In the end, enthusiasts face a rather unfortunate set of choices in Intel's Haswell-based product offerings. We can't help but think this situation wouldn't exist if AMD were putting more competitive pressure on Intel.




Is this some sort of a "soft" limitation that could be overridden, whether by microcode or BIOS etc, or is there no way to enable them on these very expensive CPUs?










share|improve this question
















Well, don't I feel like a sucker.



I built a new Haswell box since my old computer was positively ancient. I built it with the explicit intention of using both virtualization and maybe even trying out TSX. Imagine my surprise when, just after the CPU return period expired, I realized that the top of the line processor doesn't have all of the features enabled!




Paying the extra for a K-series product also means giving up support for one of Haswell's key features, the TSX extensions that enable transactional memory. Intel has stripped out the VT-d device virtualization and vPro management features in the K series, as well.



In the end, enthusiasts face a rather unfortunate set of choices in Intel's Haswell-based product offerings. We can't help but think this situation wouldn't exist if AMD were putting more competitive pressure on Intel.




Is this some sort of a "soft" limitation that could be overridden, whether by microcode or BIOS etc, or is there no way to enable them on these very expensive CPUs?







cpu virtualization vt-d haswell






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Dec 1 '16 at 21:27









Hennes

59.5k793144




59.5k793144










asked Jul 21 '13 at 23:36









Steven SchlanskerSteven Schlansker

17915




17915













  • If you want the new instructions I highly suggest you return the 4770K unless its ability to be overclocked is worth missing out on those instructions. Unless you are at the cutting edge your likely safe because very few applications will use those instructions even 3 years from now. The hardware virtualization is likely the only thing you will really miss which is enabled by VT-d support.

    – Ramhound
    Jul 22 '13 at 12:30





















  • If you want the new instructions I highly suggest you return the 4770K unless its ability to be overclocked is worth missing out on those instructions. Unless you are at the cutting edge your likely safe because very few applications will use those instructions even 3 years from now. The hardware virtualization is likely the only thing you will really miss which is enabled by VT-d support.

    – Ramhound
    Jul 22 '13 at 12:30



















If you want the new instructions I highly suggest you return the 4770K unless its ability to be overclocked is worth missing out on those instructions. Unless you are at the cutting edge your likely safe because very few applications will use those instructions even 3 years from now. The hardware virtualization is likely the only thing you will really miss which is enabled by VT-d support.

– Ramhound
Jul 22 '13 at 12:30







If you want the new instructions I highly suggest you return the 4770K unless its ability to be overclocked is worth missing out on those instructions. Unless you are at the cutting edge your likely safe because very few applications will use those instructions even 3 years from now. The hardware virtualization is likely the only thing you will really miss which is enabled by VT-d support.

– Ramhound
Jul 22 '13 at 12:30












1 Answer
1






active

oldest

votes


















2














It is impossible to enable as it is stripped out at hardware level. This was the case with the 3770k also.



As for their reasoning for doing so, there is no official statement. However, there is a lot of speculation on forums that it was an engineering decision; apparently VT-d becomes unstable when overclocking.






share|improve this answer



















  • 1





    Its likely a combination of several factors including Intel not putting the time in to make that portion of the design stable at higher frequencies.

    – Ramhound
    Jul 22 '13 at 12:28











  • Speculation by fanboys. While modern Xeons explicitly refuse POST if they detect any form of OC attempt. It's to gouge small businesses and virtualization testing labs by forcing them onto $2000+ Xeons. If only there were more dual socket 1366 boards out there. Still, my 4GHZ X5650 is just as good as a stock 5000-series i7 so I'll go ahead and stay where I am for a few more years. Maybe AMD can be relevant again.

    – Arthur Kay
    Jun 24 '15 at 20:32












Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f622505%2fenabling-vt-d-on-a-haswell-4770k%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









2














It is impossible to enable as it is stripped out at hardware level. This was the case with the 3770k also.



As for their reasoning for doing so, there is no official statement. However, there is a lot of speculation on forums that it was an engineering decision; apparently VT-d becomes unstable when overclocking.






share|improve this answer



















  • 1





    Its likely a combination of several factors including Intel not putting the time in to make that portion of the design stable at higher frequencies.

    – Ramhound
    Jul 22 '13 at 12:28











  • Speculation by fanboys. While modern Xeons explicitly refuse POST if they detect any form of OC attempt. It's to gouge small businesses and virtualization testing labs by forcing them onto $2000+ Xeons. If only there were more dual socket 1366 boards out there. Still, my 4GHZ X5650 is just as good as a stock 5000-series i7 so I'll go ahead and stay where I am for a few more years. Maybe AMD can be relevant again.

    – Arthur Kay
    Jun 24 '15 at 20:32
















2














It is impossible to enable as it is stripped out at hardware level. This was the case with the 3770k also.



As for their reasoning for doing so, there is no official statement. However, there is a lot of speculation on forums that it was an engineering decision; apparently VT-d becomes unstable when overclocking.






share|improve this answer



















  • 1





    Its likely a combination of several factors including Intel not putting the time in to make that portion of the design stable at higher frequencies.

    – Ramhound
    Jul 22 '13 at 12:28











  • Speculation by fanboys. While modern Xeons explicitly refuse POST if they detect any form of OC attempt. It's to gouge small businesses and virtualization testing labs by forcing them onto $2000+ Xeons. If only there were more dual socket 1366 boards out there. Still, my 4GHZ X5650 is just as good as a stock 5000-series i7 so I'll go ahead and stay where I am for a few more years. Maybe AMD can be relevant again.

    – Arthur Kay
    Jun 24 '15 at 20:32














2












2








2







It is impossible to enable as it is stripped out at hardware level. This was the case with the 3770k also.



As for their reasoning for doing so, there is no official statement. However, there is a lot of speculation on forums that it was an engineering decision; apparently VT-d becomes unstable when overclocking.






share|improve this answer













It is impossible to enable as it is stripped out at hardware level. This was the case with the 3770k also.



As for their reasoning for doing so, there is no official statement. However, there is a lot of speculation on forums that it was an engineering decision; apparently VT-d becomes unstable when overclocking.







share|improve this answer












share|improve this answer



share|improve this answer










answered Jul 22 '13 at 1:32









Oliver GOliver G

1,324913




1,324913








  • 1





    Its likely a combination of several factors including Intel not putting the time in to make that portion of the design stable at higher frequencies.

    – Ramhound
    Jul 22 '13 at 12:28











  • Speculation by fanboys. While modern Xeons explicitly refuse POST if they detect any form of OC attempt. It's to gouge small businesses and virtualization testing labs by forcing them onto $2000+ Xeons. If only there were more dual socket 1366 boards out there. Still, my 4GHZ X5650 is just as good as a stock 5000-series i7 so I'll go ahead and stay where I am for a few more years. Maybe AMD can be relevant again.

    – Arthur Kay
    Jun 24 '15 at 20:32














  • 1





    Its likely a combination of several factors including Intel not putting the time in to make that portion of the design stable at higher frequencies.

    – Ramhound
    Jul 22 '13 at 12:28











  • Speculation by fanboys. While modern Xeons explicitly refuse POST if they detect any form of OC attempt. It's to gouge small businesses and virtualization testing labs by forcing them onto $2000+ Xeons. If only there were more dual socket 1366 boards out there. Still, my 4GHZ X5650 is just as good as a stock 5000-series i7 so I'll go ahead and stay where I am for a few more years. Maybe AMD can be relevant again.

    – Arthur Kay
    Jun 24 '15 at 20:32








1




1





Its likely a combination of several factors including Intel not putting the time in to make that portion of the design stable at higher frequencies.

– Ramhound
Jul 22 '13 at 12:28





Its likely a combination of several factors including Intel not putting the time in to make that portion of the design stable at higher frequencies.

– Ramhound
Jul 22 '13 at 12:28













Speculation by fanboys. While modern Xeons explicitly refuse POST if they detect any form of OC attempt. It's to gouge small businesses and virtualization testing labs by forcing them onto $2000+ Xeons. If only there were more dual socket 1366 boards out there. Still, my 4GHZ X5650 is just as good as a stock 5000-series i7 so I'll go ahead and stay where I am for a few more years. Maybe AMD can be relevant again.

– Arthur Kay
Jun 24 '15 at 20:32





Speculation by fanboys. While modern Xeons explicitly refuse POST if they detect any form of OC attempt. It's to gouge small businesses and virtualization testing labs by forcing them onto $2000+ Xeons. If only there were more dual socket 1366 boards out there. Still, my 4GHZ X5650 is just as good as a stock 5000-series i7 so I'll go ahead and stay where I am for a few more years. Maybe AMD can be relevant again.

– Arthur Kay
Jun 24 '15 at 20:32


















draft saved

draft discarded




















































Thanks for contributing an answer to Super User!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f622505%2fenabling-vt-d-on-a-haswell-4770k%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Why not use the yoke to control yaw, as well as pitch and roll? Announcing the arrival of...

Couldn't open a raw socket. Error: Permission denied (13) (nmap)Is it possible to run networking commands...

VNC viewer RFB protocol error: bad desktop size 0x0I Cannot Type the Key 'd' (lowercase) in VNC Viewer...