Category Archives: Open Source

Meshcentral.com – Improved MacOSX support

One of the problems I have been facing over the last few months was around the Mac OSX mesh agent. It just did not work right and so, over the last two weeks, I really made a big effort to improve it. Today, I released version 1.54 of the agent that seems to work much [...] Read more >

How to create AMT Certificates using the AMT SDK and OpenSSL

Acknowledgements: Special thanks to Ajith Illendula and Sudeepti Balepur for sending this guide to me in order to share with our vPro Developers Community. Objectives: 1.  Create certificates for Intel AMT TLS encryption using the Intel AMT SDK and OpenSSL 2.  Using the  TLS.ps1 script,  configure non TLS configured Intel AMT systems to use  TLS communication [...] Read more >

How to create AMT Certificates using the AMT SDK and OpenSSL

Acknowledgements:  Special thanks to Ajith Illendula and Sudeepti Balepur for sending this guide to me in order to share with our vPro Developers Community.   Instructions for creating Intel AMT Certificates for TLS Encryption using the Intel AMT SDK and OpenSSL 1 Modify the configuration server to not delete the private key and public key: [...] Read more >

01.2012: Intel(r) AMT Developer’s Most Wanted

What is the Heci and LMS – this is the rolling question week after week.  Reseting the ME password. Intel VT-d and how is Intel AMT enabled?  Here are the most popular Forum threads and blogs during the last few weeks. Top 15 Forum Threads HP DC7700 (2007) Intel Management Engine Password Reset (2007) AMT Error Message “[UNS] [...] Read more >

01.2012: Intel(r) AMT Developer’s Most Wanted

What is the Heci and LMS – this is the rolling question week after week.  Reseting the ME password. Intel VT-d and how is Intel AMT enabled?  Here are the most popular Forum threads and blogs during the last few weeks. Top 15 Forum Threads HP DC7700 (2007) Intel Management Engine Password Reset (2007) AMT Error Message “[UNS] [...] Read more >

Why Maintenance Releases Matter

I’m cross-posting this from my blog on the Yocto Project web site. Please go there to learn more about embedded Linux and the work we’re doing in the Yocto Project to make it easier for you to develop embedded devices. As the calendar year winds down, I find myself tapping away at the keyboard at [...] Read more >

Scalable Memory Pools: community preview feature

In TBB 4.0, we introduced new community preview feature (CPF) – the scalable memory pools. See the TBB Reference Manual (D.4) for formal and detailed description. In this blog, we will present them less formally and discuss what changes can be made. Motivation We had vague requests from customers to implement a memory pool (Wikipedia [...] Read more >

Register for Intel(R) Technical Presentation "Analysis of hybrid applications with the Intel(R) Cluster Studio XE 2012"


Gergana Slavova, Technical Consulting Engineer, will be presenting “Analysis of hybrid applications with the Intel(R) Cluster Studio XE 2012″ on Dec 7th at 9am PDT. Please register! Read more >

Corks? Or Screw tops? Why the experience matters

Cross-posted from my blog on the Yocto Project web site. Respond here or over there. I’ve noticed a disturbing trend amongst a few of the high quality wineries in my state. They have abandoned the cork to close their high-end wine bottles and turned to screw caps. This is good news to people who struggle [...] Read more >

Open Parallel: Optimizing Web Performance with TBB

Open Parallel is a research and development company that focuses on parallel programming and multicore development. We are a bunch of highly skilled geeks from various backgrounds that work together on problems in parallel programming and software development for multicore and manycore platforms. At LinuxConf (LCA2010) James Reinders gave a talk about the Threading Building [...] Read more >

AES Counter Mode details (Intel AES-NI implementation)

In this article we’ll take a closer look at AES counter (CTR) mode implementation from Intel® AES-NI library (it can be downloaded from http://software.intel.com/en-us/articles/download-the-intel-aesni-sample-library/). AES stands for Advanced Encryption Standard and it is a symmetric encryption standard. More detailed information about AES at http://de.wikipedia.org/wiki/Advanced_Encryption_Standard. AES-NI refers to Intel® Advanced Encryption Standard (AES) Instructions Set which [...] Read more >

Specification for Low Overhead Tool Annotations Released

Program analysis tools can be valuable for debugging program correctness and performance issues, even more so for multi-threaded programs.   Some of these tools need to know about certain events in the program. For example, race detection for Intel® Cilk™ Plus programs requires knowing precisely when spawn and sync events happen.  Similar events are necessary to analyze [...] Read more >

OpenMDTK – Improved Host Based Provisioning

Just a few days ago I released the first version of the Open Manageability Toolkit (OpenMDTK) with Intel AMT Host Based Provisioning support. Well, I just made a bunch of fixes and released a new version with improved support. For one, the user interface responds better, but the most important new feature in this release [...] Read more >

The Real Platform is now the Cloud – and has shifted away from devices

Am I stating the blatantly obvious here? (Probably). However; one my most recent assertions is that the devices (e.g. Consoles, PCs, Macs, etc) which used to historically be considered a “Platform” are far less so today. The real platform has become the Cloud and the Clouds associated services. As a result.. I’m going to be [...] Read more >

OpenMDTK – Host Based Provisioning

For the last week, I have been working on adding Intel AMT Host Based Provisioning (HBP) to the Open Manageability Developer Tool Kit (MDTK) and this afternoon, I posted version v0.077 with that feature added in. For people who don’t know, Host Based Provisioning is a quick and easy way to setup Intel AMT 6.1 [...] Read more >

OpenMDTK – Host Based Provisioning

For the last week, I have been working on adding Intel AMT Host Based Provisioning (HBP) to the Open Manageability Developer Tool Kit (MDTK) and this afternoon, I posted version v0.077 with that feature added in. For people who don’t know, Host Based Provisioning is a quick and easy way to setup Intel AMT 6.1 [...] Read more >

The Keys to Intel vPro Technology: HECI-MEI-LMS-SOL-UNS

It seems that our Developers are spending a lot of time looking for information about HECI drivers.  With vPro being around for many years now (we are on our 7th revision going on 8) I was wondering if this piece of Active Management Technology  is still a puzzle to developers.  In the spirit of figuring [...] Read more >

Meet Edison: the Yocto Project 1.1 release

Cross-posted from my blog on the Yocto Project website. Check out the complete site for more information. Back in my college days, I sang in the University Chorus, one of those big choirs who sang a variety of pieces, mostly classical and rarely a more contemporary song. One time we had a young music director [...] Read more >

Aggressive Parking Negotiations and embedded computing

Cross-posted from my blog on the Yocto Project web site. Follow up there for more useful embedded Linux information. I was just in Los Angeles this week for a few days of holiday with my family. With apologies to the Angelinos who might read this post, we got an excellent exposure to the local culture: [...] Read more >

[Opinion] The sunk cost fallacy of Consoles and why they’ll likely die out as we know them today

Most people who know me know why I’m not a fan of Consoles; but I figured I should probably explain myself more fully to those who don’t. I’ll pitch my ‘metric-system’ concept for Gaming in a future post. Suffice it to say that my approach is based on the following line of thinking. First; imagine [...] Read more >