What is Toluu?
Toluu is a free service for sharing the feeds you read and discovering new ones.
Get Invite

Intel® Software Network Blogs


More configurations (disabling) of the Intel AMT icon. Part 4 in the Intel AMT software seriesYesterday

Hi!
In the previous part of this series (part 1, part 2, part 3), we began describing the Intel AMT software, and the ways in which the Intel AMT System Status can be configured to suit a specific system, network or style.

As we wrote in the past, this application unnoficially goes also by the names of or Intel AMT pop-up or Privacy Icon. But unfortunately it is also called by some people with the name of 'annoying' :(. This may be because a manufacturer set it to 'always popup', or because it displays an error message (see how to fix the error in the previous post)…  But the fact is that it is considered bothersome by a number of users.
For those, this time we'll see how the icon can be minimized, disabled or removed from the system. Just keep in mind the notes at the end of the article, our recommendation is to have it minimized at startup.

Here too, the notes apply:
Note 1



Jeffrey Snover, Martin Fowler and Neil Ford: Domain Specific LanguagesOctober 10

Jeffrey Snover, Martin Fowler and Neil Ford: Domain Specific Languages

Over on MSDN's Channel 9 is an interesting conversation between Jeffrey Snover, Martin Fowler, and Neil Ford on Domain Specific Languages.  

For most of you reading this blog Martin Fowler (Thoughtworks) needs no introductions and if you don't know who he is he is the one responsible for the Refactor menu within an IDE such as Visual Studio or Eclipse. If you don't already have a copy of his book Refactor

WebUI issues with IE and ADOctober 10

If you have extended Active Directory (AD) for use with your AMT clients you may have issues connecting to the AMT WebUI for those machines using Internet Explorer (IE). This is related to authentication settings.

If you experience this problem, you can first try another browser (e.g. Firefox) to see if you can connect to the WebUI. If successful, then you can try the setting the following configurations in your IE settings.

In IE, go to Tools > Internet options > Security > Custom level > User Authentication – Prompt for user name and password In IE, go to Tools > Internet options > Advanced > Security – Enable Integrated Windows Authentication

When I  first encountered this issue I thought it was a bit obscure, but now am surprised it is not being reported more often.

IntelSoftwareNetworkBlog?i=sESMM IntelSoftwareNetworkBlog?i=v2PQM IntelSoftwareNetworkBlog?i=T6QEm
Anders Hejlsberg and Guy Steele: Concurrency and Language DesignOctober 10

Anders Hejlsberg and Guy Steele: Concurrency and Language Design

Given the multi-core revolution, which Intel is without a doubt the driving force behind, I am very interested to learn more about how Microsoft and others intend to enable architects and developers to more efficiently write multithreaded code. MSDN's Channel 9 has an interesting conversation with Anders Hejlsberg and Guy Steele where they discuss concurrency and language design. Anders Hejlsberg, for those who don't know him, is the architect at Microsoft of the C# programming Language. Guy Steele is a language architect from Sun Micr

Eliminate False Sharing? Wrong!October 9

Entry in Parallel Programming with .NET blog "Most Common Performance Issues in Parallel Programs" and recent article in MSDN ".NET Matters: False Sharing" have attracted my attention. Basically they both suggest to eliminate false sharing. Wrong! Wrong! Wrong! It's not the whole truth, so to say. So if authors were under oath in the virtual IT court, they would have to be arrested. Fortunately they weren't under oath :)

The first thing one has to say in that context is:
1. Eliminate sharing. Period. Not false sharing, just sharing. It's sharing that has huge performance penalties. It's sharing that changes linear scalability of your application to super-linear degradation. And believe me, hardware has no means to distinguish false sharing from true sharing. It can't penalize only false sharing, and handle true sharing without any performance penalties.

Second thing one has to say in that context is:
2. Put things that must be close to each other... close to each other. Assume following situation. In order to complete some operation thread has to update variable X and variable Y. If variables are situated far from each other (on different cache lines), then thread has to load (from main memory, or from other processor's cache) 2 cache lines instead of 1 (if variables are situated close to each other). Eff