Hi,
is there some information when we can expect C++11 features for device-code ?
Or is it already supported and can be just enabled by something like --std=c++11 ?
Among others, Lambda functions, were highly appreciated.
Thank you,
Joachim
Hi,
is there some information when we can expect C++11 features for device-code ?
Or is it already supported and can be just enabled by something like --std=c++11 ?
Among others, Lambda functions, were highly appreciated.
Thank you,
Joachim
C++11 adds a largish set of diverse features to the language. In order to help the compiler team prioritize future work, I recommend filing enhancement requests for individual C++11 features via the bug reporting form linked from the registered developer website. Please prefix the synopsis with “RFE:” (for “request for enhancement”). Thanks!
thank you for the quick reply.
I am mainly asking about the front-end features (not multithreading or STL).
I am curious about the future c++ strategy of the compiler team.
nvcc -Xcudafe “–version” …
tells us
cudafe: NVIDIA (R) Cuda Language Front End
Portions Copyright (c) 2005-2012 NVIDIA Corporation
Portions Copyright (c) 1988-2012 Edison Design Group Inc.
Based on Edison Design Group C/C++ Front End, version 4.5 (May 9 2013 18:46:12)
Cuda compilation tools, release 5.5, V5.5.0
From edg.com we learn that EDG 4.6 (released March 2013) supports almost all of the c++11 features. nvcc should be able to take over the front-end language features. Can you tell us whether there will be an upgrade to EDG 4.6 ?
It would be great !!!
Joachim