Blogs do autor

RDRAND: Do I need to check the carry flag, or can I just check for zero?
Autor: John M. (Intel) Publicado em 13/01/14 3
One question I have been getting a lot lately is whether you have to check the status of the carry flag to see if a valid random number was returned by RDRAND. The reason why this question gets asked is because of this description of a RDRAND underflow condition, which appears in the DRNG Softwar...
Location Data Logger Design and Implementation, Part 7: The accuracy circle user control
Autor: John M. (Intel) Publicado em 26/09/13 4
This is part 7 of a series of blog posts on the design and implementation of the location-aware Windows* Store app "Location Data Logger". Download the source code to Location Data Logger here. The Accuracy Circle User Control Many, if not most, internet mapping applications and consumer navigati...
Some notes on Secure Key performance and throughput
Autor: John M. (Intel) Publicado em 26/09/13 0
At IDF in September I led a technical session in the security track on developing applications that make use of Secure Key. In that presentation I put up the following chart: It plots the maximum, total throughput of the RDRAND instruction in a multithreaded application for six different systems...
Location Data Logger Design and Implementation, Part 6: The Export Class
Autor: John M. (Intel) Publicado em 20/08/13 0
This is part 6 of a series of blog posts on the design and implementation of the location-aware Windows Store app "Location Data Logger". Download the source code to Location Data Logger here. The Export Class The early development versions of Location Data Logger only logged data points to CSV...
Location Data Logger Design and Implementation, Part 5: The Data Grid View
Autor: John M. (Intel) Publicado em 15/08/13 0
This is part 5 of a series of blog posts on the design and implementation of the location-aware Windows Store app "Location Data Logger". Download the source code to Location Data Logger here. The Data Grid View As useful as the map display is sometimes you just want to be able to look at your ra...
Location Data Logger Design and Implementation, Part 4: Bing Maps Integration
Autor: John M. (Intel) Publicado em 09/08/13 0
This is part 4 of a series of blog posts on the design and implementation of the location-aware Windows Store app "Location Data Logger". Download the source code to Location Data Logger here. The Bing* Maps SDK One of Location Data Logger's primary features is the map display which show's the de...
Location Data Logger Design and Implementation, Part 3: Geolocation and the DataLogger class
Autor: John M. (Intel) Publicado em 17/07/13 0
This is part 2 of a series of blog posts on the design and implementation of the location-aware Windows Store app "Location Data Logger". Download the source code to Location Data Logger here. The DataLogger Class At the heart of Location Data Logger is the DataLogger object which is responsible...
Location Data Logger Design and Implementation, Part 2: User Interface
Autor: John M. (Intel) Publicado em 12/07/13 0
This is part 2 of a series of blog posts on the design and implementation of the location-aware Windows Store app "Location Data Logger". Download the source code to Location Data Logger here. The Main Page Location Data Logger is a fairly simple application, so a single page is sufficient for ...
Location Data Logger Design and Implementation, Part 1: Application Design
Autor: John M. (Intel) Publicado em 12/07/13 2
This is part 1 of a series of blog posts on the design and implementation of the location-aware Windows Store app "Location Data Logger". Download the source code to Location Data Logger here. What is a Data Logger? Before descending into the details of the development of Location Data Logger, I ...
Location Data Logger Design and Implementation: Introduction
Autor: John M. (Intel) Publicado em 11/07/13 0
Today I am beginning a multi-part blog series on the design and development of a location-based Windows* Store app. My goal is to provide developers with a complete, real-world example of creating a location-aware application on the ultrabook and tablet platforms. While an internet search will tu...