Outdoor Tech That Works: Stay Warm and Dry in the Harshest Conditions

Following its breakout year in 2023, generative AI (genAI) is finding increasing applications across various industries, including fashion. However, while this is a significant technology, it’s only one aspect of the changes happening in the field. Some innovations may not appear on the catwalks or make headlines but could be essential during mountain expeditions or … Read more

PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices: Experimental Results

:::info This paper is available on arxiv under CC BY-NC-ND 4.0 DEED license. Authors: (1) Minghao Yan, University of Wisconsin-Madison; (2) Hongyi Wang, Carnegie Mellon University; (3) Shivaram Venkataraman, myan@cs.wisc.edu. ::: Table of Links Abstract & Introduction Motivation Opportunities Architecture Overview Proble Formulation: Two-Phase Tuning Modeling Workload Interference Experiments Conclusion & References A. Hardware Details … Read more

PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices: Opportunities

:::info This paper is available on arxiv under CC BY-NC-ND 4.0 DEED license. Authors: (1) Minghao Yan, University of Wisconsin-Madison; (2) Hongyi Wang, Carnegie Mellon University; (3) Shivaram Venkataraman, myan@cs.wisc.edu. ::: Table of Links Abstract & Introduction Motivation Opportunities Architecture Overview Proble Formulation: Two-Phase Tuning Modeling Workload Interference Experiments Conclusion & References A. Hardware Details … Read more

PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices: Motivation

:::info This paper is available on arxiv under CC BY-NC-ND 4.0 DEED license. Authors: (1) Minghao Yan, University of Wisconsin-Madison; (2) Hongyi Wang, Carnegie Mellon University; (3) Shivaram Venkataraman, myan@cs.wisc.edu. ::: Table of Links Abstract & Introduction Motivation Opportunities Architecture Overview Proble Formulation: Two-Phase Tuning Modeling Workload Interference Experiments Conclusion & References A. Hardware Details … Read more

PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices: Experiments

:::info This paper is available on arxiv under CC BY-NC-ND 4.0 DEED license. Authors: (1) Minghao Yan, University of Wisconsin-Madison; (2) Hongyi Wang, Carnegie Mellon University; (3) Shivaram Venkataraman, myan@cs.wisc.edu. ::: Table of Links Abstract & Introduction Motivation Opportunities Architecture Overview Proble Formulation: Two-Phase Tuning Modeling Workload Interference Experiments Conclusion & References A. Hardware Details … Read more

PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices: Conclusion & References

:::info This paper is available on arxiv under CC BY-NC-ND 4.0 DEED license. Authors: (1) Minghao Yan, University of Wisconsin-Madison; (2) Hongyi Wang, Carnegie Mellon University; (3) Shivaram Venkataraman, myan@cs.wisc.edu. ::: Table of Links Abstract & Introduction Motivation Opportunities Architecture Overview Proble Formulation: Two-Phase Tuning Modeling Workload Interference Experiments Conclusion & References A. Hardware Details … Read more

PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices: Arithmetic Intensity

:::info This paper is available on arxiv under CC BY-NC-ND 4.0 DEED license. Authors: (1) Minghao Yan, University of Wisconsin-Madison; (2) Hongyi Wang, Carnegie Mellon University; (3) Shivaram Venkataraman, myan@cs.wisc.edu. ::: Table of Links Abstract & Introduction Motivation Opportunities Architecture Overview Proble Formulation: Two-Phase Tuning Modeling Workload Interference Experiments Conclusion & References A. Hardware Details … Read more

PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices: Hardware Details

:::info This paper is available on arxiv under CC BY-NC-ND 4.0 DEED license. Authors: (1) Minghao Yan, University of Wisconsin-Madison; (2) Hongyi Wang, Carnegie Mellon University; (3) Shivaram Venkataraman, myan@cs.wisc.edu. ::: Table of Links Abstract & Introduction Motivation Opportunities Architecture Overview Proble Formulation: Two-Phase Tuning Modeling Workload Interference Experiments Conclusion & References A. Hardware Details … Read more

Modeling Workload Interference

:::info This paper is available on arxiv under CC BY-NC-ND 4.0 DEED license. Authors: (1) Minghao Yan, University of Wisconsin-Madison; (2) Hongyi Wang, Carnegie Mellon University; (3) Shivaram Venkataraman, myan@cs.wisc.edu. ::: Table of Links Abstract & Introduction Motivation Opportunities Architecture Overview Proble Formulation: Two-Phase Tuning Modeling Workload Interference Experiments Conclusion & References A. Hardware Details … Read more

Proble Formulation: Two-Phase Tuning

:::info This paper is available on arxiv under CC BY-NC-ND 4.0 DEED license. Authors: (1) Minghao Yan, University of Wisconsin-Madison; (2) Hongyi Wang, Carnegie Mellon University; (3) Shivaram Venkataraman, myan@cs.wisc.edu. ::: Table of Links Abstract & Introduction Motivation Opportunities Architecture Overview Proble Formulation: Two-Phase Tuning Modeling Workload Interference Experiments Conclusion & References A. Hardware Details … Read more

PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices: Predictor Analysis

:::info This paper is available on arxiv under CC BY-NC-ND 4.0 DEED license. Authors: (1) Minghao Yan, University of Wisconsin-Madison; (2) Hongyi Wang, Carnegie Mellon University; (3) Shivaram Venkataraman, myan@cs.wisc.edu. ::: Table of Links Abstract & Introduction Motivation Opportunities Architecture Overview Proble Formulation: Two-Phase Tuning Modeling Workload Interference Experiments Conclusion & References A. Hardware Details … Read more

PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices: Abstract & Introduction

:::info This paper is available on arxiv under CC BY-NC-ND 4.0 DEED license. Authors: (1) Minghao Yan, University of Wisconsin-Madison; (2) Hongyi Wang, Carnegie Mellon University; (3) Shivaram Venkataraman, myan@cs.wisc.edu. ::: Table of Links Abstract & Introduction Motivation Opportunities Architecture Overview Proble Formulation: Two-Phase Tuning Modeling Workload Interference Experiments Conclusion & References A. Hardware Details … Read more

PolyThrottle: Energy-efficient Neural Network Inference on Edge Devices: Architecture Overview

:::info This paper is available on arxiv under CC BY-NC-ND 4.0 DEED license. Authors: (1) Minghao Yan, University of Wisconsin-Madison; (2) Hongyi Wang, Carnegie Mellon University; (3) Shivaram Venkataraman, myan@cs.wisc.edu. ::: Table of Links Abstract & Introduction Motivation Opportunities Architecture Overview Proble Formulation: Two-Phase Tuning Modeling Workload Interference Experiments Conclusion & References A. Hardware Details … Read more

What Is the Technology Supercycle?

At SXSW this year, Amy Webb, CEO of the Future Today Institute, once again delivered a session as a lighthouse in the “technology supercycle” reshaping our world. Webb, a renowned author and professor at NYU Stern School of Business, shared key insights from the 17th Annual Technology Trends Report in an enlightening one-hour session. Despite … Read more

What Daylight Are We Saving? Time Data Series

Welcome to Daylight Savings Recovery Week – a period of days when most of the world expresses shock, dismay, despair, and the other 5 stages of grief about waking up an hour early and generally being cranky. Like so many things in 2024, the act of saving daylight (whatever that might actually mean) has become … Read more

Step Towards Sci-Fi: AI and BCI Insights From SXSW

Imagine we’re stepping into a sci-fi movie, but it’s real life. That’s the vibe at SXSW sessions, where tomorrow’s ideas feel like they’re unfolding today. In one of the first talks I caught at SXSW this year, Elizabeth Bramson-Boudreau, the big boss at MIT Technology Review, laid out a list of ten tech breakthroughs. She’s … Read more

Mastering Product Engagement: Amplifying Interaction Through Strategic Marketing (Part I)

Maintaining user attention has become more challenging than ever, however, companies can take different steps to engage their audience. Drawing from my experience in marketing, I have seen what works and what doesn’t, which ultimately determines the success of a product. Businesses can amplify the interaction between users and their tech products by leveraging strategic … Read more

Using C# To Delete Documents From MongoDB

In my recent blogs, I’ve covered many of the basics of working with MongoDB from C#. I highly suggest you check out how you can perform filtering of documents from MongoDB in C# since it will be a stepping stone before we get into deleting. In this article, I’ll cover how to delete documents from … Read more

Code Smell 244 – Incomplete Error Information and How to Fix It

You show an error and provide no useful information TL;DR: Help yourself and others with correction information Problems Debugging and maintenance challenge. Fail Fast Principle violation Debugging complex situations. Solutions Add all the relevant information to solve the solution Context When you are reporting an error, either via an information text in the UI, by … Read more

Navigating the Unpredictable: Tools to Help You

Imagine facing a big decision, the kind that can change the course of your life. Maybe it’s a risky job offer, a potential move, or starting a long-dreamed side hustle. You can feel the excitement, but also that nagging question: what are the chances it will actually work out? That’s where probabilistic thinking steps in. … Read more

Ethereum Dencun Upgrade: Everything You Need to Know

Disclaimer: The Writer does not endorse and ask you to invest in anything without prior research and is not responsible for any damages. If you’ve been closely following the Ethereum community, you would’ve noticed that Ethereum has been due to drop their latest upgrade known as the “Dencun” Upgrade which will vastly reduce the amount … Read more

Using C# To Update MongoDB Documents

Recently I’ve been publishing content on working with MongoDB from C#, and this article continues on that path. If you haven’t already covered how you can perform filtering of documents from MongoDB in C#, I’d highly suggest you get a basic understanding before continuing. In this article, I’ll cover how to update MongoDB documents in … Read more

Taking the Azure Open AI Challenge, Day 5: Azure Document Intelligence

Designed for developers familiar with Azure and generative AI, the guide walks you through the process of harnessing the power of the prebuilt model for document intelligence. Introduction The Microsoft team has recently launched an Open AI challenge, in which a developer can learn how to build Azure AI solutions and apps. Prerequisite Experience working … Read more

The 30-Day .NET Challenge Day 13: ConfigureAwait(false)

Introduction The article demonstrates the use of ConfigureAwait(false) efficiently to add deadlock-free asynchronous code. Learning Objectives How to use ConfigureAwait(false) instead of traditional async await programming Why ConfigureAwait(false) is better Prerequisites for Developers Basic understanding of C# programming language Basic understanding of asynchronous programming using async await Getting Started Consider an example where the user … Read more

The 30-Day .NET Challenge Day 12: Azure Functions

Introduction Azure Functions are serverless applications on Microsoft Azure Cloud Platform without worrying about the infrastructure to run it. It’s very similar to the lambda function in the AWS Cloud. Learning Objectives Create a function using Visual Studio or Visual Studio Code Run an Azure function locally. Prerequisites for Developers Experience with Visual Studio Basic … Read more

The 30-Day .NET Challenge Day 11: Helper Methods — Array

Introduction The article demonstrates the use of various C# helper methods like Sort, Reverse, Clear and Resize. Learning Objectives Learn how to use helper methods like Sort() and Reverse() Learn how to use helper methods like Clear() and Resize() Prerequisites for Developers Familiar with arrays. Familiar with if statement Experience in running C# code through … Read more

Crypto Market Update: Ether’s Weekend Escapade

Crypto Update 04/01 TLDR Market’s big! Total market cap at a whopping $2.6 trillion, but remember, crypto is a rollercoaster. Fear & Greed Index at 82/100. Bitcoin’s on an upward swing, but don’t get swept up in the hype. Research first! Trading volume is high across the board – be cautious; it could be FOMO. … Read more