Language Selection

English French German Italian Portuguese Spanish

Login

Enter your Tux Machines username.
Enter the password that accompanies your username.

More in Tux Machines

GNU: GCC, GNU Assembler and Spring Internships at the FSF

  • AMD GCN OpenMP/OpenACC Offloading Patches For The GCC 10 Compiler

    Over the past year Code Sourcery / Mentor Graphics has been working extensively on the new AMD Radeon "GCN" back-end for the GCC code compiler. With the code that is found in GCC 9 and up to now in GCC 10 hasn't supported OpenMP/OpenACC parallel programming interfaces but that could soon change with patches under review. The Radeon GPU support in GCC up to now hasn't supported OpenMP or OpenACC for offloading to the graphics processor and thus its practicality has been limited.

  • GNU Assembler Patches Sent Out For Optimizing The Intel Jump Conditional Code Erratum

    Now that Intel lifted its embargo on the "Jump Conditional Code" erratum affecting Skylake through Cascade Lake processors, while Intel's own Clear Linux was first to carry these patches they have now been sent out on the Binutils mailing list for trying to get the JCC optimization patches into the upstream Binutils/GAS code-base. Well known Intel compiler toolchain expert H.J. Lu sent out the five patches on Tuesday for optimizing around the JCC Erratum. The GNU Assembler (GAS) patches aim to mitigate the performance by aligning branches within 32-byte boundaries for various instructions. The behavior is activated via the -mbranches-within-32B-boundaries command line switch.

  • Spring internships at the FSF! Apply by Nov. 29

    Do you believe that free software is crucial to a free society? Do you want to help people learn why free software matters, and how to use it? Do you want to dig deep into software freedom issues like copyleft, Digital Restrictions Management (DRM), or surveillance and encryption? Or, do you want to learn systems administration, design, or other tasks using only free software? The Free Software Foundation (FSF) is looking for interns to spend the summer contributing to work in one of three areas: campaigns, licensing, or technical. These positions are unpaid, but the FSF will provide any appropriate documentation you might need to receive funding and school credit from outside sources. We also provide lunch expense reimbursement and a monthly transportation pass that will give you free access to local subways and buses (MBTA). We place an emphasis on providing hands-on educational opportunities for interns, in which they work closely with staff mentors on projects that match their skills and interest.

Games: Parkitect Taste of Adventure and CodeWeavers Working on Steam Play

  • Theme park building sim Parkitect is getting a Taste of Adventure expansion

    Releasing on November 20, Texel Raptor just announced the first big expansion to their incredibly fun theme park building game Parkitect and I couldn't be more excited. I remember being completely absorbed by the classic Theme Park from Bullfrog in my youth, to which Parkitect firmly filled the hole it left in my adult life. Parkitect doesn't necessarily need an expansion, it already has everything that makes it a great game. However, I will gladly take this expansion so I can happily play even more of it.

  • CodeWeavers Is Hiring Another Graphics Developer To Help With Wine D3D / Steam Play

    CodeWeavers is looking to hire another developer to work on Wine's graphics stack and in particular the WineD3D code while having an emphasis that it's part of Valve's Steam Play (Proton) efforts.

  • CodeWeavers are after a Graphics Developer for Steam Play Proton and Wine

    CodeWeavers, the company that helps to support development of Wine and are currently partnered up with Valve to help with Steam Play/Proton have a new Graphics Developer position open. This is a completely different position to the one we posted about before, which is a more generalised role. Instead, their new Graphics Developer position would have you working on Wine's Direct3D implementation. Quite a complicated role, involving early DirectDraw up until modern Direct3D 12 in addition to Vulkan and OpenGL.

Removals From Linux 5.4

  • VirtualBox SF Driver Ejected From The Linux 5.4 Kernel

    Merged to the mainline Linux kernel last week was a driver providing VirtualBox guest shared folder support with the driver up to now being out-of-tree but important for sharing files between the host and guest VM(s). While the driver was part of Linux 5.4-rc7, Linus Torvalds decided to delete this driver on Tuesday. The VirtualBox Shared Folder (VBOXSF) driver will not be part of the mainline Linux 5.4 kernel. Linus was unhappy that it didn't have the necessary sign-offs plus that it's coming late in the cycle and not appearing to meet quality expectations.

  • The Linux Kernel Disabling HPET For Intel Coffee Lake

    Another Intel change being sent off for Linux 5.4 and to be back-ported to current stable series is disabling of HPET for Coffee Lake systems. Due to bug reports going back at least a half-year and workarounds not panning out, kernel developers have decided to blacklist the High Precision Event Timer (HPET) on Coffee Lake systems. Some Coffee Lake systems have a skewed HPET timer when entering the PC10 power state and that in turn marks the time stamp counter (TSC) as unstable.

today's howtos