[libc-commits] [PATCH] D152028: [libc][Docs] Add some motivation for the GPU libc

Johannes Doerfert via Phabricator via libc-commits libc-commits at lists.llvm.org
Fri Jun 16 10:03:35 PDT 2023


jdoerfert accepted this revision.
jdoerfert added a comment.
This revision is now accepted and ready to land.

I still think it's too negative but OK for now



================
Comment at: libc/docs/gpu/motivation.rst:38
+that traditionally were run on the CPU. With this support, we can expand test 
+coverage for the GPU backend to the existing LLVM C library tests.
+
----------------
@tianshilei1992 Can you link the IWOMP paper here please. In a follow up.


================
Comment at: libc/docs/gpu/motivation.rst:47-48
+currently support thread local variables in all cases, so variables like 
+``errno`` are not provided. Furthermore, the GPU under the OpenCL model cannot 
+safely provide a mutex interface, nor would it be profitable if implemented. 
+This means that features like file buffering are not implemented on the GPU. We 
----------------



Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D152028/new/

https://reviews.llvm.org/D152028



More information about the libc-commits mailing list