4,391 Posts served
10,711 Conversations started
- Academic

- Android

- Art, Music, & Animation

- Embedded Computing

- Events

- Game Development

- Graphics & Media

- Intel SW Partner Program

- Intel® AppUp Developer Program

- Manageability & Security

- Mobility

- Open Source

- Parallel Programming

- Performance and Optimization

- Power Efficiency

- Site News & Announcements

- Software Tools

- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
Software Blogs
Intel's developer communities invite you to participate in our interactive blogs chronicling all things software.
PVS-Studio: analyzing Doom 3 code
By Andrey Karpov (54 posts) on February 8, 2012 at 10:45 am
Comments (3)
The id Software company possesses a PVS-Studio license. However, we decided to test the source codes of Doom 3 that have been recently laid out on the Internet. The result is the following: we managed to find just few errors, but still they are there. I think it can be explained by the following fact. [...]
Category: Game Development
Tags: c plus plus, doom 3, Open Source, PVS-Studio
Myths about static analysis. The third myth - dynamic analysis is better than static analysis.
By Andrey Karpov (54 posts) on February 8, 2012 at 10:45 am
Comments (0)
While communicating with people on forums, I noticed there are a few lasting misconceptions concerning the static analysis methodology. I decided to write a series of brief articles where I want to show you the real state of things. The third myth is: "Dynamic analysis performed by tools like valgrind for C/C++ is much better [...]
Category: Parallel Programming
Tags: bugs, C++, Static code analysis, static code analyzer
Myths about static analysis. The fourth myth - programmers want to add their own rules into a static analyzer.
By Andrey Karpov (54 posts) on February 8, 2012 at 10:45 am
Comments (0)
While communicating with people on forums, I noticed there are a few lasting misconceptions concerning the static analysis methodology. I decided to write a series of brief articles where I want to show you the real state of things. The fourth myth is: "A static analyzer must enable users to add user-made rules. Programmers want [...]
Category: Parallel Programming
Tags: Static code analysis, static code analyzer
Myths about static analysis. The fifth myth - a small test program is enough to evaluate a tool.
By Andrey Karpov (54 posts) on February 8, 2012 at 10:44 am
Comments (0)
While communicating with people on forums, I noticed there are a few lasting misconceptions concerning the static analysis methodology. I decided to write a series of brief articles where I want to show you the real state of things. The fifth myth: "You can easily evaluate capabilities of a static analyzer on a small test [...]
Category: Parallel Programming
Tags: Static code analysis
The way to becoming an Intel Black Belt Software Developer
By Andrey Karpov (54 posts) on February 8, 2012 at 10:44 am
Comments (0)
The Intel company holds a lot of specialist training programs, carries out programming contests, invites people to meetings and free conferences. Unfortunately, we often miss such events, and one gets upset on knowing that he/she did not participate in an already finished event. By the way, participating in Intel contests often ends with a participant [...]
Category: Site News & Announcements
Tags: black belt, Intel Black Belt Software Developer, Intel Software Netwirk, Intel® Software Network 2.0
Intel Tool Helps SW Developers Develop More Secure Applications
By Robert Chesebrough (Intel) (13 posts) on February 7, 2012 at 3:27 pm
Comments (0)
Developers are urged to find these kinds of bugs using tools such as Intel Static Security Analysis, and then make it a practice to validate all inputs and replace unsafe functions (strcpy, strncpy, strcat, and gets, among others) with safe counterparts. To learn more about steps you can take as a developer to reduce your exposure to security attacks go to the Department of Homeland Security's Build Security In website or visit the Common Weakness Evaluation site.
Category: Manageability & Security, Software Tools
Tags: Buffer Overflow, Buffer Overrun, Build Security In, C++, Common Weakness Evaluation, Intel Compiler, Intel® vPro™, Mitigate Secure Bugs, OS Command Injection, owasp top 10, scanf, security, security layer, server, sprintf, static security analysis, Ultrabook
Show 17 - Intel AppUp Show At CES 2012
By AppUp Show (22 posts) on February 7, 2012 at 3:01 pm
Comments (0)
Bob Duffy & Gunjan Rawal host this extra-long episode of the AppUp show and cover some of the cool technologies, demos and announcements from Intel while at CES 2012. In this on location episode you will get a CES keynote wrap-up, overview of Ultrab...
Category: Intel® AppUp Developer Program
Tags: blog, Intel® AppUp Developer Program, Intel® Atom™
Coarse-grained locks and Transactional Synchronization explained
By James Reinders (Intel) (46 posts) on February 7, 2012 at 2:55 pm
Comments (1)
Coarse-grained locks, and the importance of transactions, are key concepts that motivate why Intel Transactional Synchronization Extensions (TSX) is useful. I’ll do my best to explain them in this blog. In my blog “Transactional Synchronization in Haswell,” I describe new instructions (Intel TSX) that will improve the performance of coarse-grained locks. Understanding coarse-grained locks and [...]
Category: Parallel Programming, Software Tools
Tags: Haswell, HLE, RTM, transactional memory, TSX
Transactional Synchronization in Haswell
By James Reinders (Intel) (46 posts) on February 7, 2012 at 2:54 pm
Comments (3)
We have released details of Intel® Transactional Synchronization Extensions (TSX) for the future multicore processor code-named “Haswell”. The updated specification (Intel® Architecture Instruction Set Extensions Programming Reference) can be downloaded. In this blog, I’ll introduce Intel TSX and provide a little background. Please refer to The Transactional Synchronization Extensions Chapter (Chapter 8) in the manual [...]
Category: Parallel Programming, Software Tools
Tags: Haswell, HLE, RTM, transactional memory, TSX
Sweet 16?
By Clay Breshears (Intel) (194 posts) on February 6, 2012 at 1:59 pm
Comments (0)
Have we already hit the maximum number of cores that can be put in our processors? Or have the needs of the user and developer communities been served at sixteen cores?
Category: Parallel Programming, Power Efficiency
Loading local XML files with JavaScript
By Sulamita Garcia (6 posts) on February 6, 2012 at 8:07 am
Comments (0)
I’m developing a test application that is helping me to understand much better the new possibilities of HTML5. I have been using maps, queries and quite a lot of CSS to make it more pleasant. I will write about them later, but for now I would like to...
Category: Intel® AppUp Developer Program
Tags: cross-platform, html5, Intel® AppUp Developer Program, Intel® Atom™, Support
Hack your way to an Ultrabook at Angel Hack 2 (SF & Boston)
By Gina M Bovara (21 posts) on February 3, 2012 at 2:57 pm
Comments (0)
Think you've got what it takes to code an Intel AppUp app in 30 hours? For those that are up to the challenge, check out the AngelHack 2 hackathon happening in San Francisco and Boston, March 3-5, 2012. read more
Category: Intel® AppUp Developer Program
Tags: Intel® AppUp Developer Program, Intel® Atom™
Show 16 – SkypeUp with Black Belt Developer Blue Innovations
By AppUp Show (22 posts) on February 2, 2012 at 3:24 pm
Comments (0)
read more
Category: Intel® AppUp Developer Program
Tags: blog, cross-platform, Intel® AppUp Developer Program, Intel® Atom™
Intel AppUp at the Game Developers Conference, March 5-9
By Gina M Bovara (21 posts) on February 1, 2012 at 8:27 am
Comments (0)
It's that time of year, again - we can't wait to see you all at the 25th annual Game Developers Conference in San Francisco, March 5-9, 2012! The Intel AppUp developer program team will be at the event in full force and we'll be looking to meet you an...
Category: Game Development, Intel® AppUp Developer Program
Tags: cross-platform, Intel® AppUp Developer Program, Intel® Atom™
2011 Game Piracy Observations – Have Consoles Failed the Piracy Litmus Test?
By Matt Ployhar (Intel) (42 posts) on January 31, 2012 at 3:53 pm
Comments (0)
So I’ll let you all draw your own conclusions; but I’ve been mulling over a few articles released earlier this month around the piracy statistics released via TorrentFreak. The first article I read was Tom’s article on Gamasutra titled “Report: Crysis 2 named most-pirated game of 2011”. That article led me to the link he [...]
