Thoughts on the endstate of multicore software development
Friday, den 19. September 2008I recently read two interesting articles on multi-core programming from different angles. One is from a noted compiler writer who is a creator of development tools that enable multicore/multiprocessor programming:
http://www.hpcwire.com/features/Compilers_and_More_Parallel_Programming_Made_Easy.html
The second article is an interview with a noted game programmer, who would be a consumer of such development tools:
http://arstechnica.com/articles/paedia/gpu-sweeney-interview.ars/
Both of these are good reads. Both [...]
Uncategorized | 0 Kommentar »
TBD: The Perfect Architecture Migration Guide
Wednesday, den 20. August 2008I have a presentation to give in about two weeks regarding best known methods on architecture migrations. As usual, my initial research consists of using google and searching for ‘architecture migration’ with various additional terms to constrain the search to microprocessor migration and not anything associated with buildings or structures and whatnot.
I found some [...]
Uncategorized | 0 Kommentar »
Excellent Brief Read on Multicore Software
Tuesday, den 29. July 2008I recently downloaded and read “How to Survive the Multicore Software Revolution” by Charles Leiserson and Ilya Mirman (http://www.cilk.com/multicore-e-book/) and was quite impressed. If you are new to multicore software development or would like a brief refresher on the topic, the article is a quick 30 minute read to get you up to speed.
Some strong points about the artice:
Very [...]
Uncategorized | 4 Kommentare »
List of the ‘happening’ Embedded conferences
Sunday, den 20. July 2008Who knows where and when all of the good embedded focused conferences are? I was a little disheartened because I believe I have a good feel for the pulse of the industry, but perhaps not as much as I’d thought.
I was in Las Vegas last week for some vacation (NBA Summer League) and learned there [...]
Uncategorized | 0 Kommentar »
Multicore Programming Practices
Saturday, den 14. June 2008I’m back from DAC after speaking at a birds of a feather session on a new industry working group:
Multicore Programming Practices - defining industry-wide, best practices to leverage existing code in multicore environments.
The working group is a part of the Multicore Association (www.multicore-association.com), a cross industry, vendor-neutral body defining standards to help with the multicore transition. I am [...]
Uncategorized | 0 Kommentar »
EXOCHI as in EXO-Cha Cha Cha
Friday, den 30. May 2008I’m sitting in the speaker ready room at Intel R&D day in Tokyo preparing for my talk in two hours. The subject of my talk is on the future plans of the Intel C++ Compiler with regards to programming for multi-core processors. I have the distinction of following after Matsumoto-san, the inventor of Ruby. Hopefully, [...]
Uncategorized | 0 Kommentar »
Perspective
Wednesday, den 14. May 2008“It transforms into a bird
Its name is Peng
The wingspan of Peng
We know not how many thousand leagues” - Chuang Tzu
Sometimes you can fall for a trap when you work on the same project with the same people for years on end. You start assuming that the thoughts and state of mind shared by the folks you iteract [...]
Uncategorized | 1 Kommentar »