article thumbnail

STELLA: report from the SNAFU-catchers workshop on coping with complexity

The Morning Paper

STELLA: report from the SNAFU-catchers workshop on coping with complexity , Woods 2017, Coping with Complexity workshop. Today’s choice is a report from a 2017 workshop convened with that title, and recommended to me by John Allspaw – thank you John! Workshop context. How do participants do that? Six themes.

C++ 50
article thumbnail

A Brief Guide of xPU for AI Accelerators

ACM Sigarch

HPU: Holographic Processing Unit (HPU) is the specific hardware of Microsoft’s Hololens. 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. HPU1 with TSMC 28nm process was announced in HOTCHIPS’17.

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

Tackling the Pipeline Problem in the Architecture Research Community

ACM Sigarch

This is arguably a fundamentally hard problem for computer architecture, but efforts towards open source hardware (eg. Undergraduate Outreach and the uArch Workshop. To address some of the issues mentioned above, we are organizing the first Undergrad Architect Workshop (uArch) at ISCA ‘19. Lack of Diversity. uarch@gmail.com.

article thumbnail

How To Build Resilient JavaScript UIs

Smashing Magazine

Lots can go wrong: a network request fails, a third-party library breaks, a JavaScript feature is unsupported (assuming JavaScript is even available), a CDN goes down, a user behaves unexpectedly (they double-click a submit button), the list goes on. Jump to online workshops ?. How To Build Resilient JavaScript UIs. Callum Hart.

Network 145
article thumbnail

The Three Types of Performance Testing

CSS Wizardry

Things always always feel fast when we’re developing because, more often than not, we’re working on high-spec machines on dedicated networks, and also serving from localhost which removes the bulk of the latency and bandwidth issues that a real user would suffer. The reason I refer to this as Proactive testing is becasue we generally do.

article thumbnail

How We Improved SmashingMag Performance

Smashing Magazine

Harry Roberts ran his (excellent) Web Performance Masterclass as an online workshop with us, and throughout the entire workshop, he was using Smashing as an example by highlighting issues that we had and suggesting solutions to those issues alongside useful tools and guidelines. Once the workshop was over, we got to work.

article thumbnail

Where programming languages are headed in 2020

O'Reilly

Binder, she notes, “was widely used last year for teaching workshops and tutorials at many Python conferences.” Swift for TensorFlow also brings full Python support to Swift, allowing data scientists to mix and match the useful and familiar Python frameworks they need, with clean expressive Swift code.