cookie

Utilizamos cookies para mejorar tu experiencia de navegación. Al hacer clic en "Aceptar todo", aceptas el uso de cookies.

avatar

Easton Man's Channel

@EastonMan 看的新闻 +碎碎念 +膜大佬 +偶尔猫猫 | Blog: https://blog.eastonman.com

Mostrar más
China95 258El idioma no está especificadoTecnologías y Aplicaciones45 240
Publicaciones publicitarias
310
Suscriptores
+224 horas
+47 días
+2430 días

Carga de datos en curso...

Tasa de crecimiento de suscriptores

Carga de datos en curso...

Daniel Lemire's blog Performance tip: avoid unnecessary copies Telegraph | source
Mostrar todo...
Performance tip: avoid unnecessary copies

Copying data in software is cheap, but it is not at all free. As you start optimizing your code, you might find that copies become a performance bottleneck. Let me be clear that copies really are cheap. It is often more performant to copy that data than to track the same memory across different threads. The case I am interested in is when copies turn a trivial operation into one that is relatively expensive. Recently, the fast JavaScript runtime (Bun) optimized its base64 decoding routines.Base64 is a technique…

Chips and Cheese Testing AMD’s Bergamo: Zen 4c Spam #ChipAndCheese Telegraph | source (author: clamchowder)
Mostrar todo...
Testing AMD’s Bergamo: Zen 4c Spam

Server CPUs have pushed high core counts for a long time, though they way they got high core counts has varied. Bergamo is AMD’s move to increase core counts beyond what scaling up an interconnect can do, by using density focused Zen 4c cores. It’s a strategy with parallels to Intel’s upcoming Sierra Forest and Ampere’s server CPUs. Ampere in particular has shown there’s a market for server chips that prioritize core count, especially with cloud providers that rent compute capacity by the core. More cores lets…

Mostrar todo...
Zen 5 抢先体验:Ryzen AI 9 365 (Strix Point SoC) 简单测试 https://blog.hjc.im/zen5-preliminary-review.html (以后文章不发知乎了)
Mostrar todo...
Daniel Lemire's blog Validating gigabytes of Unicode strings per second… in C#? Telegraph | source
Mostrar todo...
Validating gigabytes of Unicode strings per second… in C#?

We have been working on a fast library to validate and transcode Unicode and other formats such as base64 in C++: simdutf. We wondered: could we achieve the same good results in C#? Microsoft’s .NET framework has made great strides in leveraging advanced instructions. For instance, if your processor supports AVX-512, you can instantiate 512-bit registers right in C#! The standard .NET runtime library effectively utilizes these features, demonstrating that they practice what they preach. Most strings on the…

Chips and Cheese Intel Details Skymont #ChipAndCheese Telegraph | source (author: clamchowder)
Mostrar todo...

Daniel Lemire's blog Rolling your own fast matrix multiplication: loop order and vectorization Telegraph | source
Mostrar todo...

Chips and Cheese Tracing Intel’s Atom Journey: Goldmont Plus #ChipAndCheese Telegraph | source (author: clamchowder)
Mostrar todo...

Daniel Lemire's blog Scan HTML faster with SIMD instructions: Chrome edition Telegraph | source
Mostrar todo...
Scan HTML faster with SIMD instructions: Chrome edition

Modern processors have instructions to process several bytes at once. Effectively all processors have the capability of processing 16 bytes one once. These instructions are called SIMD, for single instruction, multiple data. It was once an open question whether these instructions could be useful to accelerate common tasks such as parsing HTML or JSON. However, the work on JSON parsing, as in the simdjson parser, has shown rather decisively that SIMD instructions could, indeed, be helpful in breaking speed records.…

jiegec starred sosy-lab/cpu-energy-meter · June 7, 2024 07:55 sosy-lab/cpu-energy-meter A tool for measuring energy consumption of Intel CPUs C 176 Updated Nov 2, 2023 source (author: jiegec ([email protected]))
Mostrar todo...
Elige un Plan Diferente

Tu plan actual sólo permite el análisis de 5 canales. Para obtener más, elige otro plan.