Announcement

Collapse
No announcement yet.

NVIDIA C++ Standard Library Now Available Via GitHub

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • trilean
    replied
    Originally posted by gigaplex View Post
    They already did. It's called C++ AMP and they partnered with Microsoft for it.
    But that's not a drop-in replacement standard library. What I'm talking about are low-level libraries (e.g. the C++ Standard Library or possibly gzip, zlib, ...) that are built in a way where they offload compute intensive tasks to the GPU without the application using that library having to be APU/OpenCL/... aware.

    Leave a comment:


  • gigaplex
    replied
    Originally posted by trilean View Post
    Interesting. I actually expected AMD to come up with something like this. They've been touting their APUs for years, promoting them as having "12 Compute Cores (4 CPU + 8 GPU)". IMO it would have been natural for AMD, not NVIDIA, to build a libstd++ like library that automatically pushes expensive but parallelizable tasks (e.g. sort on large data sets) to the GPU.
    They already did. It's called C++ AMP and they partnered with Microsoft for it.

    Leave a comment:


  • trilean
    replied
    Interesting. I actually expected AMD to come up with something like this. They've been touting their APUs for years, promoting them as having "12 Compute Cores (4 CPU + 8 GPU)". IMO it would have been natural for AMD, not NVIDIA, to build a libstd++ like library that automatically pushes expensive but parallelizable tasks (e.g. sort on large data sets) to the GPU.
    Last edited by trilean; 19 September 2020, 06:36 AM.

    Leave a comment:


  • pal666
    replied
    it's same thing intel did with libraries optimized for intel cpus and having unoptimized codepath for competition

    Leave a comment:


  • phoronix
    started a topic NVIDIA C++ Standard Library Now Available Via GitHub

    NVIDIA C++ Standard Library Now Available Via GitHub

    Phoronix: NVIDIA C++ Standard Library Now Available Via GitHub

    Introduced last year as part of CUDA 10.2 was libcu++ as the CUDA C++ standard library, which works with not only NVIDIA CUDA enabled configurations but also CPUs. The libcu++ sources are now available via GitHub...

    http://www.phoronix.com/scan.php?pag...p-Standard-Lib
Working...
X