knravish
-
Interview: Donald Dugger, Kernel Maven
Donald Dugger has been working on Unix/Linux for many more years than he would care to admit (started on Unix Version 6 back when he worked at Bell Labs). He has been involved in kernel internals for years, porting Unix to the microVax, being instrumental in the implementing Mach on the i386 archite …
-
Videochat with Microsoft's Steve Teixeira about Parallel Programming
This morning I attended Steve Teixeira's tech session where he talked about parallel computing in general and about .NET 4 in particular. And as usual it was really informative what Steve had to tell us about thread pools, thread stealing, thread save parallel code and much more. For all you who hav …
-
TechEd09: Useful session overview and some video impressions
Finally we made it to Berlin at Microsoft Tech-Ed Europe 2009. But that you should know already. Tom took his video cam and walked around to collect some very first impressions from this huge event. And from tomorrow onwards we will do several video interviews and other Tech-Ed related video blogs. …
-
Review of the SCS Setup Wizard
I’ll start by telling I wish this tool had been available some time ago because I would have saved a lot of trial and error working time. All of you who have taken Intel AMT into enterprise environments have faced the challenge of delivering SCS as quickly and easy as possible. Many times this is a …
-
Succeed in Manageability and You Could Win a $5,000 Co-Marketing Campaign
IT managers are always looking for ways to reduce maintenance costs and provide better support. Optimizing solutions for Intel® Core™2 processor with vPro™ technology and Intel® Centrino® with vPro™ technology will help you deliver solutions that do that and more. What's more, if you optimize them b …
-
Red Hat Virtualization Platform for Servers and Clouds
Last week, Red Hat released Red Hat Enterprise Virtualization for Servers with comprehensive management tools that can be used for everything from servers in small businesses to large cloud computing deployments. This release has two major components: Red Hat Enterprise Virtualization Hypervisor: A …
-
PVS-Studio and testing Loki
In PVS-Studio 3.10, support parsing of complex constructions based on templates will be improved what will allow you to efficiently search errors even in the code of those programs which use complex template libraries such as Loki. But let's start with the beginning. Not so long ago, when our produc …
-
OpenMP 3.0 and iterators
There is pleasant news for the developers who want to use iterators and OpenMP together in their programs. Not to say that these technologies have been incompatible until recently, but it was impossible to use them so that they could complement each other. Iterators allow you to elegantly arrange it …
-
Key highlights from the NAGFO Gaming and Animation Summit 2009, India
The NAGFO Gaming and Animation Summit was a huge success especially, day 2 of the conference focused on Game Development. Targeted at game developers rather than decision makers this daylong conference was attended by 200 plus game developers and is a first for NAGFO. The highlight of the event wa …
-
Getting up to speed with Moblin 2.1
I have entered the world of Moblin with my Asus Eee 1005HA netbook, and I am loving it so far! I've been move productive on the go this week and I am having a lot of fun doing it! read more
-
TechEd09: I'm on my way to Berlin
So, it's Sunday morning, and I'm nearly on my way to Berlin as I'm going to travel to Microsoft's huge developer & IT conference Microsoft Tech-Ed Europe 2009. There I will video blog together with Tom Papadhimas and some Intel folks about the interesting topics concerning parallel programming, …
-
Technology in 3D
Is a 3D interface right for your application? Check out the new Gartner report on 3D interfaces. See it here Enroll in Intel Software Partner Program today and learn how the program can help you deliver innovative solutions to meet your users' demands. Learn More
-
From the Labs - 3D scanning with a camera
Hi -- I'm joining the ISN blog community to share some research efforts from Intel labs that may be of interest to curious software developers. Today I wanted to give a brief summary of one visual computing application that we are investigating in a project we usually call "3D content creation for a …
-
TechEd09: How parallel is the Microsoft conference?
If you look at the Microsoft's Tech-Ed web page you'll find out that there's a lot of things which are parallel. For instance all the different tech session run in parallel so that as much as possible topics can be covered during Tech-Ed. But also the huge showcase is somehow parallel: there are man …
-
Living in a connected world and managing change
Divorce, it happens. How do you manage divorce with Facebook and so many other connections in life? What if you keep finding out things you would rather not know via social networking sites? A simple example, my ex and her family are visible to me through our common children on Facebook. Honestl …
-
TechEd 2009 Europe
Hi All, If you are going to the event next week in Berlin then let me know about it. Maybe we can meet face to face and if there are enough of us perhaps even a gourp community meeting. This can be a good opportunity to meet the experts. In any case, you are all welcome to join my session titled "Pa …
-
Use of rand() in OpenMP parallel sections
I came across an interesting thread at RSDN forum where a specific error of rand() function use in OpenMP parallel sections is considered (RSDN forum thread (RU)). I collect various errors which deal with OpenMP technology use so that to implement their troubleshooting in VivaMP static code analyzer …
-
OpenMP and exceptions
We continue developing our static analyzer VivaMP and now we would like to speak about diagnosing errors relating to using C++ exceptions in parallel regions. By a parallel region we understand a program fragment which is divided into two threads executed parallel. Parallel executed threads are form …
-
Change of type alignment and the consequences
When porting software one of the task a developer faces is to change types' sizes and rules of their alignments. Not so long ago we provided support of the diagnosing rule allowing you to detect data structures which use memory on 64-bit inefficiently in Viva64 analyzer. But there is still some rese …
-
October 27: John Schiavone, Cadence Design Systems: Real World Parallelism:
Hi Everyone, I thought that I would post this since one of my co-workers at Cadence will be gave a webinar on his experience parallelizing an existing application. The application and algorithms involved are really complex. It was especially interesting because it involves legacy code and also the d …

See all 4 comments »