Key | Value |
---|---|
FileName | ./usr/share/doc/packages/pocl/host_library.rst |
FileSize | 591 |
MD5 | 3FEB5978AFA2A6DF3CAA24516EC4F1C8 |
SHA-1 | 1D34DC8357EE2117C3F2AE4F84B4EDB06C4DD0CB |
SHA-256 | 7CA579CA69F8035422AA4B8797DDC215C254484D765992727AD7380D6C3D702C |
SSDEEP | 12:IV9gnbuyQgZfNiIexuBjhSpel2Wtlv1nkovDJB5liFNTnhWtj:Irgbus7io1SQcQKYdB0hC |
TLSH | T12BF0AC287FEC8B603AF6D208DB1C82BCEB16C8791F88080A5499229C41D7644B65E3A0 |
hashlookup:parent-total | 24 |
hashlookup:trust | 100 |
The searched file hash is included in 24 parent files which include package known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
MD5 | 24A2B19B3631EFB1A6FA87DD45872C88 |
PackageArch | x86_64 |
PackageDescription | Pocl's goal is to become an efficient open source (MIT-licensed) implementation of the OpenCL 1.2 (and soon OpenCL 2.0) standard. In addition to producing an easily portable open-source OpenCL implementation, another major goal of this project is improving performance portability of OpenCL programs with compiler optimizations, reducing the need for target-dependent manual optimizations. At the core of pocl is the kernel compiler that consists of a set of LLVM passes used to statically transform kernels into work-group functions with multiple work-items, even in the presence of work-group barriers. These functions are suitable for parallelization in multiple ways (SIMD, VLIW, superscalar,...). |
PackageMaintainer | Fedora Project |
PackageName | pocl |
PackageRelease | 2.fc32 |
PackageVersion | 1.5 |
SHA-1 | 0C806C8C5369017913007F7F4D4A27E09EB720D4 |
SHA-256 | FDE87D01DBFA03CB5B9FFA5A2D06BA326703A31AF78FFA86EBC1761F89110FA3 |
Key | Value |
---|---|
MD5 | 479D661F28FB7561642D97A79AB168B4 |
PackageArch | i586 |
PackageDescription | Portable Computing Language (pocl) is an implementation of the OpenCL standard which can be adapted for new targets and devices, both for homogeneous CPU and heterogenous GPUs/accelerators. pocl uses Clang as an OpenCL C frontend and LLVM for the kernel compiler implementation, and as a portability layer. If your desired target has an LLVM backend, it should be possible to get OpenCL support by using pocl. pocl yields improved performance portability by using a kernel compiler that can generate multi-work-item work-group functions that exploit various types of parallel hardware resources, such as VLIW, superscalar, SIMD, SIMT, multicore and multithread. |
PackageMaintainer | https://bugs.opensuse.org |
PackageName | pocl |
PackageRelease | 1.3 |
PackageVersion | 1.8 |
SHA-1 | 0EB23F39149F8270B6AE52CC2CE3D264850B8152 |
SHA-256 | D1CB58C479C3944ED18D34A80E836EAD9DB442E95F92A2AC5E11C686BA4C91F1 |
Key | Value |
---|---|
FileSize | 91912 |
MD5 | 9646D538C161F99A87E6245C0D84B135 |
PackageDescription | documentation for the pocl library Portable Computing Language is an open source implementation of the OpenCL standard which can be easily adapted for new targets. One of the goals of the project is improving performance portability of OpenCL programs, avoiding the need for target-dependent manual optimizations. A "native" target is included, which allows running OpenCL kernels on the host (CPU). . This package provides the development files for the pocl library. Unless very specific needs, this package is useless. This package is only required to link directly and explicitly with pocl. . This package provides the documentation for the pocl library. |
PackageMaintainer | Debian OpenCL Maintainers <pkg-opencl-devel@lists.alioth.debian.org> |
PackageName | pocl-doc |
PackageSection | doc |
PackageVersion | 1.2-5 |
SHA-1 | 11AA9B2FA5955D13331DADF2F100B2C3E7C86CB3 |
SHA-256 | 17E51EC42E62DB63AB19060574CFEC7B48FB61D467992569C412ED1391A3C1F3 |
Key | Value |
---|---|
MD5 | 4BFFCE2DB1087B89AF3C6E167599638A |
PackageArch | aarch64 |
PackageDescription | Pocl's goal is to become an efficient open source (MIT-licensed) implementation of the OpenCL 1.2 (and soon OpenCL 2.0) standard. In addition to producing an easily portable open-source OpenCL implementation, another major goal of this project is improving performance portability of OpenCL programs with compiler optimizations, reducing the need for target-dependent manual optimizations. At the core of pocl is the kernel compiler that consists of a set of LLVM passes used to statically transform kernels into work-group functions with multiple work-items, even in the presence of work-group barriers. These functions are suitable for parallelization in multiple ways (SIMD, VLIW, superscalar,...). |
PackageMaintainer | Fedora Project |
PackageName | pocl |
PackageRelease | 0.1.20210218gita2d016c.fc34 |
PackageVersion | 1.7 |
SHA-1 | 12B8CE104FD274190B8F31FD77A54B547BB81CDF |
SHA-256 | 1343B45E8ED59FFE507D95216466483FF39F70D974E64FA091FACC3A2DA57A8E |
Key | Value |
---|---|
MD5 | 5E9D7C641C5C54079D0383A8709F9AC9 |
PackageArch | i686 |
PackageDescription | Pocl's goal is to become an efficient open source (MIT-licensed) implementation of the OpenCL 1.2 (and soon OpenCL 2.0) standard. In addition to producing an easily portable open-source OpenCL implementation, another major goal of this project is improving performance portability of OpenCL programs with compiler optimizations, reducing the need for target-dependent manual optimizations. At the core of pocl is the kernel compiler that consists of a set of LLVM passes used to statically transform kernels into work-group functions with multiple work-items, even in the presence of work-group barriers. These functions are suitable for parallelization in multiple ways (SIMD, VLIW, superscalar,...). |
PackageMaintainer | Fedora Project |
PackageName | pocl |
PackageRelease | 7.fc33 |
PackageVersion | 1.5 |
SHA-1 | 1B0CE16EA0A95A5A8D708C0480E658D67D918805 |
SHA-256 | 63FA13BD766F6394463D0BD59FAD9496BE99404D010586287300DB89E99B9027 |
Key | Value |
---|---|
MD5 | 11A21C24CA33B6BC2A0BB913CE1B87C0 |
PackageArch | i686 |
PackageDescription | Pocl's goal is to become an efficient open source (MIT-licensed) implementation of the OpenCL 1.2 (and soon OpenCL 2.0) standard. In addition to producing an easily portable open-source OpenCL implementation, another major goal of this project is improving performance portability of OpenCL programs with compiler optimizations, reducing the need for target-dependent manual optimizations. At the core of pocl is the kernel compiler that consists of a set of LLVM passes used to statically transform kernels into work-group functions with multiple work-items, even in the presence of work-group barriers. These functions are suitable for parallelization in multiple ways (SIMD, VLIW, superscalar,...). |
PackageMaintainer | Fedora Project |
PackageName | pocl |
PackageRelease | 0.1.20210218gita2d016c.fc34 |
PackageVersion | 1.7 |
SHA-1 | 1B465625A91124C052C4D6D9503BDE088FAFEE94 |
SHA-256 | 7F588C9BCF8230584564E2F680DC8D765467FD43B1947556E0ABFD046E8F4E59 |
Key | Value |
---|---|
MD5 | 5D437DAA14A5A961C3098B9A2CB2042B |
PackageArch | aarch64 |
PackageDescription | Pocl's goal is to become an efficient open source (MIT-licensed) implementation of the OpenCL 1.2 (and soon OpenCL 2.0) standard. In addition to producing an easily portable open-source OpenCL implementation, another major goal of this project is improving performance portability of OpenCL programs with compiler optimizations, reducing the need for target-dependent manual optimizations. At the core of pocl is the kernel compiler that consists of a set of LLVM passes used to statically transform kernels into work-group functions with multiple work-items, even in the presence of work-group barriers. These functions are suitable for parallelization in multiple ways (SIMD, VLIW, superscalar,...). |
PackageMaintainer | Fedora Project |
PackageName | pocl |
PackageRelease | 2.fc32 |
PackageVersion | 1.5 |
SHA-1 | 1CA50813A797F5849FF44AE37DE914D257FF1D79 |
SHA-256 | 624E72AAE1543C3BFDCD6631C284B2F05BFAE4738706951EFBBD8B0BE8AC6959 |
Key | Value |
---|---|
MD5 | B52840A1333D15928A0A682AF7CFFBD6 |
PackageArch | armv7hl |
PackageDescription | Pocl's goal is to become an efficient open source (MIT-licensed) implementation of the OpenCL 1.2 (and soon OpenCL 2.0) standard. In addition to producing an easily portable open-source OpenCL implementation, another major goal of this project is improving performance portability of OpenCL programs with compiler optimizations, reducing the need for target-dependent manual optimizations. At the core of pocl is the kernel compiler that consists of a set of LLVM passes used to statically transform kernels into work-group functions with multiple work-items, even in the presence of work-group barriers. These functions are suitable for parallelization in multiple ways (SIMD, VLIW, superscalar,...). |
PackageMaintainer | Fedora Project |
PackageName | pocl |
PackageRelease | 7.fc33 |
PackageVersion | 1.5 |
SHA-1 | 4F112DC5CDF7646FA8326B13A996E0AE33D18483 |
SHA-256 | 46DC026FA2E97149B2BBD93193461F479AA6B2F006DBFF316936B8DB56183107 |
Key | Value |
---|---|
MD5 | E318445BF542522BFCC3E3E763A32528 |
PackageArch | armv7hl |
PackageDescription | Pocl's goal is to become an efficient open source (MIT-licensed) implementation of the OpenCL 1.2 (and soon OpenCL 2.0) standard. In addition to producing an easily portable open-source OpenCL implementation, another major goal of this project is improving performance portability of OpenCL programs with compiler optimizations, reducing the need for target-dependent manual optimizations. At the core of pocl is the kernel compiler that consists of a set of LLVM passes used to statically transform kernels into work-group functions with multiple work-items, even in the presence of work-group barriers. These functions are suitable for parallelization in multiple ways (SIMD, VLIW, superscalar,...). |
PackageMaintainer | Fedora Project |
PackageName | pocl |
PackageRelease | 0.1.20210218gita2d016c.fc34 |
PackageVersion | 1.7 |
SHA-1 | 540531CBC0C6BE92009E12E1427247DA959F3903 |
SHA-256 | 55432DAEA54D597A9EDE6016925C3A4C1459820FF1F7553BB98886DFB9091D52 |
Key | Value |
---|---|
MD5 | 1A342436D8734AC4446A705430806F87 |
PackageArch | aarch64 |
PackageDescription | Pocl's goal is to become an efficient open source (MIT-licensed) implementation of the OpenCL 1.2 (and soon OpenCL 2.0) standard. In addition to producing an easily portable open-source OpenCL implementation, another major goal of this project is improving performance portability of OpenCL programs with compiler optimizations, reducing the need for target-dependent manual optimizations. At the core of pocl is the kernel compiler that consists of a set of LLVM passes used to statically transform kernels into work-group functions with multiple work-items, even in the presence of work-group barriers. These functions are suitable for parallelization in multiple ways (SIMD, VLIW, superscalar,...). |
PackageMaintainer | Fedora Project |
PackageName | pocl |
PackageRelease | 7.fc33 |
PackageVersion | 1.5 |
SHA-1 | 58B9500BDA07F3275DEDA199631CC4CA45F70CA2 |
SHA-256 | D4C1EAB6321D1E609A841CB2CAAF88EA36F3258E24A3786DA960348D1DB7CD08 |