Concurrency control algorithms

Array Based Queuing Locks

Array-Based Queuing Lock (ABQL) is an advanced lock algorithm that ensures that threads spin on unique memory locations thus ensuring fairness of lock acquisition coupled with improved scalability. (Wikipedia).

Video thumbnail

Array Variables - Introduction

This video introduces array variables. It defines an array variable as a named group of contiguous memory locations, each element of which can be accessed by means of an index number. It explains the difference between one dimensional and two dimensional arrays, and covers how these can

From playlist Data Structures

Video thumbnail

Arrays In C++ Programming | C++ Programming | C++ Tutotorial For Beginners | Simplilearn

In this video on C++ array we will understand basic concepts of array that we use in C++. Array is a collection of similar type of data items stored in contigious memory locations. We will learn about types of array, why do we need arrays, their memory representation etc. And we will also

From playlist C++ Tutorial Videos

Video thumbnail

Java ArrayList Tutorial | Java ArrayList Examples | Java Tutorial For Beginners | Edureka

( ** Java Certification Training: https://www.edureka.co/java-j2ee-training-course ** ) This Edureka tutorial video on “Java ArrayList” (Java blog series: https://goo.gl/osrGrS) will give you a brief insight about ArrayList in Java and its various constructors and methods along with an ex

From playlist Java Tutorial For Beginners | Edureka

Video thumbnail

Java Video Tutorial 11

Code Here: http://goo.gl/v0M6t Best Java Book : http://goo.gl/FtKp0m In this part of my Java Video Tutorial I introduce Java collection classes. Specifically I cover how to use Java ArrayLists. Java ArrayLists make it easy to keep track of groups of objects. A Java ArrayList differs fro

From playlist Java Video Tutorial

Video thumbnail

Ctrl + Shift + Enter: Excel Array Formulas 15: General Guidelines For Array Formulas

Download files here: http://people.highline.edu/mgirvin/excelisfun.htm EXCEL ARRAY FORMULAS WORK THE SAME IN ANY VERSION OF EXCEL!!! This video covers General Rules For Array Formulas (This list is different than the book's list): 1. Array Formula Rule #1: Define an "Array": 2. Array Form

From playlist Ctrl+Shift+Enter: Mastering Excel Array Formulas (35+ Videos in Series)

Video thumbnail

JRuby EU 2015 - JRuby File IO Using MMAP by Colin Surprenant

JRuby File IO Using MMAP by Colin Surprenant This is my quest for achieving fast disk IO for a JRuby persistent queue implementation. This talk will present the possible strategies for doing disk IO, the pitfals of using Java objects in JRuby for data intensive code, and how to write a Ja

From playlist JRuby EU 2015

Video thumbnail

Big Ruby Conf 2013 Keynote by Jim Weirich

Help us caption & translate this video! http://amara.org/v/FGdt/

From playlist Big Ruby 2013

Video thumbnail

Arrays In C Programming Explained | Arrays in C With Examples | C For Beginners | Simplilearn

This video by Simplilearn will explain to you about Arrays In C Programming Explained. Arrays In C Programming Tutorial For Beginners will explain Arrays in C With Examples of the types of Arrays In c. one-dimensional arrays and two-dimensional arrays for example. This C programming tutori

From playlist C++ Tutorial Videos

Video thumbnail

Cascadia Ruby 2013 Advanced Multithreading in Ruby by Jerry D'Antonio

By now we've all heard apocalyptic pronouncements that because of multi-core processors all programmers are doomed to the eternal abyss of concurrent programming. I'm here to tell you that despite what the Chicken Littles say, the sky is not falling. Yes, concurrent programming is hard. Es

From playlist Cascadia Ruby 2013

Video thumbnail

GRCon21 - GNU Radio at the Allen Telescope Array

Presented by Michael Piscopo at GNU Radio Conference 2021 Through a community partnership between GNU Radio and the ATA, a project to create a fully functional radio astronomy X-Engine based on GNU Radio and high-end GPU's has been in progress to support science observations at the telesc

From playlist GRCon 2021

Video thumbnail

Lecture : Intro to Arrays

This lecture video introduces the basics of Java arrays. Declaring and instantiating arrays, accessing and modifying arrays elements through indices, traversing arrays with for-loops, and creating an array method to print a formatted array.

From playlist Java Programming

Video thumbnail

Heap Data Structure Tutorial | Min Heap And Max Heap Explained | C Language Tutorial | Simplilearn

This video by Simplilearn will explain to you about Arrays In C Programming Explained. Arrays In C Programming Tutorial For Beginners will explain Arrays in C With Examples of the types of Arrays In c. one-dimensional arrays and two-dimensional arrays, for example. This C programming tutor

From playlist C++ Tutorial Videos

Video thumbnail

LoneStarRuby Conf 2013 - I Made a Slow Thing Fast by Ben Hamill

The talk is a narrative retelling of how I took an application that needed to communicate with a slow external API and improved the user's experience in terms of speed. I'll talk about the situation that we started with, and then retell the story of measurement, and improvement and measure

From playlist Lone Star Ruby Conf 2013

Video thumbnail

Game Programming Patterns part 17.1 - (Reading, JS) Event Queue

We read through the Event Queue chapter of the Game Programming Patterns book and translate the code examples to JavaScript. Links code - https://github.com/brooks-builds/learning_game_design_patterns twitter - https://twitter.com/brooks_patton book - http://gameprogrammingpatterns.ocm/

From playlist Game Programming Patterns Book

Video thumbnail

RailsConf 2022 - The Queue Continuum: Applied Queuing Theory by Justin Bowen

A Star Trek themed exploration of queuing theory and scaling applications with parallelism and concurrency. A general overview of the differences between parallelism and concurrency as well as when to apply more threads or more processes. We’ll go over examples of sidekiq and puma with dif

From playlist RailsConf 2022

Video thumbnail

Project: Software radio | MIT 6.189 Multicore Programming Primer, IAP 2007

Project: Software radio License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

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

Video thumbnail

Multiprocessing in Python - Advanced Python 17 - Programming Tutorial

In this Python Advanced Tutorial, I will go into more detail about the multiprocessing module in Python. This video will cover: - How to create and run multiple processes - How to share data between processes - Hot to use Locks to prevent race conditions - How to use a Queue for process s

From playlist Advanced Python - Complete Course

Video thumbnail

Java: Loop and Array Examples

In this live stream, I'll be working through some examples of simple loops and arrays in Java.

From playlist Beginning Java

Related pages

Ticket lock | Critical section | Lock (computer science) | Fetch-and-add | FIFO (computing and electronics) | Linearizability