Tweets
- Tweets, huidige pagina.
- Tweets en antwoorden
- Media
Je hebt @dougallj geblokkeerd
Weet je zeker dat je deze Tweets wilt bekijken? @dougallj wordt niet gedeblokkeerd door Tweets te bekijken.
-
Vastgemaakte Tweet
I published my research on the Apple M1 CPU microarchitectures (Firestorm and Icestorm), with instruction tables describing throughput, latency, and uops for most instructions, and (an insane number of) detailed experiments and measurements. https://dougallj.github.io/applecpu/firestorm.html …pic.twitter.com/eks0IZExcS
Bedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Bedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken
-
Dougall heeft geretweet
Our August 2021 Progress Report is out! It's been a long time coming and we've made a lot of progress in the past few months, so be sure to check it out!https://asahilinux.org/2021/08/progress-report-august-2021/ …
Bedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Dougall heeft geretweet
Happy to share a little experiment we are trying. https://microsoftedge.github.io/edgevr/posts/Super-Duper-Secure-Mode/ … I am not sure if it will stick but we will see. Here is how I personally think about the matter 1/?
Deze collectie tonenBedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Dougall heeft geretweet
This is the companion paper to uica, which I just finished reading. Beyond the throughput predictor, it has many new (previously either unknown or unconfirmed) details about many Intel microarchitecture generations. Highly recommended!https://twitter.com/Underfox3/status/1421073084732395520 …
Bedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Dougall heeft geretweet
Today, I released uiCA, the "http://uops.info Code Analyzer". uiCA is based on data from http://uops.info , combined with a new detailed pipeline model. An online version (that also supports other tools) is available at https://uica.uops.info/ (1/3)
Deze collectie tonenBedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Dougall heeft geretweet
After a month of reverse-engineering, I present documentation on the Arm® Mali™-G78 instruction set. Get it while it's hot
https://www.collabora.com/news-and-blog/news-and-events/reverse-engineering-the-mali-g78.html …Bedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Dougall heeft geretweet
My friend did some fancy cryptanalysis of a hash function and wrote up a detailed explanation, with interactive diagrams and everything:https://peter.website/meow-hash-cryptanalysis …
Bedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Oops, there's a typo in the image - the second group of 'v's should be 'p's. I'm also enjoying this old trick of multiplying by 0x0101010101010101 for popcount, which makes sense when you want the prefix sums of the popcounts of each byte.pic.twitter.com/FCv9InENZd
Deze collectie tonenBedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
And another variant, which would be okay for doing a single vector if clang's implementation of the PMULL2 intrinsic reliably generated a PMULL2:https://godbolt.org/z/vqM9Eqv5s
Deze collectie tonenBedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
I've been looking a bit at move-mask replacements on the M1 - I think this variation is new? And I ended up looking at other ARM64 optimisation ideas for simdjson: https://github.com/simdjson/simdjson/discussions/1658 …pic.twitter.com/p4lUKAa9dJ
Deze collectie tonenBedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Dougall heeft geretweet
Great article by
@trav_downs on memory disambiguation for speculative load/store reordering. I keep forgetting how much stuff is on the uarch-bench wiki.https://github.com/travisdowns/uarch-bench/wiki/Memory-Disambiguation-on-Skylake …Bedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Dougall heeft geretweet
New blog post: "Entropy coding in Oodle Data: the big picture" https://fgiesen.wordpress.com/2021/07/09/entropy-coding-in-oodle-data-the-big-picture/ … Relatively short one, first of what will be a series.
Bedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Dougall heeft geretweet
We're writing a new mach-o linker. Today's Chrome Canary is the first Chrome/Mac release linked with it :)pic.twitter.com/Rgb9M3ancI
Bedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Dougall heeft geretweet
One weird thing you can do with branch prediction/control speculation is to implement value speculation. Here's a demo/benchmark.https://gist.github.com/pervognsen/b58108d134824e61caedffcc01004e03 …
Deze collectie tonenBedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Dougall heeft geretweet
Honestly, I'm not sure what to conclude from this.pic.twitter.com/GBOdtExjrX
Bedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
I guess today we find out how many things depend on Fastly
Bedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Dougall heeft geretweet
Latency, throughput, and port usage data for Rocket Lake is now available at https://uops.info/table.html
Deze collectie tonenBedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Dougall heeft geretweet
Has someone done "I'm an x86 programmer" / "oh yeah, name 20 instructions" / "MOV" yet?
Bedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Dougall heeft geretweet
For those who liked the M1RACLES name, it really didn't take long to come up with it! Though I think might have been idly thinking of ideas for a few minutes prior too :)pic.twitter.com/veIkZ30qzL
Bedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken -
Dougall heeft geretweet
You don't ship a new operating system every day, but today is that day.
Bedankt, Twitter gebruikt dit om je tijdlijn te verbeteren. Ongedaan makenOngedaan maken
Het laden lijkt wat langer te duren.
Twitter is mogelijk overbelast of ondervindt een tijdelijke onderbreking. Probeer het opnieuw of bekijk de Twitter-status voor meer informatie.