Path Free for Python with Qt and AMD's OpenCL
The PySide LPGL Python binding for Qt is new and the Python::OpenCL wrapper now runs with AMD's ATI Stream SDK.
The Qt-Python bindings might not be 100% stable, say the PySide project developers, but it's in a usable shape -- "especially if you can tolerate an occasional rough edge and unpainted surface," as they put it in their announcement. Along with the Qt bindings, PySide provides automated binding generation tools. It thus not only targets Qt developers in the narrow sense, but is also applicable for other Qt-based or more general C++ bindings.
Elsewhere a developer announced Python wrappers for the OpenCL libraries, as Python::OpenCL 2.0. He totally reimplemented the Cython C extension for better performance, he wrote on SourceForge. Plus, he added AMD's ATI Stream technology to the list of supported OpenCL platforms. Until now only the GPUs from NVIDIA were included.
PySide is Nokia's baby and its new project lead is at Nokia. The others on the project page are at Open Bossa, a spinoff of the Brazilian Instituto Nokia de Tecnologia (INdT). LGPL is an open source license for libraries whose external applications might use proprietary software.
The Python wrapper developer is not as easily identifiable. The project page might include some guidance, but there are no release notes. Open Computing Language (OpenCL) is for parallel programming projects that get their power from CPUs and GPUs. A short time ago AMD announced that OpenCL was integrated into its ATI Stream technology.
Issue 230/2020
Buy this issue as a PDF
News
-
Linux Mint 19.3 Will be Released by Christmas
The developers behind Linux Mint have announced 19.3 will be released by Christmas 2019.
-
Linux Kernel 5.4 Released
A number of new changes and improvements have reached the Linux kernel.
-
System76 To Design And Build Laptops In-House
In-house designed and built laptops coming from System76.
-
News and views on the GPU revolution in HPC and Big Data:
-
The PinePhone Pre-Order has Arrived
Anyone looking to finally get their hands on an early release of the PinePhone can do so as of November 15.
-
Microsoft Edge Coming to Linux
Microsoft is bringing it’s new Chromium-based Edge browser to Linux.
-
Open Invention Network Backs Gnome Project Against Patent Troll
OIN has deployed its legal team to find prior art.
-
Fedora 31 Released
The latest version of Fedora comes with new packages and libraries.
-
openSUSE OBS Can Now Build Windows WSL Images
openSUSE enables developers to build their own WSL distributions.
-
Sudo Vulnerability
A vulnerability in the sudo package gives sudo users more powers than they deserve.