Tweetovi
- Tweetovi, trenutna stranica.
- Tweetovi i odgovori
- Medijski sadržaj
Blokirali ste korisnika/cu @trav_downs
Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @trav_downs
-
Prikvačeni tweet
Do you like footnotes? Do you like long, rambling lists? Then, this might be the thing for you: https://travisdowns.github.io/blog/2019/06/11/speed-limits.html … There, I smash my personal footnote count record (20). As for lists? It has lists *within* lists. The only thing left is to write it in LISP.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Travis Downs proslijedio/la je Tweet
It's not every day that a read-after-write makes a server spend 4% of its CPU cycles in one instruction. Wrote that one up here: https://pvk.ca/Blog/2020/02/01/too-much-locality-for-store-forwarding/ …
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
It was "carousel" all along.. https://twitter.com/scottmichaud/status/1223691035672555520 …pic.twitter.com/fYOKP3jgow
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Talk to me like a baby, because I am a web baby (no "full stacker" here...). BTW, this is satisfy all those people who say "but run it on ARM/AMD", so help me out here.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Rather, I'd like to the one main image displayed and have arrows or buttons or whatever to select the other plots. I guess I need some Javascript blob to do this, but I don't even know what this thing is *called*, so I can't search it. What is it?
#lazywebPrikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
I'd like use an image of a plot on my static HTML blog. OK, I already know how do this part. Next, I'd like to offer variants of the same plot, but perhaps on different CPUs, or some other coarse grained dimension. I don't want to just barf all those plots onto the page.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
-
In a blog post with footnotes and comments, should the footnotes precede the comments, or vice-versa?
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Shaping up to be an epic series and the visualizations go beyond. Can't wait for parts 4 through 6.https://twitter.com/damageboy/status/1222769382394343424 …
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
I think the use of threads for fine-grained/short duration functions is largely unexplored, but this shows you aren't going to do it effectively by starting a dedicated thread each time!https://twitter.com/lemire/status/1223304100290363392 …
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
The big 4 at O2: https://godbolt.org/z/5z_mRU The big 4 at O2, march=skylake (avx2 for MSVC): https://godbolt.org/z/YQWDJi Bookmark them!
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
In case you ever find yourself setting up the same Compiler Explorer (https://godbolt.org/ ) layout (compilers, args, etc) over and over, this is the obvious solution that I couldn't see:https://twitter.com/mattgodbolt/status/1222333922429800453 …
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Travis Downs proslijedio/la je Tweet
After a few unlikely branches, they also start aggressively compiling for size (more than Os), or move things to the cold section.
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
A good look at some of the challenges that arise when you try to do fleet-wide profiling. A worthwhile read!https://twitter.com/briantoal/status/1221879804573573120 …
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Travis Downs proslijedio/la je Tweet
Some performance tricks when using the RoaringBitmap libraryhttps://richardstartin.github.io/posts/roaringbitmap-performance-tricks …
Hvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Travis Downs proslijedio/la je Tweet
open question for compiler people: what should be taught in a modern undergrad compiler class? I'm revamping / modernizing Utah's version of this and would appreciate feedback
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
... at least if you ignore pointer-to-members, which usually have non-bytewise-zero representations for null.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
I believe the discussion there applies directly to memcpy and memset, but for memset you have the other issue of representation (e.g., maybe a zero int isn't byte-wise zero on you platform), but that kind of falls into the "not important in practice" bucket ...
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
I believe the right answer is "it is not safe, even in practice" - specifically due to the chance that your simple& is actually a base class (or, in C++20, a potentially overlapping data member due to no_unique_address). Details:https://twitter.com/trav_downs/status/1219907674676105216 …
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
One way you might have that guarantee is if you have an array (or array-like) of T (e.g., a T* that must be an array, std::vector<T> or whatever). In that case you know T is the most derived type, so no subobject shenanigans.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi -
Note that simple is all of: "trivial", "trivially copyable", "standard layout" and POD. So if people tell you any of those are enough to do memcpy or memset safely into an object, they are wrong. You additionally need to guarantee it is not a base class object.
Prikaži ovu nitHvala. Twitter će to iskoristiti za poboljšanje vaše vremenske crte. PoništiPoništi
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.