Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Herb Sutter on Heterosexual Computing

Name: Anonymous 2011-06-17 7:51

Looks like Microsoft is tired of HomogenousHomosexual Computing (ie. Apple/Macs) and paints a possible future of mainstream HeterogenousHeterosexual Computing.
 
http://media.ch9.ms/ch9/7655/e3d5a308-d1fb-4693-998e-9f04000f7655/AMDFusionHerbSutterKeynoteAMP_high_ch9.mp4

It's a bit Microsoft biased, made me cringe a bit in a few spots, but the bulk of the talk is rather interesting. Herb Sutter used to be the chairperson of the ISO/IEC C and C++ language committees, by the way. I wonder how the Linux kernel will adapt to heterogeneous computing? We already have OpenCL, but the kernel isn't using it itself--is there any application for this kind of stuff inside of a kernel?

Name: Anonymous 2011-06-17 11:50

>>14
I also noticed that clang inlines the fact_iter2 function into fact_iter function so that theformer is not even called, but you still get a tail optimized iterative loop. Its pretty aggressive at optimizing. I stuxk __attribute__((noinline)) in front of fact_iter2 just to seewhat clang would do, and emits tail optimized jumps in all cases as ypu would expect.

Name: Anonymous 2011-06-17 11:59

>>13,14
Apparently, apple is pushing hard to get clang/llvm more stable and better performing for the 3.0 release, at which time the will begin to use it for building osx and ios, getting rid of gcc 4.2. Around that time, freebsd will make the transition too, and theres word that debian and other gnu/linux distros will bbegin ofering clang compiled alternatives.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List