Displaying 20 results from an estimated 600 matches similar to: "[PATCH] D74662: libclc: cmake configure should depend on file lists"
2014 Dec 08
5
[LLVMdev] Resigning code ownership of libclc
Hi all,
I am hereby resigning my code ownership of libclc. I would like to nominate
Tom Stellard as the new code owner.
Thanks,
--
Peter
2011 Dec 07
2
[LLVMdev] Build PTX samples with LLVM/Clang/libclc
Hi Justin,
I download llvm-ptx-samples [1] and try to build them. I found it seems lack
of a complete document on how to build them with LLVM/Clang/libclc. Do you think
it's a good idea to put a complete document/tutorial in _one_ place? Currently,
there are your website [2], LLVM [3], Clang and libclc websites [5] over there.
I feel people might get lost among those websites. ;-)
Here
2011 Oct 19
0
[LLVMdev] ANN: libclc (OpenCL C library implementation)
Do we have a list of these open-source LLVM-based OpenCL projects
somewhere? Off the top of my head, we have:
libclc: http://www.pcc.me.uk/~peter/libclc/
pocl: https://launchpad.net/pocl
clover: http://cgit.freedesktop.org/~steckdenis/clover/
(I think that all of these have BSD- or MIT-style licenses).
Are there any others?
-Hal
On Wed, 2011-10-19 at 14:47 +0100, Peter Collingbourne wrote:
2015 Feb 03
2
[LLVMdev] Example for usage of LLVM/Clang/libclc
Hi,
My goal is to use Clang/LLVM/libclc to compile an OpenCL kernel and
eventually generate a PTX code. I already did this but I am not sure if the
PTX code I am generating is correct (is the one that is supposed to be
generated).
For example, currently,
In OpenCL : get_global_id(0) translates to
In LLVM : %call = tail call i32 @get_global_id(i32 0) which translates
to
In PTX:
2011 Oct 19
5
[LLVMdev] ANN: libclc (OpenCL C library implementation)
Hi,
This is to announce the availability of libclc, an open source, BSD
licensed implementation of the library requirements of the OpenCL C
programming language, as specified by the OpenCL 1.1 Specification.
libclc is intended to be used with Clang's OpenCL frontend.
libclc website: http://www.pcc.me.uk/~peter/libclc/
libclc is designed to be portable and extensible. To this end,
it
2011 Oct 20
0
[LLVMdev] ANN: libclc (OpenCL C library implementation)
Hi Ralf,
> The project started as a use-case for our "Whole-Function Vectorization"
> library, which allows to transform a function to compute the same as W
> executions of the original code by using SIMD instructions (W = 4 for
> SSE/AltiVec, 8 for AVX).
Quite interesting. We were planning to add "vectorization" to our passes also, but if I understood the
2011 Oct 19
0
[LLVMdev] ANN: libclc (OpenCL C library implementation)
Ralf,
What version of the SDK were you using for your analysis? I don't see that in the slides/pdf.
Thanks,
Micah
> -----Original Message-----
> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu]
> On Behalf Of Ralf Karrenberg
> Sent: Wednesday, October 19, 2011 2:13 PM
> To: llvmdev at cs.uiuc.edu
> Subject: Re: [LLVMdev] ANN: libclc (OpenCL C
2011 Oct 19
1
[LLVMdev] ANN: libclc (OpenCL C library implementation)
Hi Micah,
The numbers from the paper were measured with the ATI Stream SDK v2.1
(it's only mentioned in the references I think).
The most recent measurements I have were done with the current v2.5.
Best,
Ralf
Am 19.10.2011 23:43, schrieb Villmow, Micah:
> Ralf,
> What version of the SDK were you using for your analysis? I don't see that in the slides/pdf.
>
> Thanks,
>
2016 Apr 08
2
LIBCLC with LLVM 3.9 Trunk
Hello there,
Has anyone here used the recent LIBCLC (current git version) with the recent git version LLVM (3.9)?
It seems to me that the libraries are not compiled properly and so the generated GPU kernel code does not have the implementation of OpenCl API.
Thanks,
Azin
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2011 Oct 19
6
[LLVMdev] ANN: libclc (OpenCL C library implementation)
Hi everybody,
the compiler design lab at Saarland University (chair of Sebastian Hack)
is also working on an LLVM-based OpenCL driver.
The project started as a use-case for our "Whole-Function Vectorization"
library, which allows to transform a function to compute the same as W
executions of the original code by using SIMD instructions (W = 4 for
SSE/AltiVec, 8 for AVX).
The
2011 Oct 20
5
[LLVMdev] ANN: libclc (OpenCL C library implementation)
Hi Carlos,
On 10/20/11 9:54 AM, Carlos Sánchez de La Lama wrote:
>> The project started as a use-case for our "Whole-Function Vectorization"
>> library, which allows to transform a function to compute the same as W
>> executions of the original code by using SIMD instructions (W = 4 for
>> SSE/AltiVec, 8 for AVX).
>
> Quite interesting. We were planning to
2011 Oct 20
0
[LLVMdev] Re : ANN: libclc (OpenCL C library implementation)
Hello,
I am the developer of Clover, and so much activity about OpenCL these days is really exciting. Here is my point of view, mainly on Clover and how the projects could use each other.
Clover is made in a way that allow a certain level of modularity. Although POCL would be very difficult to merge into Clover (or Clover into POCL), as these two projects are nearly exactly doing the same things
2014 Dec 09
1
[LLVMdev] [Libclc-dev] Resigning code ownership of libclc
Hi Peter,
I'm assuming by this that you mean project ownership/maintainership of
libclc, or are you instead referring to the copyright on your
contributions to this project? I just want to be clear here.
Also, do you plan on leaving the mailing list up, or should we start
making alternative plans?
Regards,
Aaron Watry
On Mon, Dec 8, 2014 at 3:18 PM, Peter Collingbourne <peter at
2016 Apr 08
2
LIBCLC with LLVM 3.9 Trunk
It's not clear what is actually wrong from your original message, I think
you need to give some more information as to what you are doing: Example
source, what target GPU, compiler error messages or other evidence of "it's
wrong" (llvm IR, disassembly, etc) ...
--
Mats
On 8 April 2016 at 09:55, Liu Xin via llvm-dev <llvm-dev at lists.llvm.org>
wrote:
> I built it
2015 Feb 05
2
[LLVMdev] Example for usage of LLVM/Clang/libclc
Hi,
> which works but it produces LLVM IR code for all OpenCL intrinsics
> implemented by libclc along with the kernel I am interested in, is their a
> possibility to avoid this ? and only produce the llvm code for the kernel
> required ?
Mark all functions apart from the kernel entry points with the
internal attribute and then run global dead code elimination (it
should remove most
2011 Dec 07
0
[LLVMdev] Build PTX samples with LLVM/Clang/libclc
On Tue, Dec 6, 2011 at 10:17 PM, 陳韋任 <chenwj at iis.sinica.edu.tw> wrote:
> Hi Justin,
>
> I download llvm-ptx-samples [1] and try to build them. I found it seems
> lack
> of a complete document on how to build them with LLVM/Clang/libclc. Do you
> think
> it's a good idea to put a complete document/tutorial in _one_ place?
> Currently,
> there are your
2013 Nov 15
8
[Bug 71662] New: [nvd9 regression] 3d application hang
https://bugs.freedesktop.org/show_bug.cgi?id=71662
Priority: medium
Bug ID: 71662
Assignee: nouveau at lists.freedesktop.org
Summary: [nvd9 regression] 3d application hang
Severity: normal
Classification: Unclassified
OS: All
Reporter: jano.vesely at gmail.com
Hardware: Other
Status: NEW
2012 Oct 13
6
[Bug 55948] New: [nvd9 optimus] drm/nouveau/bios: attempt to fetch entire acpi rom image in one shot breaks module load
https://bugs.freedesktop.org/show_bug.cgi?id=55948
Priority: medium
Bug ID: 55948
Assignee: nouveau at lists.freedesktop.org
Summary: [nvd9 optimus] drm/nouveau/bios: attempt to fetch
entire acpi rom image in one shot breaks module load
QA Contact: xorg-team at lists.x.org
Severity: major
Classification:
2019 Feb 21
3
Preserving debug metadata across optimization
Hi,
I've recently run into a problem of missing !dbg metadata after the
code has been optimized (even opt -O1).
The original code was generated using llvmlite python package and I've
verified that all instructions have their !dbg metadata present.
After optimizing the module (even opt -O1) I see that some
instructions (~25%) don't have any dbg metadata.
These are mostly getelementptr
2011 Oct 21
2
[LLVMdev] ANN: libclc (OpenCL C library implementation)
Hi,
> libclc: http://www.pcc.me.uk/~peter/libclc/
> pocl: https://launchpad.net/pocl
> clover: http://cgit.freedesktop.org/~steckdenis/clover/
I have pushed our implementation on GitHub:
https://github.com/speziale-ettore/OpenCRun
I have focused on desiging a modular system, because OpenCRun is
intended to be used for research purpose -- not many people, no too much
time, so clean