Open-source News

Benchmarking Amazon's Graviton2 Performance With 64 Neoverse N1 Cores Against Intel Xeon, AMD EPYC

Phoronix - Sat, 05/16/2020 - 00:19
This week Amazon announced the general availability of their EC2 "M6g" instances powered by their second-generation Graviton processors. Amazon is offering a variety of M6g instances with the Graviton2 CPU, including a bare metal instance. In this article are many benchmarks looking at the various Amazon EC2 M6g instances compared to other EC2 Intel Xeon and AMD EPYC instances as well as looking at the M6g Graviton2 metal performance up against various Intel/AMD CPUs in our lab.

Intel SGX Linux Patches Posted For Their 30th Round Of Review

Phoronix - Fri, 05/15/2020 - 20:48
Weeks ahead of the Linux 5.8 kernel cycle kicking off it's still not clear if the Intel SGX foundation patches will be ready for merging, but they were sent out today as version 30 of this long-running effort for supporting the Intel enclaves functionality on the mainline kernel...

Linux 5.8's Multi-Queue Block Code Plumbed To Support Inline Encryption

Phoronix - Fri, 05/15/2020 - 19:04
For a number of months now various Google engineers have been working on inline encryption support for FSCRYPT in order to offer better encryption performance on modern SoCs. That FSCRYPT side work is coming together and now also queued up for Linux 5.8 is plumbing inline encryption into blk-mq...

What is duck typing in Python?

opensource.com - Fri, 05/15/2020 - 15:02

Python follows the EAFP (Easier to Ask Forgiveness than Permission) rather than the LBYL (Look Before You Leap) philosophy. The Python philosophy of EAFP is somewhat linked to its "duck typing" style of coding.


read more

Why diagrams are critical to your open source project documentation

opensource.com - Fri, 05/15/2020 - 15:01

If you've ever visited a project on GitHub (for instance) with the intention of understanding how it fits into a larger system, you'll recognise the sigh of relief you experience when you find a diagram or two on (or easily reached from) the initial landing page. This is an article about the importance of architecture and specifically about the importance of diagrams.


read more

The state of security in open source

opensource.com - Fri, 05/15/2020 - 15:00

If you want to help grow awareness around securing open source software, take the State of Open Source Survey

Why it is important, you ask? Every year numerous security vulnerabilities are reported across multiple ecosystems. This report, since 2017, has been a go-to aggregation point of security concerns across application libraries in PyPi, Go (aka Golang), npm, Maven Central, and PHP Packagist.


read more

Linux Driver Prepared For The Qualcomm Cloud AI 100 Accelerator

Phoronix - Fri, 05/15/2020 - 14:29
Announced over one year ago was the Qualcomm Cloud AI 100 Accelerator as designed for offering superior AI inference performance in the cloud. Since then not much has been heard of this accelerator but their engineers did publish a Linux driver on Thursday...

Pages