News Posts matching #Linux

Return to Keyword Browsing

Intel Adds Experimental Mesh Shader Support in DG2 GPU Vulkan Linux Drivers

Mesh shader is a relatively new concept of a programmable geometric shading pipeline, which promises to simplify the whole graphics rendering pipeline organization. NVIDIA introduced this concept with Turing back in 2018, and AMD joined with RDNA2. Today, thanks to the finds of Phoronix, we have gathered information that Intel's DG2 GPU will carry support for mesh shaders and bring it under Vulkan API. For starters, the difference between mesh/task and traditional graphics rendering pipeline is that the mesh edition is much simpler and offers higher scalability, bandwidth reduction, and greater flexibility in the design of mesh topology and graphics work. In Vulkan, the current mesh shader state is NVIDIA's contribution called the VK_NV_mesh_shader extension. The below docs explain it in greater detail:
Vulkan API documentationThis extension provides a new mechanism allowing applications to generate collections of geometric primitives via programmable mesh shading. It is an alternative to the existing programmable primitive shading pipeline, which relied on generating input primitives by a fixed function assembler as well as fixed function vertex fetch.

There are new programmable shader types—the task and mesh shader—to generate these collections to be processed by fixed-function primitive assembly and rasterization logic. When task and mesh shaders are dispatched, they replace the core pre-rasterization stages, including vertex array attribute fetching, vertex shader processing, tessellation, and geometry shader processing.

congatec launches 10 new COM-HPC and COM Express Computer-on-Modules with 12th Gen Intel Core processors

congatec - a leading vendor of embedded and edge computing technology - introduces the 12th Generation Intel Core mobile and desktop processors (formerly code named Alder Lake) on 10 new COM-HPC and COM Express Computer-on-Modules. Featuring the latest high performance cores from Intel, the new modules in COM-HPC Size A and C as well as COM Express Type 6 form factors offer major performance gains and improvements for the world of embedded and edge computing systems. Most impressive is the fact that engineers can now leverage Intel's innovative performance hybrid architecture. Offering of up to 14 cores/20 threads on BGA and 16 cores/24 threads on desktop variants (LGA mounted), 12th Gen Intel Core processors provide a quantum leap [1] in multitasking and scalability levels. Next-gen IoT and edge applications benefit from up to 6 or 8 (BGA/LGA) optimized Performance-cores (P-cores) plus up to 8 low power Efficient-cores (E-cores) and DDR5 memory support to accelerate multithreaded applications and execute background tasks more efficiently.

Intel Releases oneAPI 2022 Toolkits to Developers

Intel today released oneAPI 2022 toolkits. Newly enhanced toolkits expand cross-architecture features to provide developers greater utility and architectural choice to accelerate computing. "I am impressed by the breadth of more than 900 technical improvements that the oneAPI software engineering team has done to accelerate development time and performance for critical application workloads across Intel's client and server CPUs and GPUs. The rich set of oneAPI technologies conforms to key industry standards, with deep technical innovations that enable applications developers to obtain the best possible run-time performance from the cloud to the edge. Multi-language support and cross-architecture performance acceleration are ready today in our oneAPI 2022 release to further enable programmer productivity on Intel platforms," said Greg Lavender, Intel chief technology officer, senior vice president and general manager of the Software and Advanced Technology Group.

New capabilities include the world's first unified compiler implementing C++, SYCL and Fortran, data parallel Python for CPUs and GPUs, advanced accelerator performance modeling and tuning, and performance acceleration for AI and ray tracing visualization workloads. The oneAPI cross-architecture programming model provides developers with tools that aim to improve the productivity and velocity of code development when building cross-architecture applications.

NVIDIA DLSS Support Added to Valve Proton

Valve has recently been testing NVIDIA DLSS support for their Proton Windows compatibility layer for Linux with an experimental version available in 6.3-7 and now fully supported with 6.3-8. This latest addition to Proton will allow NVIDIA Linux gamers to take full advantage of Deep Learning Super Sampling (DLSS) in supported games. Proton has seen significant development attention recently with this release also bringing initial support for the BattlEye anti-cheat software enabling games such as PlayerUnknown's Battlegrounds and DayZ to run correctly. Epic Games have also previously announced that they are working with Valve to add support for their Easy AntiCheat software. This latest release also includes support for 24 new titles and various miscellaneous bug fixes.

QNAP Officially Releases the ZFS-based QuTS hero h5.0 NAS Software

QNAP Systems, Inc. (QNAP) today officially released the QuTS hero h5.0 operating system, the latest version of the ZFS-based NAS operating system. Including an upgraded Linux Kernel (5.10), improved security, WireGuard VPN support, snapshot instant clone, and free exFAT support, QNAP's QuTS hero NAS provides exceptional solutions for data storage/backup, virtualization, or time-sensitive collaborative media editing.

"Data security is a top priority for QNAP, and we have implemented a major system kernel update for QuTS hero to enhance NAS security and reliability," said Sam Lin, Product Manager of QNAP, adding "In QuTS hero h5.0, we have also optimized the overall performance to meet larger and complex business workloads."

Valve's Arch Linux-based SteamOS 3.0 to be Available to Public as a Standalone Distribution

As Valve is preparing to launch its handheld gaming console called Steam Deck, the company is investing a lot of resources into the software side of things. Powering the console is the company's custom SteamOS distribution, a modification of Arch Linux in today's form. In previous releases, Valve has been pushing its SteamOS as a modification of Debian Linux. However, that version didn't get updated in over two years, and the last release happened with version 2.195. When the Steam Deck console lands in the consumer's hands, we are supposed to see a new version of SteamOS, called SteamOS 3.0, become available for the public to download as any standalone Linux distribution.

With the release of 3.0, the company is switching to a rolling release OS embedded with bells and whistles to make gaming on Linux a viable option. All that is needed to fire up Steam and start gaming is already pre-installed, and you can get the same Steam Deck experience on your PC or any device that can run Linux. The moment this becomes available to the public, we will update you with more information.

Valve Introduces Steam Deck Verified Game Program

Valve has recently announced a new program aimed at verifying game compatibility on the Steam Deck with a simple four-category classification system. Valve is reviewing the entire Steam library to see how each title performs in four key areas on the Steam Deck including input, display, seamlessness, and system support. Games need to feature full controller support and automatically bring up the on-screen keyboard to fulfill the input requirement along with supporting the Steam Decks native resolution of 1280x800 or 1280x720. They will also need to work correctly with Proton including anti-cheat if no native Linux version is available along without displaying any warning messages.

Valve will mark games that fail some sections of these checks as playable meaning that the user may need to manually select a community-created controller configuration or use the touchscreen to navigate the launcher. Games that cannot run will be marked as unsupported while all other games will be classified as unknown meaning that Valve has yet to test the title on the Steam Deck. These new compatibility labels will be featured prominently throughout the Steam store on Steam Deck with detailed information about individual checks available. Valve will continuously update these ratings as developers launch updates for their games and they hope to have the feature live before deliveries of the Steam Deck begin.

Alibaba Goes Anti-x86: Open-Source RISC-V and 128-Core Arm Server Processors on the Horizon

With the x86 architecture, large hyperscale cloud providers have been experiencing all sorts of troubles, from high power consumption to the high pricing structure of these processors. Companies like Amazon Web Services (AWS) build their processors based on 3rd party instruction set architecture designs. Today, Alibaba, the Chinese giant, has announced the launch of two processors made in-house to serve everything from edge to central server processing. First in line is the RISC-V-based Xuantie series of processors, which can run anything from AliOS, FreeRTOS, RT-Thread, Linux, Android, etc., to other operating systems as well. These processors are open-source, capable of modest processing capabilities, and designed as IPs that anyone can use. You can check them out on T-Head GitHub repositories here.

The other thing that Alibaba announced is the development of a 128-core custom processor based on the Arm architecture. Called Yitian 710 server SoC, TSMC manufactures it on the company on 5 nm semiconductor node. So far, Alibaba didn't reveal any details about the SoC and what Arm cores are used. However, this signifies that the company seeks technology independence from outside sources and wants to take it all in-house. With custom RISC-V processors for lower-power tasks and custom Arm server CPUs, the whole infrastructure is covered. It is just a matter of time before Alibaba starts to replace x86 makers in full. However, given the significant number of chips that the company needs, it may not happen at any sooner date.

Kubuntu Focus Team Announces the 3rd Gen M2 Linux Mobile Workstation

The Kubuntu Focus Team announces the availability of the third-generation M2 Linux mobile workstation with multiple performance enhancements. RTX 3080 and RTX 3070 models are in stock now. RTX 3060 models can be reserved now and ship in the first week of November. The thin-and-light M2 laptop is a superb choice for anyone looking for the best out-of-the-box Linux experience with the most powerful mobile hardware. Customers include ML scientists, developers, and creators. Improvements to the third generation include:
  • Cooler and faster Intel 11th generation Core i7-11800H. Geekbench scores improve 19 and 29%.
  • Double the iGPU performance with Intel Iris Xe 32EU Graphics.
  • Increased RAM speed from 2933 to 3200 MHz, up to 64 GB dual-channel.
  • BIOS switchable USB-C GPU output.
  • Upgrade from Thunderbolt 3 to version 4.

Update for "Yet Another Hardware Trainwreck" Lands in Linux Kernel as an Urgent Fix for x86 Processors

The x86 instruction set architecture has experienced many issues, and today's announcement is no exception. Yesterday morning, the Linux kernel received an urgent set of patches that are supposed to fix "yet another hardware trainwreck," as Thomas Gleixner, the kernel developer, describes. This time, the problem occurs with the high precision event timer (HPET) that stops once x86 processors reach PC10 idle state. In that event, the timer stops even when the OS/kernel uses it and could potentially cause a vulnerability inside a processor that an attacker can exploit. The problem has been known for quite a while since, in 2019, the Linux kernel started removing HPET functionality from some Intel processors.

The priority of this patch for Linux Kernel version 5.15-rc5 is high and marked as an urgent update. A reliable hardware timer and an interrupt are a must for the proper function of a processor. The hardware fix for this will not happen soon, so the Linux kernel has to adapt to it and create a solution at the software level. According to Mr. Gleixner, "The probability that this problem is going to be solved in the forseeable future is close to zero, so the kernel has to be cluttered with heuristics to keep up with the ever growing amount of hardware and firmware trainwrecks. Hopefully some day hardware people will understand that the approach of "This can be fixed in software" is not sustainable. Hope dies last..."

Is Intel Working on CPU-Features-as-a-Service Xeon processors?

Some of you might remember Intel's Upgrade Service, aka software locked CPUs that launched back in 2010 with the Pentium G6951 that could have an extra 1 MB of cache and Hyper-Threading unlocked for a mere $50. Well, it seems like Intel is working on something similar, but for Xeon CPUs this time around, although the exact details aren't clear as yet.

Phoronix spotted a Linux patch on GitHub for something called Intel Software Defined Silicon or SDSi for short. It's clear that it's for Xeon CPUs and the GitHub page mentions that SDSi "allows the configuration of additional CPU features through a license activation process." There's very little to go by beyond this, but it's not hard to draw parallels with Intel's Upgrade Service from last decade, just this time Intel is targeting its business customers rather than consumers.

Epic Games Announces Linux Support for Easy Anti-Cheat

When Valve claimed that their Linux-powered Steam Deck device would be able to run any game from the Steam library most of us assumed this was simply a statement on the power of the device. We assumed that the Linux OS wouldn't be compatible with certain games such as those using Easy Anti-Cheat (EAC) or BattlEye however Valve confirmed that they would work with the companies to add support. This has culminated in Epic Games recently introducing Linux & Mac support for their EAC software noting the Steam Deck in their announcement.

The addition of Linux support has been specifically designed to work with the Wine and Proton compatibility layers to ensure that all games using the software should run correctly. This will mean that titles such as Apex Legends, Dead by Daylight, War Thunder, 7 Days to Die, Fall Guys, Black Desert, Hunt: Showdown, Paladins, and Halo: The Master Chief Collection can now be easily updated to include Linux support. The rival BattlEye software isn't currently available for Linux but the CEO has confirmed that support will be added with the first game featuring it coming soon. These moves will drastically improve the Linux gaming landscape and will hopefully encourage more developers to natively support the platform.

Intel Prepares Seamless Updating of Firmware Without a Need for Reboot

Intel has been working on a technology that will improve the lives of all users that have an Intel-based processor in their system. According to the recent round of patches for the Linux kernel, Intel's engineers have been working on a feature called Intel Seamless Update, which promises to bring updating of system firmware without a need to reboot. First of all, it is important to note that firmware upgrades have been stuck at requiring reboot in order to apply patches. This has caused many systems to be down and to slow down the infrastructure by a wide margin, as these updates can last up to several minutes, where the system is rebooting and can not be used.

Intel has presented an idea of creating a technology that will update system firmware, such as UEFI, in the run time. That means that the system will be able to apply firmware patches, without ever needing a reboot, minimizing downtime. This is especially valuable for customers with very high service level agreements (SLAs) around downtime, meaning that almost 100% uptime (not possible to be 100% generally speaking) is required for these systems. An example of this would be medical server infrastructure, which has to constantly be available for access. Using this technology, systems such as these could update their firmware and be online non-stop, without maybe ever needing to reboot. The said feature is supposed to arrive in time for the launch alongside Intel "Sapphire Rapids" Xeon processors.

IBM Unveils New Generation of IBM Power Servers for Frictionless, Scalable Hybrid Cloud

IBM (NYSE: IBM) today announced the new IBM Power E1080 server, the first in a new family of servers based on the new IBM Power10 processor, designed specifically for hybrid cloud environments. The IBM Power10-equipped E1080 server is engineered to be one of the most secured server platforms and is designed to help clients operate a secured, frictionless hybrid cloud experience across their entire IT infrastructure.

The IBM Power E1080 server is launching at a critical time for IT. As organizations around the world continue to adapt to unpredictable changes in consumer behaviors and needs, they need a platform that can deliver their applications and insights securely where and when they need them. The IBM Institute of Business Value's 2021 CEO Study found that, of the 3,000 CEOs surveyed, 56% emphasized the need to enhance operational agility and flexibility when asked what they'll most aggressively pursue over the next two to three years.

Tachyum Boots Linux on Prodigy FPGA

Tachyum Inc. today announced that it has successfully executed the Linux boot process on the field-programmable gate array (FPGA) prototype of its Prodigy Universal Processor, in 2 months after taking delivery of the IO motherboard from manufacturing. This achievement proves the stability of the Prodigy emulation system and allows the company to move forward with additional testing before advancing to tape out.

Tachyum engineers were able to perform the Linux boot, execute a short user-mode program and shutdown the system on the fully functional FPGA emulation system. Not only does this successful test prove that the basic processor is stable, but interrupts, exceptions, timing, and system-mode transitions are, as well. This is a key milestone, which dramatically reduces risk, as booting and running large and complex pieces of software like Linux reliably on the Tachyum FPGA processor prototype shows that verification and hardware stability are past the most difficult turning point, and it is now obvious that verification and testing should successfully complete in the coming months. Designers are now shifting their attention to debug and verification processes, running hundreds of trillions of test cycles over the next few months, and running large scale user mode applications with compatibility testing to get the processor to production quality.

Valve's Steam Hardware Survey Shows Progress for Gaming on Linux, Breaking 1% Marketshare

When Valve made a debut of Proton for Steam on Linux, the company committed to enabling Linux gamers from across the globe to play all of the latest games available for the Windows platform, on their Linux distributions. Since the announcement, the market share of people who game on Linux has been rather stagnating for a while. When Proton was announced, the Linux gaming market share jumped to 2%, according to a Valve survey. However, later on, it dropped and remained at the stagnating 0.8~0.9% mark. Today, according to the latest data obtained from Steam Hardware Survey, we see that the Linux gaming market share has reached 1.0% in July, making for a +0.14% increase. What drove the spike in usage is unknown, however, it is interesting to see the new trend. You can check out the Steam Hardware Survey data here.

Linux Foundation to Form New Open 3D Foundation

The Linux Foundation, the nonprofit organization enabling mass innovation through open source, today announced an intent to form the Open 3D Foundation to accelerate developer collaboration on 3D game and simulation technology. The Open 3D Foundation will support open source projects that advance capabilities related to 3D graphics, rendering, authoring, and development. As the first project governed by the new foundation, Amazon Web Services, Inc. (AWS) is contributing an updated version of the Amazon Lumberyard game engine as the Open 3D Engine (O3DE), under the permissive Apache 2.0 license. The Open 3D Engine enables developers and content creators to build 3D experiences unencumbered by commercial terms and will provide the support and infrastructure of an open source community through forums, code repositories, and developer events. A developer preview of O3DE is available on GitHub today. For more information and/or to contribute, please visit: https://o3de.org

3D engines are used to create a range of virtual experiences, including games and simulations, by providing capabilities such as 3D rendering, content authoring tools, animation, physics systems, and asset processing. Many developers are seeking ways to build their intellectual property on top of an open source engine where the roadmap is highly visible, openly governed, and collaborative to the community as a whole. More developers look to be able to create or augment their current technological foundations with highly collaborative solutions that can be used in any development environment. O3DE introduces a new ecosystem for developers and content creators to innovate, build, share, and distribute immersive 3D worlds that will inspire their users with rich experiences that bring the imaginations of their creators to life.

SiFive Performance P550 Core Sets New Standard as Highest Performance RISC-V Processor IP

SiFive, Inc., the industry leader in RISC-V processors and silicon solutions, today announced launched the new SiFive Performance family of processors. The SiFive Performance family debuts with two new processor cores, the P270, SiFive's first Linux capable processor with full support for the RISC-V vector extension v1.0 rc, and the SiFive Performance P550 core, SiFive's highest performance processor to date. The new SiFive Performance P550 delivers a SPECInt 2006 score of 8.65/GHz, making it the highest performance RISC-V processor available today, and comparable to existing proprietary solutions in the application processor space.

"SiFive Performance is a significant milestone in our commitment to deliver a complete, scalable portfolio of RISC-V cores to customers in all markets who are at the vanguard of SOC design and are dissatisfied with the status quo," said Dr. Yunsup Lee, Co-Founder and CTO of SiFive. "These two new products cover new performance points and a wide range of application areas, from efficient vector processors that easily displace yesterday's SIMD architectures, to the bleeding edge that the P550 represents. SiFive is proud to set the standard for RISC-V processing and is ready to deliver these products to customers today."

ASUSTOR Launches AS-T10G2 10 Gigabit Ethernet Card

The all-new AS-T10G2 is here, bringing increased efficiency and speeds to the much beloved AS-T10G. The AS-T10G2 uses the AQC-107 controller, which offers increased performance, and lower power requirements. Using the Lockerstor 16R Pro, transfer rates were found to be up to 1127 MB/s when reading and 1124 MB/s when writing. The AS-T10G2 also supports IP, TCP, UDP checksum offload to reduce CPU usage for a more efficient experience.

The AS-T10G2 is equipped with a 10 Gbps 8p8c RJ-45 Ethernet port. The AS-T10G2 supports automatic switching between all major Ethernet speeds and is compatible with four lanes of PCI Express 3.0. Pop it into an ASUSTOR NAS running ADM 4.0 or a PC to upgrade network speeds to 10-Gigabit Ethernet. The AS-T10G2 is compatible with both full-height and half-height computers, making it compatible with almost any device featuring a PCI Express slot, ensuring affordable, yet high speed networking for both homes and businesses.

AMD Confirms CDNA2 Instinct MI200 GPU Will Feature at Least Two Dies in MCM Design

Today we've got the first genuine piece of information that confirms AMD's MCM approach to CDNA2, the next-gen compute architecture meant for ML/HPC/Exascale computing. This comes courtesy of a Linux kernel update, where AMD engineers annotated the latest Linux kernel patch with some considerations specific for their upcoming Aldebaran, CDNA2-based compute cards. Namely, the engineers clarify the existence of a "Die0" and a "Die1", where power data fetching should be allocated to Die0 of the accelerator card - and that the power limit shouldn't be set on the secondary die.

This confirms that Aldebaran will be made of at least two CDNA2 compute dies, and as (almost) always in computing, one seems to be tasked with general administration of both compute dies. It is unclear as of yet whether the HBM2 memory controller will be allocated to the primary die, or if there will be an external I/O die (much like in Zen) that AMD can leverage for off-chip communication. AMD's approach to CDNA2 will eventually find its way (in an updated form) for AMD's consumer-geared next-generation graphics architecture with RDNA3.

Tachyum Receives Prodigy FPGA DDR-IO Motherboard to Create Full System Emulation

Tachyum Inc. today announced that it has taken delivery of an IO motherboard for its Prodigy Universal Processor hardware emulator from manufacturing. This provides the company with a complete system prototype integrating CPU, memory, PCI Express, networking and BMC management subsystems when connected to the previously announced field-programmable gate array (FPGA) emulation system board.

The Tachyum Prodigy FPGA DDR-IO Board connects to the Prodigy FPGA CPU Board to provide memory and IO connectivity for the FPGA-based CPU tiles. The fully functional Prodigy emulation system is now ready for further build out, including Linux boot and incorporation of additional test chips. It is available to customers to perform early testing and software development prior to a full four-socket reference design motherboard, which is expected to be available Q4 2021.

Valve Working with NVIDIA to Bring DLSS Support to Linux through Proton

NVIDIA has announced that they are partnering with Valve to bring its Deep Learning Super Sampling (DLSS) graphics technology to Linux via Steam Proton. This will allow Linux gamers with an RTX GPU to take advantage of the AI tool to improve their framerates in games through Steam. Proton is an open-source tool from Valve which allows Windows games to be run on Linux, the tool is built into the Linux Steam Client Beta. This news comes after AMD announced their open-source DLSS competitor FidelityFX Super Resolution which supports AMD, and NVIDIA graphics cards.
NVIDIANVIDIA, Valve, and the Linux gaming community are collaborating to bring NVIDIA DLSS to Proton - Linux gamers will be able to use the dedicated AI cores on GeForce RTX GPUs to boost frame rates for their favorite Windows Games running on the Linux operating system. Support for Vulkan titles is coming this month with DirectX support coming in the Fall.

Apple M1 Processor Receives Preliminary Support in Linux Kernel

Apple's M1 custom processor has been widely adopted among the developer community. However, it is exactly this part of the M1 customer base that wants something different. For months, various developers have been helping with the adoption of the M1 processor for the Linux Kernel, which has today received preliminary support for the processor. The latest 5.13-RC1 release of the Linux Kernel is out, and it adds some basic functionality for the M1 processor. For now, it is some basic stuff like a simple bring up, however, much more has to be added. For example, the GPU support is still not done. Not even half-done. The M1 SoC is now able to boot, however, it takes a lot more work to get the full SoC working correctly.

Mr. Linus Torvalds, the Linux kernel developer, and its creator highlights that "This was - as expected - a fairly big merge window, but things seem to have proceeded fairly smoothly. Famous last words." According to one of the main activists for Linux on M1, Mr. Hector Martin, "This is just basic bring-up, but it lays a solid foundation and is probably the most challenging up-streaming step we'll have to do, at least until the GPU stuff is done." So it is still a long way before the M1 processor takes a full Linux kernel for a spin and the software becomes usable.

AAEON Announces Official Support for NVIDIA Ubuntu, Jetpack 4.5 and Secureboot on BOXER-8200 Systems

AAEON, an industry leader in embedded AI Edge systems, announces new software support for the BOXER-8200 series of embedded PCs featuring NVIDIA Jetson System on Modules (SOM). AAEON has officially signed an agreement with Canonical to provide customers with the NVIDIA Ubuntu operating system pre-installed on new BOXER-8200 systems. Systems with the NVIDIA Ubuntu OS will also ship with the Jetpack 4.5 drivers and toolkit package preinstalled. Additionally, AAEON announces a new customization services to provide Secureboot to clients in addition to other customization options.

AAEON is dedicated to delivering the most comprehensive platform solutions powered by NVIDIA Jetson SOMs. To meet the needs of their clients, AAEON has signed an agreement with Canonical to provide the official NVIDIA Ubuntu OS image on the entire range of BOXER-8200 series systems. Developers and customers who purchase new BOXER-8200 series systems can receive the system with the OS preinstalled, with no need to flash the image before starting the system up for the first time. The BOXER-8200 series includes the BOXER-822x platforms with Jetson Nano, BOXER-8240AI with Jetson AGX Xavier, BOXER-825x platforms with Jetson Xavier NX, and BOXER-823x platforms with Jetson TX2 NX (currently under development).

AMD Ryzen 5000 Series CPUs with Zen 3 Cores Could be Vulnerable to Spectre-Like Exploit

AMD Ryzen 5000 series of processors feature the new Zen 3 core design, which uses many techniques to deliver the best possible performance. One of those techniques is called Predictive Store Forwarding (PSF). According to AMD, "PSF is a hardware-based micro-architectural optimization designed to improve the performance of code execution by predicting dependencies between loads and stores." That means that PSF is another "prediction" feature put in a microprocessor that could be exploited. Just like Spectre, the feature could be exploited and it could result in a vulnerability in the new processors. Speculative execution has been a part of much bigger problems in CPU microarchitecture design, showing that each design choice has its flaws.

AMD's CPU architects have discovered that the software that relies upon isolation aka "sandboxing", is highly at risk. PSF predictions can sometimes miss, and it is exactly these applications that are at risk. It is reported that a mispredicted dependency between load and store can lead to a vulnerability similar to Spectre v4. So what a solution to it would be? You could simply turn it off and be safe. Phoronix conducted a suite of tests on Linux and concluded that turning the feature off is taking between half a percent to one percent hit, which is very low. You can see more of that testing here, and read AMD's whitepaper describing PSF.
Return to Keyword Browsing
Jul 16th, 2024 00:49 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts