Most Viewed Content:

Cygnus space cargo spacecraft arrives at International Space Station with only half of its solar array

NASA astronaut Nicole Mann, backed up by NASA astronaut...

Google to bring PWA application backup & restore function for Chrome/android

According to thespAndroid reports, GitHub's Chromium repository recently added...

OpenAI Launched Assistants API, Allowing Developers to Customize AI Assistants with One Click

At today's OpenAI's first developer conference, OpenAI launched the...

Linux 6.3 will further improve the restartable sequence (rseq) to improve computing performance

Linux Kernel has merged The Restartable Sequences (RSEQ) several years ago, and the GNU C Library already uses RSEQ to perform faster user space operations on each CPU data. RSEQ will be further improved in Linux 6.3, which will be released next year.

By avoiding atomic operations (operations that are not interrupted by the thread scheduling mechanism) by incrementing per CPU counters, modifying per CPU spin locks, reading/writing per CPU ring buffers, etc., RSEQ can significantly optimize performance and thus provide excellent benchmarking results.

Mathieu Desnoyers, who leads much of the work on RSEQ, has recently been working on extending the Restartable Sequences ABI and exposing the NUMA node ID, mm_cid and mm_numa_cid fields.

Desnoyers said in the patch introduction.

"NUMA node ID allows for faster getcpu in libc (2).

The per-memory-map concurrency id (mm_cid) allows ideal scaling (down or up) of user-space per-cpu data structures.

The concurrency ID allocated in the memory map can be tracked by a scheduler. The scheduler determines this based on the number of concurrent threads running, CPU affinity, the number of cpuset and logical cores applied to these threads, and other parameters.

The NUMA-aware concurrency id (mm_numa_cid) is similar to mm_cid, except that it tracks the NUMA node ID associated with each cid.

On NUMA systems, when a NUMA-aware concurrency ID is observed in user space associated with a NUMA node, it guarantees that the NUMA node will never be changed unless a kernel-level NUMA configuration change occurs. This is useful for NUMA-aware per-cpu data structures running in environments where processes belonging to a cpuset or a group of processes are fixed to a group of kernels belonging to a subset of the system's NUMA nodes."

Latest

Starting from 48,900, Geely Panda Karting officially starts pre-sale

Geely Panda Karting officially started pre-sale. The pre-sale price...

Ford: Expand charging network, fuel/ hybrid/ pure electric in parallel

Recently, Ford released the company's comprehensive annual report for...

Chery’s two new cars are exposed, targeting overseas markets

Recently, some media exposed the actual cars of two...

New Trumpchi Shadow Leopard to launch on May 1, upgraded performance rims

Recently, we learned from the official that the 2024...

Newsletter

Don't miss

Starting from 48,900, Geely Panda Karting officially starts pre-sale

Geely Panda Karting officially started pre-sale. The pre-sale price...

Ford: Expand charging network, fuel/ hybrid/ pure electric in parallel

Recently, Ford released the company's comprehensive annual report for...

Chery’s two new cars are exposed, targeting overseas markets

Recently, some media exposed the actual cars of two...

New Trumpchi Shadow Leopard to launch on May 1, upgraded performance rims

Recently, we learned from the official that the 2024...

Samsung Galaxy S25 Ultra expected to feature 5000mAh + 45W Combo

Technology media WccFtech recently reported that Samsung will not...
Threza Gabriel
Threza Gabrielhttps://www.techgoing.com
Threza Gabriel is a news writer at TechGoing. TechGoing is a global tech media to brings you the latest technology stories, including smartphones, electric vehicles, smart home devices, gaming, wearable gadgets, and all tech trending.

Samsung Galaxy S25 Ultra expected to feature 5000mAh + 45W Combo

Technology media WccFtech recently reported that Samsung will not upgrade and optimize the battery specifications of the Galaxy S25 Ultra phone, and will still...

Geely Panda Kart edition will start pre-sale on April 30, CLTC has a range of 200km

Geely Panda Kart will start pre-sales on April 30. The design of this model is inspired by go-karts. It uses a rear single motor...

Apple’s 2024 iPad Pro to be equipped with brighter screen, longer battery life

The screen supply chain consulting company DSCC recently released a report stating that the 11/12.9-inch iPad Pro released by Apple on May 7 this...