Remove 2018 Remove Blog Remove Network Remove Technology
article thumbnail

bpftrace (DTrace 2.0) for Linux 2018

Brendan Gregg

eBPF was created by Alexei Starovoitov while at PLUMgrid (he's now at Facebook) as a generic in-kernel virtual machine, with software defined networks as the primary use case. Here's key differences as of August 2018: Type DTrace bpftrace. Thanks to everyone who worked on these, and all the other technologies that we use.

C++ 110
article thumbnail

USENIX LISA2021 Computing Performance: On the Horizon

Brendan Gregg

It's an exciting time for developments in computer performance, not just for the BPF technology (which I often [write about]) but also for processors with 3D stacking and cloud vendor CPUs (e.g.,

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Symphonia at Velocity 2018, and more Serverless Insights

The Symphonia

This summer also marks the 4-yearly event that is La Copa Mundial (we only get Telemundo in my apartment, not Fox Sports Network) but since the good old US of A are absent from the men’s World Cup this year, football fever is distinctly frigid. It’s a great event full of deep technology experience, and a whole breadth of diversity.

article thumbnail

bpftrace (DTrace 2.0) for Linux 2018

Brendan Gregg

eBPF was created by Alexei Starovoitov while at PLUMgrid (he's now at Facebook) as a generic in-kernel virtual machine, with software defined networks as the primary use case. Here's key differences as of August 2018: Type DTrace bpftrace. Thanks to everyone who worked on these, and all the other technologies that we use.

C++ 40
article thumbnail

USENIX LISA2021 Computing Performance: On the Horizon

Brendan Gregg

It's an exciting time for developments in computer performance, not just for the BPF technology (which I often [write about]) but also for processors with 3D stacking and cloud vendor CPUs (e.g.,

article thumbnail

A Brief Guide of xPU for AI Accelerators

ACM Sigarch

They use the graph as the basic representation for many AI-related algorithms, including neural network, Bayesian network, Markov Field, and some other emerging methods. More details can be found in their recent talk in Scaled Machine Learning in March 2018. GPU can also be considered as a special SPU.

article thumbnail

BPF Performance Tools: Linux System and Application Observability (book)

Brendan Gregg

BPF is a new in-demand technology, and I expect that, over time, a dozen or more books about it may be published – as happens for other hot new technologies. At over 700 pages, it covers CPUs, memory, disks, file systems, networking, multiple languages, applications, containers, hypervisors, security analysis, and the Linux kernel. -

Systems 111