Generic programming

Threading Building Blocks

oneAPI Threading Building Blocks (oneTBB; formerly Threading Building Blocks or TBB), is a C++ template library developed by Intel for parallel programming on multi-core processors. Using TBB, a computation is broken down into tasks that can run in parallel. The library manages and schedules threads to execute these tasks. (Wikipedia).

Video thumbnail

2 Construction of a Matrix-YouTube sharing.mov

This video shows you how a matrix is constructed from a set of linear equations. It helps you understand where the various elements in a matrix comes from.

From playlist Linear Algebra

Video thumbnail

Rectangular Stress Block | Reinforced Concrete Design

http://goo.gl/UvVtOr for more FREE video tutorials covering Concrete Structural Design This video briefly demonstrates the analysis process of stress, strain & force that acts on structural materials steel & concrete under the light of stress-strain diagram and AS3600; subsequently clears

From playlist SpoonFeedMe: Concrete Structures

Video thumbnail

Quick Build: Cubicle Wall Planter

I haven't disappeared! In fact I have quite a few cool projects in the works and not just woodworking. Follow me on instagram to keep up with what I'm working on (@gradyhillhouse). Here's a quick video for all my fellow office drones. My employer is generously hooking us up with standing

From playlist Woodworking Projects

Video thumbnail

Column space of a matrix

We have already looked at the column view of a matrix. In this video lecture I want to expand on this topic to show you that each matrix has a column space. If a matrix is part of a linear system then a linear combination of the columns creates a column space. The vector created by the

From playlist Introducing linear algebra

Video thumbnail

Truss Bridge Project - simple, fundamental engineering project for kids

Be sure to check out www.stem-inventions.com Hanging scale: https://amzn.to/2Q3cYNO

From playlist Bridge Building

Video thumbnail

FOUNDRY PATTERN MAKING part 3 Steam Engine metal casting tubalcain

This will be a multi part video on foundry pattern making. A wooden pattern is used to make an impression in the sand mold. A silica sand core is inserted to produce the cylinder bore in the casting. A wood pattern of the cylinder is turned on the Clausing lathe.

From playlist PATTERNMAKING- foundry - casting

Video thumbnail

Introduction To Concrete Structures | Reinforced Concrete Design

http://goo.gl/TtaYKV for more FREE video tutorials covering Concrete Structural Design This video gives an introductory overview on concrete vs. steel, nature of tension and compression in concrete; subsequently explains the need for reinforced concrete. First part of the video vividly il

From playlist SpoonFeedMe: Concrete Structures

Video thumbnail

Center of Mass & Center of Rigidity | Reinforced Concrete Design

http://goo.gl/nmipcn for more FREE video tutorials covering Concrete Structural Design The objectives of this video are to briefly discuss about the center of mass and center of rigidity by understanding what their means as well as to talks about combination of center of mass and center o

From playlist SpoonFeedMe: Concrete Structures

Video thumbnail

Beam Design Example: Shear Envelope (Part 3) | Reinforced Concrete Design

http://goo.gl/cDYRBl for more FREE video tutorials covering Concrete Structural Design This is the final video of developing a shear envelope where all the previously obtained values of shear forces are plotted all together. Very first, the video draws a horizontal line that represents th

From playlist SpoonFeedMe: Concrete Structures

Video thumbnail

AstroGPU - CUDA Data Parallel Algorithms - Mark Harris

AstroGPU - CUDA Data Parallel Algorithms Mark Harris November 9, 2007

From playlist Natural Sciences

Video thumbnail

Ruby Conf 12 - The Celluloid Ecosystem by Tony Arcieri

Celluloid is a concurrent object framework for Ruby that takes the headache out of building multithreaded programs. However, it's also an ecosystem of subprojects including the Reel web server for WebSockets, Celluloid::IO for evented sockets, Celluloid::ZMQ for ZeroMQ sockets, and DCell f

From playlist Ruby Conference 2012

Video thumbnail

Scotland Ruby 2011 - Introduction to EventMachine and Evented Programming

by: Mathias Meyer Evented programming for the Ruby masses.

From playlist Scotland Ruby 2011

Video thumbnail

Scalable Parallel Programming with CUDA on Manycore GPUs

February 27, 2008 lecture by John Nickolls for the Stanford University Computer Systems Colloquium (EE 380). John Nickolls from NVIDIA talks about scalable parallel programming with a new language developed by NVIDIA, CUDA. NVIDIA's programming of their graphics processing unit in para

From playlist Lecture Collection | Computer Systems Laboratory Colloquium (2007-2008)

Video thumbnail

RailsConf 2016 - Inside ActiveJob By Jerry D'Antonio

ActiveJob made a huge impact when it landed Rails 4.2. Most job processors support it and many developers use it. But few ever need to dig into the internals. How exactly does ActiveJob allow us to execute performant, thread-safe, asynchronous jobs in a language not known for concurrency?

From playlist RailsConf 2016

Video thumbnail

CUDA In Your Python: Effective Parallel Programming on the GPU

It’s 2019, and Moore’s Law is dead. CPU performance is plateauing, but GPUs provide a chance for continued hardware performance gains, if you can structure your programs to make good use of them. In this talk you will learn how to speed up your Python programs using Nvidia’s CUDA platform.

From playlist Machine Learning

Video thumbnail

Hands-on Session: Clustered Many-core Computing with CPUs + GPUs, Part 1

ands-on Session: Clustered Many-core Computing with CPUs + GPUs, Part 1 William Dorland University of Maryland July 14, 2009

From playlist PiTP 2009

Video thumbnail

Lynn Root: Advanced asyncio: Solving Real-World Production Problems

Everyone’s talking about it. Everyone’s using it. But most likely, they’re doing it wrong, just like we did. By building a simplified chaos monkey service, we will walk through how to create a good foundation for an asyncio-based service, including graceful shutdowns, proper exception hand

From playlist PyColorado 2019

Video thumbnail

RubyConf 2015 - Everything You Know About the GIL is Wrong by Jerry D'Antonio

Everything You Know About the GIL is Wrong by Jerry D'Antonio When a Rubyist hears "concurrency" they usually Google Elixir, Go, or even Node.js. Turns out, Ruby can be great for concurrency! The Global Interpreter Lock (GIL) does NOT prevent Ruby programs from performing concurrently. In

From playlist RubyConf 2015

Video thumbnail

Advance Java Tutorial | Advanced Java Full Course 2022 | J2EE, JSP, JDBC, Java API | Simplilearn

🔥Post Graduate Program In Full Stack Web Development: https://www.simplilearn.com/pgp-full-stack-web-development-certification-training-course?utm_campaign=Java-Ae-r8hsbPUo&utm_medium=DescriptionFirstFold&utm_source=youtube 🔥Caltech Coding Bootcamp(US Only): https://www.simplilearn.com/cod

From playlist 🔥Java Tutorial For Beginners | Java Full Course | Java Interview Questions And Answers | Java Programming | Updated Java Playlist 2023 | Simplilearn

Video thumbnail

LA RubyConf 2009 - The Building Blocks of Modularity

The Building Blocks of Modularity by: Jim Weirich

From playlist LA RubyConf 2009

Related pages

Indeterminacy in concurrent computation | Math Kernel Library | Standard Template Library | Mutual exclusion | Work stealing | Data Analytics Library | Template (C++) | Scheduling (computing)