dougallj's profile picture. he/they | mastodon: http://mastodon.social/@dougall / @dougall@mastodon.social

Dougall

@dougallj

he/they | mastodon: http://mastodon.social/@dougall / @[email protected]

Pinned

Not news, but: Fediverse (active): mastodon.social/@dougall / @dougall@mastodon.social Bluesky: dougall.bsky.social


Dougall reposted

very sad that cohost is going. maybe its unique genre of posting, the css crime, will go with it. well, i'm glad that there's this worthy goodbye to it cohost.org/rebane2001/pos…


Dougall reposted

After 27 years of providing in-depth coverage of the amazing world of PC and mobile hardware, AnandTech is saying farewell. We want to thank everyone from the AnandTech community for their support and passion for what we’ve done over the years anandtech.com/show/21542/end…


Dougall reposted

CRC checksum is not a cryptographic hash function. It is easy to add a few bytes of garbage at the end of a file so that the CRC of the entire file becomes a desired value. But did you need to do that in the linker? Yes. github.com/rui314/mold/bl…


Dougall reposted

Analysis of the M4 by @techinsightsinc „key design choice in the Apple M4 is the use of TSMC's high-performance standard cell library for CPU1“ …“UHD libraries for GPU and CPU2“ aka TSMC FinFlex CPU1: P-Cores CPU2: E-Cores techinsights.com/blog/introduci…

aschilling's tweet image. Analysis of the M4 by @techinsightsinc 

„key design choice in the Apple M4 is the use of TSMC's high-performance standard cell library for CPU1“ …“UHD libraries for GPU and CPU2“ aka TSMC FinFlex

CPU1: P-Cores
CPU2: E-Cores

techinsights.com/blog/introduci…

Dougall reposted

Starting to think this @Arm thing might have legs


Dougall reposted

Intel is now essentially following Apple's design philosophy, with an integrated memory architecture, a large front-end, a large L1 cache, removal of SMT, 4+4 cores

lafaiel's tweet image. Intel is now essentially following Apple's design philosophy, with an integrated memory architecture, a large front-end, a large L1 cache, removal of SMT, 4+4 cores

"Vulkan 1.3 on the M1 in 1 month", by Alyssa Rosenzweig rosenzweig.io/blog/vk13-on-t…

dougallj's tweet image. "Vulkan 1.3 on the M1 in 1 month", by Alyssa Rosenzweig

rosenzweig.io/blog/vk13-on-t…
dougallj's tweet image. "Vulkan 1.3 on the M1 in 1 month", by Alyssa Rosenzweig

rosenzweig.io/blog/vk13-on-t…

Dougall reposted

With Lisa's keynote over, I will casually drop this to confirm that y-cruncher v0.8.5 will get #Zen5 optimizations with it's big and fat #AVX512. Release date still ETA - pending final silicon. x.com/Mysticial/stat… ST and BBP will be where the light shines the brightest.

Mysticial's tweet image. With Lisa's keynote over, I will casually drop this to confirm that y-cruncher v0.8.5 will get #Zen5 optimizations with it's big and fat #AVX512.

Release date still ETA - pending final silicon.

x.com/Mysticial/stat…

ST and BBP will be where the light shines the brightest.

y-cruncher's BBP digit extractor will turn into a proper benchmark for v0.8.5. It's a pure SIMD/AVX workload that doesn't touch memory. Why? The CPU/memory perf gap is becoming so large that the classic Pi benchmarks are turning into pure memory tests. numberworld.org/y-cruncher/new…

Mysticial's tweet image. y-cruncher's BBP digit extractor will turn into a proper benchmark for v0.8.5.

It's a pure SIMD/AVX workload that doesn't touch memory.

Why? The CPU/memory perf gap is becoming so large that the classic Pi benchmarks are turning into pure memory tests.

numberworld.org/y-cruncher/new…


Dougall reposted

FWIW, I've also given it a decent write-up at corsix.org/content/abusin…. Only notable change is putting maskz on the shuffle rather than on the permutexvar, as uops.info suggests maskz costs a few cycles, so might as well put it on the cheaper of the two instructions.


Dougall reposted

Fantastical deep information about optimizing for Apple Silicon can now be found here: developer.apple.com/download/apple…


Dougall reposted

Example of why power draw is a poor proxy for how well a program is utilizing your hardware (i7-7700K CPU in this case). In one case, execution port use is heavy and IPC is high, so the CPU's pipeline is running at high utilization. However power draw is low. Second case...

lamchester's tweet image. Example of why power draw is a poor proxy for how well a program is utilizing your hardware (i7-7700K CPU in this case).

In one case, execution port use is heavy and IPC is high, so the CPU's pipeline is running at high utilization. However power draw is low. Second case...

Dougall reposted

New blog post: "Entropy decoding in Oodle Data: x86-64 6-stream Huffman decoders" fgiesen.wordpress.com/2023/10/29/ent…


Dougall reposted

Here is @Qualcomm #Oryon single threaded performance: 👉 VS Apple M2: 14% faster at 30% less power 👉 VS Intel i9-13980HK: 1% faster at 70% less power

IanCutress's tweet image. Here is @Qualcomm #Oryon single threaded performance:

👉 VS Apple M2:
14% faster at 30% less power

👉 VS Intel i9-13980HK:
1% faster at 70% less power
IanCutress's tweet image. Here is @Qualcomm #Oryon single threaded performance:

👉 VS Apple M2:
14% faster at 30% less power

👉 VS Intel i9-13980HK:
1% faster at 70% less power
IanCutress's tweet image. Here is @Qualcomm #Oryon single threaded performance:

👉 VS Apple M2:
14% faster at 30% less power

👉 VS Intel i9-13980HK:
1% faster at 70% less power
IanCutress's tweet image. Here is @Qualcomm #Oryon single threaded performance:

👉 VS Apple M2:
14% faster at 30% less power

👉 VS Intel i9-13980HK:
1% faster at 70% less power

Dougall reposted

oh my god

hmm did the guy famous for baselessly accusing someone he didn’t like of being a “pedo guy” just suspend @JUNlPER after she did the same to him?

MattBinder's tweet image. hmm did the guy famous for baselessly accusing someone he didn’t like of being a “pedo guy” just suspend @JUNlPER after she did the same to him?
MattBinder's tweet image. hmm did the guy famous for baselessly accusing someone he didn’t like of being a “pedo guy” just suspend @JUNlPER after she did the same to him?


Loading...

Something went wrong.


Something went wrong.