Displaying 20 results from an estimated 165 matches for "khronos".
2012 Sep 11
4
[LLVMdev] SPIR provisional specifciation is now available in the Khronos website
Hi All,
In continuation of the previous SPIR introduction email here is a link to the specification:
http://www.khronos.org/registry/cl/specs/spir_spec-1.0-provisional.pdf
The first topic which we would like to discuss is "SPIR portability".
I will send soon an additional mail which will help in leading the discussion on this topic.
Thanks and happy reading,
Boaz
-----Original Message-----
From: llvmdev...
2012 Sep 06
2
[LLVMdev] "SPIR" – A Standard Portable IR for OpenCL Kernel Language
Greetings All,
I am sending this mail on behalf of the OpenCL Khronos members.
**** Introduction ****
Lately, Khronos has ratified a new provisional specification which is called SPIR.
This specification standardizes an intermediate representation for the OpenCL kernel language.
It is based on LLVM infrastructure and this is why I am sending this mail to the LLVM...
2012 Sep 11
0
[LLVMdev] SPIR provisional specifciation is now available in the Khronos website
...tics? And what is their purpose?
(b) Why disallow type conversion for vector types? (ss. 3.3)
Cheers,
James
On Tue, 2012-09-11 at 12:56 +0100, Ouriel, Boaz wrote:
> Hi All,
>
> In continuation of the previous SPIR introduction email here is a link to the specification:
> http://www.khronos.org/registry/cl/specs/spir_spec-1.0-provisional.pdf
>
> The first topic which we would like to discuss is "SPIR portability".
> I will send soon an additional mail which will help in leading the discussion on this topic.
>
> Thanks and happy reading,
> Boaz
>
>...
2012 Sep 11
2
[LLVMdev] SPIR provisional specifciation is now available in the Khronos website
...at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu]
> On Behalf Of James Molloy
> Sent: Tuesday, September 11, 2012 8:49 AM
> To: Ouriel, Boaz
> Cc: cfe-dev at cs.uiuc.edu; llvmdev at cs.uiuc.edu
> Subject: Re: [LLVMdev] SPIR provisional specifciation is now available
> in the Khronos website
>
> Hi Boaz,
>
> I have a couple of specific questions:
>
> (a) You mention special calling conventions and adding them to LLVM.
> What are their semantics? And what is their purpose?
[Villmow, Micah] One purpose is to differentiate between kernel and device function...
2012 Sep 17
1
[LLVMdev] SPIR provisional specifciation is now available in the Khronos website
...at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu]
> On Behalf Of James Molloy
> Sent: Tuesday, September 11, 2012 8:49 AM
> To: Ouriel, Boaz
> Cc: cfe-dev at cs.uiuc.edu; llvmdev at cs.uiuc.edu
> Subject: Re: [LLVMdev] SPIR provisional specifciation is now available
> in the Khronos website
>
> Hi Boaz,
>
> I have a couple of specific questions:
>
> (a) You mention special calling conventions and adding them to LLVM.
> What are their semantics? And what is their purpose?
[Villmow, Micah] The semantics of the new calling conventions are as follows:
spirf...
2012 Sep 11
0
[LLVMdev] [cfe-dev] SPIR provisional specifciation is now available in the Khronos website
...llvmdev-bounces at cs.uiuc.edu]
>> On Behalf Of James Molloy
>> Sent: Tuesday, September 11, 2012 8:49 AM
>> To: Ouriel, Boaz
>> Cc: cfe-dev at cs.uiuc.edu; llvmdev at cs.uiuc.edu
>> Subject: Re: [LLVMdev] SPIR provisional specifciation is now available
>> in the Khronos website
>>
>> Hi Boaz,
>>
>> I have a couple of specific questions:
>>
>> (a) You mention special calling conventions and adding them to LLVM.
>> What are their semantics? And what is their purpose?
> [Villmow, Micah] One purpose is to differentiate betw...
2012 Sep 11
2
[LLVMdev] [cfe-dev] SPIR provisional specification is now available in the Khronos website
...inal Message-----
From: Villmow, Micah [mailto:Micah.Villmow at amd.com]
Sent: Wednesday, September 12, 2012 00:03
To: James Molloy
Cc: James Molloy; Ouriel, Boaz; cfe-dev at cs.uiuc.edu; llvmdev at cs.uiuc.edu
Subject: RE: [cfe-dev] [LLVMdev] SPIR provisional specifciation is now available in the Khronos website
> -----Original Message-----
> From: mankeyrabbit at gmail.com [mailto:mankeyrabbit at gmail.com] On Behalf
> Of James Molloy
> Sent: Tuesday, September 11, 2012 1:45 PM
> To: Villmow, Micah
> Cc: James Molloy; Ouriel, Boaz; cfe-dev at cs.uiuc.edu; llvmdev at cs.uiuc.ed...
2012 Sep 12
0
[LLVMdev] [cfe-dev] SPIR provisional specification is now available in the Khronos website
...rom: Villmow, Micah [mailto:Micah.Villmow at amd.com]
> Sent: Wednesday, September 12, 2012 00:03
> To: James Molloy
> Cc: James Molloy; Ouriel, Boaz; cfe-dev at cs.uiuc.edu; llvmdev at cs.uiuc.edu
> Subject: RE: [cfe-dev] [LLVMdev] SPIR provisional specifciation is now available in the Khronos website
>
>
>
>> -----Original Message-----
>> From: mankeyrabbit at gmail.com [mailto:mankeyrabbit at gmail.com] On Behalf
>> Of James Molloy
>> Sent: Tuesday, September 11, 2012 1:45 PM
>> To: Villmow, Micah
>> Cc: James Molloy; Ouriel, Boaz; cfe-dev a...
2012 Sep 12
2
[LLVMdev] [cfe-dev] SPIR provisional specification is now available in the Khronos website
...instructions - As Micah mentioned before, the restrictions are there because we are only looking at this for OpenCL at this time. Hence, we currently only map what OpenCL supports. However, I agree that this might make some optimizations incompatible with SPIR. Let me discuss this a bit further in Khronos and come back with additional feedback.
Thanks,
Boaz
-----Original Message-----
From: mankeyrabbit at gmail.com [mailto:mankeyrabbit at gmail.com] On Behalf Of James Molloy
Sent: Wednesday, September 12, 2012 11:08
To: Ouriel, Boaz
Cc: cfe-dev at cs.uiuc.edu; llvmdev at cs.uiuc.edu; Villmow, Mic...
2012 Sep 12
0
[LLVMdev] [cfe-dev] SPIR provisional specification is now available in the Khronos website
...instructions - As Micah mentioned before, the restrictions are there because we are only looking at this for OpenCL at this time. Hence, we currently only map what OpenCL supports. However, I agree that this might make some optimizations incompatible with SPIR. Let me discuss this a bit further in Khronos and come back with additional feedback.
>
> Thanks,
> Boaz
>
> -----Original Message-----
> From: mankeyrabbit at gmail.com [mailto:mankeyrabbit at gmail.com] On Behalf Of James Molloy
> Sent: Wednesday, September 12, 2012 11:08
> To: Ouriel, Boaz
> Cc: cfe-dev at cs.uiuc...
2001 Apr 14
1
OpenML, Khronos, and dmSDK
It looks like SGI has an open source project called dmSDK (digital media
SDK) that is similar in some ways to the goals of the Xiph.org projects.
Apparently it's the basis for OpenML, which is run by the Khronos SIG,
which looks like a consortium made up of various companies like S3, SGI,
and Intel.
You can find more about dmSDK at http://oss.sgi.com
and more about OpenML and Khronos SIG at http://www.khronos.org
I'm surprised that no one's found these before I did today. Posts on
the dmSDK mai...
2012 Sep 12
2
[LLVMdev] [cfe-dev] SPIR provisional specification is now available in the Khronos website
...mankeyrabbit at gmail.com] On Behalf
> Of James Molloy
> Sent: Wednesday, September 12, 2012 12:18 PM
> To: Ouriel, Boaz
> Cc: cfe-dev at cs.uiuc.edu; llvmdev at cs.uiuc.edu; Villmow, Micah
> Subject: Re: [cfe-dev] [LLVMdev] SPIR provisional specification is now
> available in the Khronos website
>
> Hi Boaz, David,
>
> Thanks for taking my responses on board.
>
> > 1. Adding the new calling conventions - It seems like the appropriate
> thing to do vs. metadata. Some OpenCL backends can choose to implement
> this calling convention and use it during cod...
2012 Sep 06
2
[LLVMdev] "SPIR" ? A Standard Portable IR for OpenCL Kernel Language
On Sep 6, 2012, at 4:33 PM, "Ouriel, Boaz" <boaz.ouriel at intel.com> wrote:
> **** Introduction ****
> Lately, Khronos has ratified a new provisional specification which is called SPIR.
> This specification standardizes an intermediate representation for the OpenCL kernel language.
> It is based on LLVM infrastructure and this is why I am sending this mail to the LLVM mailing list.
> Khronos members woul...
2012 Sep 12
5
[LLVMdev] SPIR Portability Discussion
...ent portability issues, which exist in OpenCL "C" or in C99.
It is clear that OpenCL programs could be written in a way which make them non portable and very device specific.
Such programs will never be portable. In addition, some corner case scenario's which have been identified by Khronos members have been disallowed in SPIR.
So, SPIR aims at being portable but not for every scenario.
1) ****Portability between Devices with different address width (32 vs. 64 bits)****
During the design stages, Khronos members needed to decide on its philosophy when it comes to dealing with the a...
2011 Oct 06
1
[HowTo] OpenCL support in Wine
...VIDIA GT 220 with the 280.13 drivers on Ubuntu 11.04(64-bit) and I'm building W.I.N.E(32-bit version) from source. So how do I compile in OpenCL support you ask?
Code:
cd /usr/include
#make directorty#
sudo mkdir CL
cd CL
#download opencl headers#
sudo wget http://www.khronos.org/registry/cl/api/1.1/cl_ext.h
sudo wget http://www.khronos.org/registry/cl/api/1.1/cl_gl_ext.h
sudo wget http://www.khronos.org/registry/cl/api/1.1/cl_gl.h
sudo wget http://www.khronos.org/registry/cl/api/1.1/cl.h
sudo wget http://www.khronos.org/registry/cl/api/1.1/cl_platform.h...
2001 Apr 14
0
OpenML, Khronos, and dmSDK (UU2536490)
** THE RETURN ADDRESSES ON THIS LETTER HAVE BEEN SET TO PREVENT MAIL **
** LOOPS IN THE EVENT YOU ARE RUNNING SOFTWARE WHICH AUTO-REPLIES TO **
** INBOUND MAIL. UUNET WILL NOT SEE ANY REPLY SENT TO THIS LETTER. **
Dear Customer,
We have received your message ("Re: [vorbis] OpenML, Khronos, and
dmSDK") and forwarded it to the appropriate personnel for processing.
To help us provide you with the best possible service, please refer to
trouble ticket number UU2536490 somewhere in all correspondence (or if
you should call Customer Support) regarding this matter. For your
convenien...
2007 Apr 17
0
[fdo] Khronos group, OpenGL ES/miniglx/EGL?
hi,
anyone knows whats going on with that Khronos group, OpenGL ES and stuff.. im quite confused as when/why/how did that come to be, but more importantly - do we have any use of it on Linux with desktop architectures..
1.) can OpenGL ES be used on PC, x86 platform? emulator maybe?
2.) is OpenGL ES just a specification or are there some drive...
2012 Sep 06
0
[LLVMdev] "SPIR" ? A Standard Portable IR for OpenCL Kernel Language
...> To: llvmdev at cs.uiuc.edu
> Subject: Re: [LLVMdev] "SPIR" ? A Standard Portable IR for OpenCL
> Kernel Language
>
> On Sep 6, 2012, at 4:33 PM, "Ouriel, Boaz" <boaz.ouriel at intel.com>
> wrote:
>
> > **** Introduction ****
> > Lately, Khronos has ratified a new provisional specification which is
> called SPIR.
> > This specification standardizes an intermediate representation for
> the OpenCL kernel language.
> > It is based on LLVM infrastructure and this is why I am sending this
> mail to the LLVM mailing list.
&g...
2012 Sep 28
0
[LLVMdev] [pocl-devel] [cfe-dev] SPIR provisional specification is now available in the Khronos website
...12 1:17 PM
> To: James Molloy
> Cc: Villmow, Micah; Carlos Sánchez de La Lama; Ouriel, Boaz; pocl-
> devel at lists.sourceforge.net; cfe-dev at cs.uiuc.edu; llvmdev at cs.uiuc.edu
> Subject: Re: [pocl-devel] [cfe-dev] [LLVMdev] SPIR provisional
> specification is now available in the Khronos website
>
> On 09/28/2012 07:45 PM, James Molloy wrote:
> > That would be a simple, reasonable restriction that would stop
> > potentially maliciously horrible test cases causing all CPU SPIR
> > clients to write upwards of a hundred lines of conversion code.
>
> Are...
2012 Sep 28
0
[LLVMdev] [pocl-devel] [cfe-dev] SPIR provisional specification is now available in the Khronos website
Hi guys,
> So it is valid SPIR, as the specification stands, to manipulate __local
> variables as Constants in a way that is extremely difficult to undo. That
> is, in order to transform SPIR to code that can run on a CPU, the
> GlobalVariable (which is a subclass of Constant) must be replaced with a
> dynamically calculated Value (which is not a subclass of constant).
What about