Side-channel attacks

Microarchitectural Data Sampling

The Microarchitectural Data Sampling (MDS) vulnerabilities are a set of weaknesses in Intel x86 microprocessors that use hyper-threading, and leak data across protection boundaries that are architecturally supposed to be secure. The attacks exploiting the vulnerabilities have been labeled Fallout, RIDL (Rogue In-Flight Data Load), ZombieLoad., and ZombieLoad 2. (Wikipedia).

Microarchitectural Data Sampling
Video thumbnail

Quantization and Coding in A/D Conversion

http://AllSignalProcessing.com for more great signal-processing content: ad-free videos, concept/screenshot files, quizzes, MATLAB and data files. Real sampling systems use a limited number of bits to represent the samples of the signal, resulting in quantization of the signal amplitude t

From playlist Sampling and Reconstruction of Signals

Video thumbnail

Frequency Domain Interpretation of Sampling

http://AllSignalProcessing.com for more great signal-processing content: ad-free videos, concept/screenshot files, quizzes, MATLAB and data files. Analysis of the effect of sampling a continuous-time signal in the frequency domain through use of the Fourier transform.

From playlist Sampling and Reconstruction of Signals

Video thumbnail

Research Methods 1: Sampling Techniques

In this video, I discuss several types of sampling: random sampling, stratified random sampling, cluster sampling, systematic sampling, and convenience sampling. The figures presented are adopted/adapted from: https://www.pngkey.com/detail/u2y3q8q8e6o0u2t4_population-and-sample-graphic-de

From playlist Research Methods

Video thumbnail

Linear regression

Linear regression is used to compare sets or pairs of numerical data points. We use it to find a correlation between variables.

From playlist Learning medical statistics with python and Jupyter notebooks

Video thumbnail

Statistics - Types of sampling

This video will show you the many ways that you could sample. Remember to look for those small differences such as if you are breaking things into groups first. For more videos visit http://www.mysecretmathtutor.com

From playlist Statistics

Video thumbnail

Statistics: Introduction (12 of 13) Sampling: Definitions and Terms

Visit http://ilectureonline.com for more math and science lectures! We will review a sampling of definitions and terms of statistics: census, sampling frame, sampling plan, judgment sample, probability samples, random samples, systematic sample, stratified sample, and cluster sample. To

From playlist STATISTICS CH 1 INTRODUCTION

Video thumbnail

Stanford Seminar - A Superscalar Out-of-Order x86 Soft Processor for FPGA

Henry Wong University of Toronto, Intel June 5, 2019 Although FPGAs continue to grow in capacity, FPGA-based soft processors have grown little because of the difficulty of achieving higher performance in exchange for area. Superscalar out-of-order processor microarchitectures have been us

From playlist Stanford EE380-Colloquium on Computer Systems - Seminar Series

Video thumbnail

Statistics Lecture 3.3: Finding the Standard Deviation of a Data Set

https://www.patreon.com/ProfessorLeonard Statistics Lecture 3.3: Finding the Standard Deviation of a Data Set

From playlist Statistics (Full Length Videos)

Video thumbnail

Stanford Seminar - Exploiting modern microarchitectures: Meltdown, Spectre, & other hardware attacks

EE380: Computer Systems Colloquium Seminar Exploiting modern microarchitectures: Meltdown, Spectre, and other hardware attacks Speaker: Jon Masters, Redhat Recently disclosed vulnerabilities against modern high performance computer microarchitectures known as 'Meltdown' and 'Spectre' are

From playlist Stanford EE380-Colloquium on Computer Systems - Seminar Series

Video thumbnail

FPGA Design with MATLAB, Part 3: Architecting Efficient Hardware

Generating an efficient FPGA design generally involves balancing the throughput, latency, and hardware resources. Depending on the nature of your design and your goals, there are a number of ways to adapt your algorithm for efficient hardware implementation. This part of the tutorial showc

From playlist FPGA Design with MATLAB

Video thumbnail

Surveys & questionnaires (2)

Powered by https://www.numerise.com/ Surveys & questionnaires (2)

From playlist Collecting data

Video thumbnail

Embedded Recipes 2019 - Knowing your ARM from your ARSE

Modern SoC designs incorporate technologies from numerous vendors, each with their own inconsistent, confusing, undocumented and even contradictory terminology. The result is a mess of acronyms and product names which have a surprising impact on the ability to develop reusable, modular co

From playlist Embedded Recipes 2019

Video thumbnail

Gibbs Sampling : Data Science Concepts

Another MCMC Method. Gibbs sampling is great for multivariate distributions where conditional densities are *easy* to sample from. To emphasize a point in the video: - First sample is (x0,y0) - Next Sample is (x1,y1) - Next Sample is (x2,y2) ... That is, we update *all* variables once

From playlist Bayesian Statistics

Video thumbnail

The Central Processing Unit (CPU): Crash Course Computer Science #7

Today we’re going to build the ticking heart of every computer - the Central Processing Unit or CPU. The CPU’s job is to execute the programs we know and love - you know like GTA V, Slack... and Power Point. To make our CPU we’ll bring in our ALU and RAM we made in the previous two episode

From playlist Computer Science

Video thumbnail

Energy Harvesting for Wireless Sensors

May 30, 2007 lecture by Raj Amirtharajah for the Stanford University Computer Systems Colloquium (EE 380). In this talk, Raj gives an overview of energy harvesting mechanisms, describes circuit and system microarchitecture techniques for energy harvesting wireless sensors, and gives speci

From playlist Course | Computer Systems Laboratory Colloquium (2006-2007)

Video thumbnail

Stanford Seminar - Dynamic Code Optimization and the NVIDIA Denver Processor

"Dynamic Code Optimization and the NVIDIA Denver Processor" - Nathan Tuck of NVIDIA Colloquium on Computer Systems Seminar Series (EE380) presents the current research in design, implementation, analysis, and use of computer systems. Topics range from integrated circuits to operating syst

From playlist Engineering

Video thumbnail

Lec 18 | MIT 6.189 Multicore Programming Primer, IAP 2007

Lecture 18: The Raw experience License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu Subtitles are provided through the generous assistance of Rohan Pai.

From playlist MIT 6.189 Multicore Programming Primer, January (IAP) 2007

Video thumbnail

Future Evolution of High-Performance Microprocessors

September 27, 2006 lecture by Norm Jouppi for the Stanford University Computer Systems Colloquium (EE 380). The evolution of high-performance microprocessors has recently gone through a significant inflection point; such issues will be discussed, as well as the likely future of high per

From playlist Course | Computer Systems Laboratory Colloquium (2006-2007)

Video thumbnail

At-scale Formal Verification for Industrial Semiconductor Designs - Professor Tom Melham

https://www.turing-gateway.cam.ac.uk/sites/default/files/asset/doc/1707/Big%20Proof%20Day%20Melham%2019-07-2017.pdf #TuringSeminars

From playlist Turing Seminars

Video thumbnail

Types of Sampling | Introduction to Data Mining part 13

In this Data Mining Fundamentals tutorial, we discuss the different types of sampling for data preprocessing, such as random sampling, stratified sampling, sampling without and with replacement. We will also dive into the issues of sample size, and how that can effect your sampling. -- Lea

From playlist Introduction to Data Mining

Related pages

Meltdown (security vulnerability) | Spectre (security vulnerability) | Hardware security bug