Language Selection

English French German Italian Portuguese Spanish

Softpedia News

Syndicate content Softpedia News / Linux
Softpedia News / Linux
Updated: 2 hours 17 min ago

RaspEX Project Brings Ubuntu 19.10 "Eoan Ermine" with LXDE to the Raspberry Pi 4

Monday 26th of August 2019 08:30:00 PM
After releasing RaspArch to run Arch Linux on the Raspberry Pi 4, developer Arne Exton now released a new version of his Ubuntu/Debian-based RaspEX GNU/Linux distribution for the Raspberry Pi 4.

While Ubuntu 19.10 "Eoan Ermine" is not out yet, RaspEX Build 190807 is here based on it and designed to run on the latest Raspberry Pi 4 single-board computer, which comes with impressive hardware, including a Quad-Core 1.5GHz 64-bit ARM Cortex-A72 CPU, up to 4GB RAM, as well as on-board dual-band 802.11 b/g/n/ac Wi-Fi and Bluetooth 5.0 (BLE).

Apart from being based on the upcoming Ubuntu 19.10 "Eoan Ermine" operating system, due for release on October 17th, the new RaspEX release also includes packages from the recently released Debian GNU/Linux 10 "Buster" operating system series and the open-source Linaro software for ARM SoCs, and it's... (read more)

Ubuntu 18.04.3 LTS Makes It Easier to Patch the Linux Kernel without Rebooting

Monday 26th of August 2019 07:04:00 PM
Ubuntu 18.04.3 LTS arrived earlier this month with updated kernel and graphics stacks, as well as all the latest package updates and enhanced Livepatch integration.

Powered by the Linux 5.0 kernel series from Ubuntu 19.04 (Disco Dingo), Ubuntu 18.04.3 LTS is the third maintenance updates to the long-term supported Ubuntu 18.04 LTS operating system series, which is supported by Canonical with security and software updates for at least five years, until 2023.

Apart from the updated kernel and graphics stacks, the Ubuntu 18.04.3 LTS release also introduces enhanced Livepatch desktop integration to make it easier for users of the GNOME desktop environment to patch the Linux kernel without rebooting their systems.

The new Livepatch desktop integration included in Ubuntu 18.04.3 LTS consists of an indicator in the sys... (read more)

Xfce 4.16 Desktop Environment Expected in Early 2020 with Minor Improvements

Monday 26th of August 2019 04:58:00 PM
With the release of the Xfce 4.14 desktop environment out the door, the development team already started work on the next stable update, Xfce 4.16, which should have a shorter release cycle.

More than four years in the works, the Xfce 4.14 desktop environment hit the streets two weeks ago, on August 12th, 2019, bringing lots of new features and improvements, such as HiDPI, VSync, and XInput2 support for the window manager, and better compatibility with Nvidia proprietary graphics drivers.

It also features support for RandR's primary monitor functionality, hybrid sleep support in the session manager, window grouping in the tasklist plugin, a brand-new settings dialog for managing color profiles, as well as support for saving and restoring entire multi-display configurations.

Xfce 4.16 expected to arrive ... (read more)

Neptune 6.0 Linux Distro Released, It's Based on Debian GNU/Linux 10 "Buster"

Monday 26th of August 2019 04:15:00 PM
The development team behind the Neptune Linux operating system have released a new major version that's based upon the latest Debian GNU/Linux release.

Dubbed "Spike," the Neptune 6.0 release is based on the Debian GNU/Linux 10 "Buster" operating system and powered by the Linux 4.19.37 kernel, which is patched with all the necessary hardware support for latest devices. It also ships with the KDE Plasma 5.14.5 desktop environment, which brings various improvements and new features over previous releases.

"Plasma Discover is able to upgrade hardware firmware now and features a more modern and polished look and feel," said the devs in the release announcement. "New improved desktop effects and handling of compositing in the window manager KWin result in a better more fluid user experience. The lockscreen is now invoked when changing users."

UEFI Secure Boot might not work as expec... (read more)

The Many Features and Improvements of the KDE Plasma 5.17 Desktop Environment

Monday 26th of August 2019 03:20:00 PM
The upcoming KDE Plasma 5.17 desktop environment, due for release later this fall, is shaping up to be a massive update to the beloved graphical desktop environment for Linux-based operating systems.

Long-time KDE developer Nate Graham shares in his latest blog posts (here and here) some of the new features and improvements coming to the KDE Plasma 5.17 desktop environment, starting with the ability for GTK3 apps with CSD (Client-side decorations) and headerbars to respect the active KDE color scheme when using the Breeze GTK theme.

Also new in KDE Plasma 5.17 is support for the zwp_linux_dmabuf_v1 interface on Wayland in the KWin window manager, which should offer better performance and lower memory usage, the ability to set a maximum volume that is lower than 100 percent, along with audio f... (read more)

Red Hat Enterprise Linux 6 and CentOS 6 Receive Important Kernel Security Update

Thursday 22nd of August 2019 01:00:00 PM
The Red Hat Enterprise Linux 6 and CentOS 6 GNU/Linux operating systems have received an important Linux kernel security update that addresses several critical vulnerabilities and fixes various bugs.

The new Linux kernel security update is marked by the Red Hat Product Security team as having an "Important" security impact due to the fact that it patches several critical flaws, including the Spectre SWAPGS gadget vulnerability (CVE-2019-1125) affecting x86 processors.

Also patched are a security vulnerability (CVE-2019-5489) leading to page cache side-channel attacks, an issue in the Salsa20 encryption algorithm that could allow local attackers to cause a denial of service (CVE-2017-17805), and a flaw (read more)

GNOME 3.34 Desktop Gets a Second Beta, Final Release Lands September 11th

Thursday 22nd of August 2019 12:33:00 PM
The GNOME Project released the second beta version of the upcoming GNOME 3.34 desktop environment, just a day before the GUADEC 2019 conference kicks off in Thessaloniki, Greece.

The GNOME 3.34 beta 2 release is now available for public testing, coming only two weeks after the first beta release, which made a lot of noise due to the fact that numerous packages have been updated since the beginning of the development cycle, as it usually happens during beta testing.

The GNOME 3.34 beta 2 is released as technical version number 3.33.91, and it comes with fixes for last minute bugs and regressions, as well as the usual updated translations. To see what's new in the GNOME 3.33.91 release, check out all the details in the changelogs in the NEWS file.

If ... (read more)

Netrunner Linux 19.08 "Indigo" Released, Based on Debian GNU/Linux 10 "Buster"

Wednesday 21st of August 2019 09:18:00 PM
The Netrunner community announced the release and general availability of the Netrunner 19.08 operating system series, a major update that adds updated components and a new Debian base.

Dubbed "Indigo," the Netrunner 19.08 release is based on the recently announced Debian GNU/Linux 10 "Buster" operating system series and features the KDE Plasma 5.14.5 desktop environment, accompanied by the KDE Applications 18.08 and KDE Frameworks 5.54 open-source software suites built on top of Qt 5.11.3.

Under the hood, the Netrunner 19.08 operating system is powered by the Linux 4.19.0~5 kernel and ships with updated components, including the Mozilla Firefox 60.8.1 ESR web browser and Mozilla Thunderbird 60.7.2 email and news client, as well as all the latest security patches from the Debian Stable repositories.

"Switching Firefox to Firefox-ESR allows our users to enjoy a stable long term supported versi... (read more)

Ubuntu Touch OTA-10 Officially Released for Ubuntu Phones, Here's What's New

Wednesday 21st of August 2019 05:50:00 PM
The UBports community released today the 10th OTA (Over-the-Air) update to their community-developed Ubuntu Touch operating system for supported Ubuntu Phone devices.

Coming three and a half months after the OTA-9 release, the Ubuntu Touch OTA-10 update is now available with better hardware compatibility for Fairphone 2, Nexus 5, and OnePlus One smartphones by implementing proper camera orientation and audio routing on the Fairphone 2, and fixing audio and video sync problems on the Fairphone 2 and OnePlus One.

Additionally, Ubuntu Touch OTA-10 improves the reliability and speed of Wi-Fi based geolocation functionality by removing the "wolfpack" tool, which used the Geoclue service for gathering approximate location data. However, it may take more than 20 minutes for some users to have their location retrieved after updating to Ubuntu Touch OTA-10.

"This should only occur if... (read more)

Dell Unveils New XPS 13 Developer Edition Ubuntu Laptop with 10th Gen Intel CPUs

Wednesday 21st of August 2019 03:24:00 PM
Dell today announced the 9th generation of its XPS 13 Developer Edition Linux-powered laptop, which will ship with Intel's latest 10th Gen Core U CPUs.

As part of Dell's new consumer PC portfolio, the company also unveiled today a new generation of its acclaimed XPS 13 Developer Edition powered by Ubuntu Linux. The Dell XPS 13 Developer Edition model 7390 is the 9th generation of its kind since the launch of the Project Sputnik portfolio supervised by Dell's George Barton.

The new Linux laptop will be available this fall powered by Intel's recently announced 10th generation "Comet Lake" Intel Core processors, and also boast upgraded components and more gorgeous displays. The Dell XPS 13 Developer Editi... (read more)

KDE Applications 19.08 Open-Source Software Suite Released, Here's What's New

Wednesday 21st of August 2019 01:41:00 PM
The KDE Project released the final version of the KDE Applications 19.08 open-source software suite for GNU/Linux distributions, a major release that adds many new features and dozens of improvements.

More than two months in the works, the KDE Applications 19.08 software suite is here to elevate your KDE apps experience by implementing various enhancements and new features. Among these, we can mention the ability to launch the Dolphin file manager from anywhere via a new Meta + E keyboard shortcut, along with improvements to the information panel to automatically play media files or copy the text displayed in the panel.

Furthermore, the KDE Applications 19.08 release improves various of KDE's default applications, including the Gwenview image viewer, which now features a much-improved, faster, and more resource-efficient thumbnailer when loading JPEG and RAW images, better support for Canon and Sony cameras, as well as a new "Share" menu that lets you send images t... (read more)

Latest Debian GNU/Linux Security Patch Addresses 14 Vulnerabilities, Update Now

Wednesday 21st of August 2019 11:38:00 AM
The Debian Project released a new Linux kernel security update for its stable, supported distributions to address several vulnerabilities that may put users' computers at risk.

Available for the Debian GNU/Linux 10 "Buster" and Debian GNU/Linux 9 "Stretch" operating system series, the new Linux kernel security update addresses a total of 14 vulnerabilities discovered by various security researchers. The Debian Project urges all users to update their installations as soon as possible.

Among the security flaws patched, we can mention a race condition in the libsas subsystem that supports Serial Attached SCSI (SAS) devices, a potential double-free in the block subsystem, as well as two issues that could make it easier for attackers to exploit other vulnerabilities.

Furthermore, the security patch addresses issues discovered in Linux kernel's vfio implementation, vhost drivers, the IPv4 multicast routing implementation, PowerPC (ppc64el) systems without Transactional ... (read more)

Latest KDE Security Vulnerabilities Are Patched in Ubuntu and Debian, Update Now

Monday 19th of August 2019 04:45:00 PM
The Debian Project and Canonical released security updates for their supported operating systems to address some recently disclosed vulnerabilities in the KDE libraries.

A couple of weeks ago, the KDE community fixed a security vulnerability discovered by Dominik Penner in the KConfig component, the configuration settings framework of the KDE Plasma desktop environment, which could allow an attacker to execute malicious code through a specially crafted .desktop file included in an archive that was opened in the file manager.

"Dominik Penner discovered that KConfig supported a feature to define shell command execution in .desktop files. If a user is provided with a malformed .desktop file (e.g. if it's embedded into a downloaded archive and it gets opened in a file browser) arbitrary commands could get executed. This update removes this feature," reads the Debian security advisory.

T... (read more)

Ubuntu MATE 18.04.3 LTS Released for GPD Pocket, Ubuntu MATE 19.04 for GPD WIN 2

Monday 19th of August 2019 02:58:00 PM
The Ubuntu MATE project announced today on Twitter the release and general availability of the Ubuntu MATE 18.04.3 LTS and Ubuntu MATE 19.04 operating systems for the tiny GPD Pocket, GPD Pocket 2, and GPD WIN 2 computers.

Released earlier this month, Ubuntu MATE 18.04.3 LTS is the third instalment in the long-term supported Ubuntu MATE 18.04 LTS (Bionic Beaver) operating system series, shipping with updated kernel and graphics stacks from the more recent Ubuntu MATE 19.04 (Disco Dingo) operating system, including Linux 5.0.

While until now users were able to download Ubuntu MATE 18.04.3 LTS for 64-bit and 32-bit computers, starting today the operating system is also available to download for SOFTWIN's GPD Pocket and GPD Pocket 2 gaming computers, as well as for the Topjoy Falcon mini laptop.

Ubuntu MATE 19.04 is now available for GPD WIN 2

The Ubuntu MATE team also announced the release of the Ubuntu MATE 19.04 (Disco Dingo) operating system for... (read more)

Tails 4.0 Anonymous Linux OS Enters Beta Based on Debian GNU/Linux 10 "Buster"

Monday 19th of August 2019 01:50:00 PM
The Tails development team is currently working on the next major release of the Tails amnesic incognito live GNU/Linux system, also known by many as the Anonymous OS.

Tails 4.0 recently entered beta testing and it's the first release to be based on the just released Debian GNU/Linux 10 "Buster" operating system series, which means that all the pre-installed packages have been updated to newer versions to support the latest hardware components, especially recent Nvidia and ATI/AMD graphics cards, as well as Mac computers.

Tails 4.0 also promises support for Thunderbolt 3 devices, which is now integrated into the latest GNOME 3 desktop environment, with which the upcoming major Tails release will ship by default. Users who own a Thunderbolt device are urged to test the implementation by navigating to Choose Devices > Thunderbolt from the GNOME Settings utility.

Furthermore, in Tails 4.0 users will be able to open persistent volumes from other Tails USB flash drives... (read more)

KNOPPIX Live GNU/Linux System Is Now Based on Debian GNU/Linux 10 "Buster"

Monday 19th of August 2019 12:47:00 PM
A new release of the KNOPPIX Live GNU/Linux system has been released and it's based on the latest Debian GNU/Linux 10 "Buster" operating system series and the Linux 5.2 kernel.

KNOPPIX 8.6 is now available based on the software repositories of the recently released Debian GNU/Linux 10 "Buster" operating system series, but also packing some elements from the Debian Uunstable (Sid) repos. It's powered by the latest Linux 5.2 kernel series and X.Org Server 7.7 display server to support newer graphics cards and computer hardware.

Best of all, KNOPPIX 8.6 is shipping with both 32-bit and 64-bit kernels to support old and new computers. The 64-bit version of KNOPPIX 8... (read more)

System76 Unveils Graphical Firmware Updater for All Debian-Based Linux Distros

Monday 19th of August 2019 11:38:00 AM
American computer manufacturer System76 announced a new, cross-platform graphical utility that promises to make checking and updating your computer's firmware a lot easier.

The Firmware Manager project is System76's latest toy for the company's in-house built, Ubuntu-based Pop!_OS Linux distribution, but also compatible with any Debian-based GNU/Linux distro out there. Backed by the fwupd and system76-firmware CLI tools, the Firmware Manager utility will integrate into the GNOME Settings panel for easier firmware updating.

"One of the issues we faced with firmware management on Linux was the lack of options for graphical frontends to firmware management services like fwupd and system76-firmware," said System76. "For fwupd... (read more)

RaspArch Project Now Lets You Run Arch Linux on Your Raspberry Pi 4 Computer

Saturday 17th of August 2019 08:40:00 PM
GNU/Linux developer Arne Exton informs Softpedia News about the availability of a new version of his RaspArch project, which lets users run the Arch Linux operating system on the tiny Raspberry Pi computers.

RaspArch Build 190809 is now available to download and it is especially made for the recently released Raspberry Pi 4 Model B computer, which features a Quad-Core 1.5GHz 64-bit ARM Cortex-A72 CPU, up to 4GB RAM, and on-board dual-band 802.11 b/g/n/ac Wi-Fi and Bluetooth 5.0 (BLE).

The best thing about the new Raspberry Pi 4 model is that it supports up to 4K video resolutions via two micro HDMI ports. The tiny computer also comes with two USB 3.0 and USB 2.0 ports, an extended 40-pin GPIO header, MIPI Camera and Display ports, and true Gigabit Ethernet.

RaspArch now lets you run Arch Linux on the Raspberry Pi 4

With the new RaspArch Build 190809 release, you can now install and run the latest Arch Linux operating system on the Raspberry Pi 4 ... (read more)

LibreOffice 6.2 Open-Source Office Suite Is Now Ready for Enterprise Deployments

Saturday 17th of August 2019 06:35:00 PM
The Document Foundation announced the release of the sixth maintenance update to the LibreOffice 6.2 open-source and cross-platform office suite series, marking it as ready for mainstream users and enterprise deployments.

Coming five weeks after the release of LibreOffice 6.2.5, the LibreOffice 6.2.6 maintenance update is here with months of back-ported fixes and all the latest security patches to make your LibreOffice experience more stable and reliable. That's why, The Document Foundation now recommends the LibreOffice 6.2 series to users in production environments. LibreOffice 6.2.6 includes a total of 44 changes.

"The Document Foundation announces LibreOffice 6.2.6, the sixth minor release of the LibreOffice 6.2 family, targeted at users in production environments. All users of LibreOffice 6.1.x and LibreOffice 6.2.x versions should upgrade immediately for enhanced security, as t... (read more)

Xfce 4.14 Desktop Environment Arrives After More Than 4 Years, Here's What's New

Saturday 17th of August 2019 06:07:00 PM
After almost 4 and a half years in development, the Xfce 4.14 desktop environment has been released and it's packed with lots of new features and improvements.

Xfce 4.14 comes 4 years and 5 months after Xfce 4.12, a release that it is probably included in the software repositories of almost all Linux-based operating systems. The goal for Xfce 4.14, as the developers explain, was to port all of the core components to the latest GTK3 and GDBus open-source technologies, instead of the old GTK2 and D-Bus GLib.

"In this 4.14 cycle the main goal was to port all core components to Gtk3 (over Gtk2) and GDBus (over D-Bus GLib). Most components also received GObject Introspection support. Along the way we ended up polishing our user experience, introducing quite a few new features and improvements and fixings a boatload of bugs," reads the release announcement.

Here's what's new in Xfce 4.14

Hi... (read more)

More in Tux Machines

Fedora: Fedora Toolbox, Building Successful Products, Nano Promoted and Apparel

  • Fedora Toolbox. Unprivileged development environment at maximum

    Fedora Toolbox is a tool for developing and debugging software that basically is a frontend to the Podman container system. A simple way to test applications without getting billions of dependencies and cluttering up your operating system. First, Podman (Pod Manager tool) is a daemon less container engine for developing, managing, and running OCI Containers on your Linux System. With Podman, you can manage pods, containers, and container images. You can consult (Podman.io) the official website to learn more about Podman and container tooling. Fedora Toolbox gives you a quick frontend to Podman and it also creates an interactive container based on your current system. Toolbox (actually, Fedora Toolbox is now just Toolbox) use is particularly useful for the development and testing environment.

  • Building Successful Products

    Building a new product is hard. Building a successful new product is even harder. And building a profitable new product is the greatest challenge! To make things even more interesting, the fundamental customer requirements for a product change as the product and market mature. The very things that are required for success in an early stage product will hinder or even prevent success later on. Markets, technologies and products go through a series of predictable stages. Understanding this evolution – and understanding what to do at each stage! – is vital for navigating the shoals of building a successful and profitable product.

  • Fedora Developers Looking To Change The Default Text Editor From Vi To Nano

    Fedora will be adding the Nano text editor to their default Fedora Workstation installs as complementary to Vi but their stakeholders intend to submit a system-wide proposal that would change the default installed editor from Vi to Nano. The Fedora Workstation flavor can add the Nano text editor by default to their spins without replacing it as the default terminal-based text editor, which is currently held by Vi. At today's Fedora Workstation meeting they refrained from trying to change the default text editor just for Fedora Workstation and instead will issue a system-wide proposal to change it to Nano for all of Fedora's spins.

  • Fedora shirts and sweatshirts from HELLOTUX

    Linux clothes specialist HELLOTUX from Europe recently signed an agreement with Red Hat to make embroidered Fedora t-shirts, polo shirts and sweatshirts. They have been making Debian, Ubuntu, openSUSE, and other Linux shirts for more than a decade and now the collection is extended to Fedora.

Games: Valve, Half-Life, and Counter-Strike: Global Offensive

  • Valve Announcing Half-Life: Alyx VR Game On Thursday

    Valve has confirmed recent rumors around one of their new virtual reality games in development being Half-Life: Alyx. Valve tweeted out a short time ago that Half-Life: Alyx will be announced on Thursday. However, the VR game isn't expected to ship until sometime in 2020.

  • Valve has now confirmed Half-Life: Alyx, their new VR flagship title

    Well, that was a little sooner than expected. Valve have now officially confirmed Half-Life is back with their VR title Half-Life: Alyx.

  • Counter-Strike: Global Offensive releases the huge Operation Shattered Web update

    Not content with just announcing Half-Life: Alyx, their new VR flagship title, Valve also updated Counter-Strike: Global Offensive with a big new operation called Shattered Web. I have to admit, I'm really loving the humour from whoever has been running the CS:GO Twitter account lately. Earlier today they put up a poll on Twitter, asking what people preferred between a new Operation and a weapon nerf. They then quickly replied with "Loud and clear, Twitter. We'll get started." and then minutes later "OK, we're done"—brilliant. Not great for me mind you, being in the UK the timings are never great with it now gone midnight but here I am…

Supercomputing Articles

  • Exascale meets hyperscale: How high-performance computing is transitioning to cloud-like environments

    Twice a year the high-performance computing (HPC) community anxiously awaits the announcement of the latest edition of the Top500 list, cataloging the most powerful computers on the planet. The excitement of a supercomputer breaking the coveted exascale barrier and moving into the top position typically overshadows the question of which country will hold the record. As it turned out, the top 10 systems on the November 2019 Top500 list are unchanged from the previous revision with Summit and Sierra still holding #1 and #2 positions, respectively. Despite the natural uncertainty around the composition of the Top500 list, there is little doubt about software technologies that are helping to reshape the HPC landscape. Starting at the International Supercomputing conference earlier this year, one of the technologies leading this charge is containerization, lending further credence to how traditional enterprise technologies are influencing the next generation of supercomputing applications. Containers are borne out of Linux, the operating system underpinning Top500 systems. Because of that, the adoption of container technologies has gained momentum and many supercomputing sites already have some portion of their workflows containerized. As more supercomputers are being used to run artificial intelligence (AI) and machine learning (ML) applications to solve complex problems in science-- including disciplines like astrophysics, materials science, systems biology, weather modeling and cancer research, the focus of the research is transitioning from using purely computational methods to AI-accelerated approaches. This often requires the repackaging of applications and restaging the data for easier consumption, where containerized deployments are becoming more and more important.

  • Exploring AMD’s Ambitious ROCm Initiative

    Three years ago, AMD released the innovative ROCm hardware-accelerated, parallel-computing environment [1] [2]. Since then, the company has continued to refine its bold vision for an open source, multiplatform, high-performance computing (HPC) environment. Over the past three years, ROCm developers have contributed many new features and components to the ROCm open software platform. ROCm is a universal platform for GPU-accelerated computing. A modular design lets any hardware vendor build drivers that support the ROCm stack [3]. ROCm also integrates multiple programming languages and makes it easy to add support for other languages. ROCm even provides tools for porting vendor-specific CUDA code into a vendor-neutral ROCm format, which makes the massive body of source code written for CUDA available to AMD hardware and other hardware environments.

  • High-Performance Python – GPUs

    When GPUs became available, C code via CUDA, a parallel computing platform and programming model developed by Nvidia for GPUs, was the logical language of choice. Since then, Python has become the tool of choice for machine learning, deep learning, and, to some degree, scientific code in general. Not long after the release of CUDA, the Python world quickly created tools for use with GPUs. As with new technologies, a plethora of tools emerged to integrate Python with GPUs. For some time, the tools and libraries were adequate, but soon they started to show their age. The biggest problem was incompatibility. If you used a tool to write code for the GPU, no other tools could read or use the data on the GPU. After making computations on the GPU with one tool, the data had to be copied back to the CPU. Then a second tool had to copy the data from the CPU to the GPU before commencing its computations. The data movement between the CPU and the GPU really affected overall performance. However, these tools and libraries allowed people to write functions that worked with Python. In this article, I discuss the Python GPU tools that are being actively developed and, more importantly, likely to interoperate. Some tools don’t need to know CUDA for GPU code, and other tools do need to know CUDA for custom Python kernels.

  • Porting CUDA to HIP

    You’ve invested money and time in writing GPU-optimized software with CUDA, and you’re wondering if your efforts will have a life beyond the narrow, proprietary hardware environment supported by the CUDA language. Welcome to the world of HIP, the HPC-ready universal language at the core of AMD’s all-open ROCm platform [1]. You can use HIP to write code once and compile it for either the Nvidia or AMD hardware environment. HIP is the native format for AMD’s ROCm platform, and you can compile it seamlessly using the open source HIP/​Clang compiler. Just add CUDA header files, and you can also build the program with CUDA and the NVCC compiler stack (Figure 1).

  • OpenMP – Coding Habits and GPUs

    When first using a new programming tool or programming language, it’s always good to develop some good general habits. Everyone who codes with OpenMP directives develops their own habits – some good and some perhaps not so good. As this three-part OpenMP series finishes, I highlight best practices from the previous articles that can lead to good habits. Enamored with new things, especially those that drive performance and scalability, I can’t resist throwing a couple more new directives and clauses into the mix. After covering these new directives and clauses, I will briefly discuss OpenMP and GPUs. This pairing is fairly recent, and compilers are still catching up to the newer OpenMP standards, but it is important for you to understand that you can run OpenMP code on targeted offload devices (e.g., GPUs).

  • News and views on the GPU revolution in HPC and Big Data:

    Exploring AMD's Ambitious ROCm Initiative Porting CUDA to HIP Python with GPUs OpenMP – Coding Habits and GPUs

IPFire 2.23 - Core Update 138 released

Just days after the last one, we are releasing IPFire 2.23 - Core Update 138. It addresses and mitigates recently announced vulnerabilities in Intel processors. Read more