Numerical linear algebra

BLIS (software)

In scientific computing, BLIS (BLAS-like Library Instantiation Software)is an open-source framework for implementing a superset of BLAS (Basic Linear Algebra Subprograms) functionality for specific processor types that was recently awarded the J. H. Wilkinson Prize for Numerical Software. It exposes that functionality through two traditional Application Programming Interfaces (APIs): the BLAS interface and the CBLAS interface. BLIS also includes two APIs native to the framework: a typed (BLAS-like) API and an object API. These native interfaces provide access to BLAS-like functionality that is not supported by, but closely related to, operations found in the BLAS (and CBLAS).The framework is developed and supported by the Science of High-Performance Computing (SHPC) group of the Oden Institute for Computational Engineering and Sciences at The University of Texas at Austin and the Matthews Research Group at Southern Methodist University. BLIS yields high performance on many current CPU microarchitectures in both single-threaded and multithreaded modes of execution. BLIS also offers competitive performance for some cases of matrix multiplication in which one or more matrix operands are unusually skinny and/or small. The framework achieves high performance by employing specialized kernels (typically written in GNU extended inline assembly syntax) along with cache and register blocking through matrix operands. BLIS also works on processors for which custom kernels have not yet been written; in those cases, the framework relies upon portable kernel implementations that perform at a lower rate of computation. BLIS is sometimes described as a refactoring of GotoBLAS2, which was created by Kazushige Goto at the Texas Advanced Computing Center. (Wikipedia).

Video thumbnail

BLAZOR: Modern Web Development with .NET and WebAssembly

Client-side web development has long been the sole domain of JavaScript. WebAssembly is poised to change that by opening up the web to the full ecosystem of languages, frameworks, and tools. Blazor is an experimental project to bring .NET to the Web via WebAssembly. In this session you'll

From playlist C#

Video thumbnail

Blazor, a New .NET Single Page Application Framework

Today, nearly all browser-based apps are written in JavaScript (or similar languages that transpile to it). That’s fine, but there’s no good reason to limit our industry to basically one language when so many powerful and mature alternate languages and programming platforms exist. Starting

From playlist C#

Video thumbnail

An Ultimate Guide To BDD

Behavior Driven Development (BDD) is widely misunderstood, so how does BDD work, what is BDD and why is it a useful technique? BDD is more than just testing, it is a way to organise software development to better communicate what it is that we are all doing. BDD is more than just the use

From playlist Acceptance Testing & BDD

Video thumbnail

What is a B Chord?

All B major chords are a combination of B, D# and F#

From playlist Music Lessons

Video thumbnail

Bringing WebAssembly to the .NET Mainstream

Many developers still consider WebAssembly to be a leading-edge, niche technology tied to low-level systems programming languages. However, C# and .NET (open-source, cross-platform technologies used by nearly one-third of all professional developers [1]) have run on WebAssembly since 2017.

From playlist WebAssembly

Video thumbnail

Domain Driven Design with BDD

BDD or Behavior Driven Development is an approach to software development that encourages driving software development from a strong focus on the behaviour of the system as perceived by its users. When we do this it helps us to build bridges between the problems that we solve and how we so

From playlist Automated Testing

Video thumbnail

Why Overfitting Isn’t Always Bad: Retrofitting Cross-Lingual Word Embeddings to Dictionaries.

Mozhi Zhang and Yoshinari Fujinuma and Michael J. Paul and Jordan Boyd-Graber. Why Overfitting Isn’t Always Bad: Retrofitting Cross-Lingual Word Embeddings to Dictionaries. Association for Computational Linguistics, 2020. Full paper: http://umiacs.umd.edu/~jbg/docs/2020_acl_refine.pdf Cr

From playlist Research Talks

Video thumbnail

OHM2013: Solar Powered Autonomous Routers

For more information visit: http://bit.ly/OHM13_web To download the video visit: http://bit.ly/OHM13_down Playlist OHM 2013: http://bit.ly/OHM13_pl Speaker: Felicitus Considerations on how to build a solar powered autonomous router, from planning phase to the final project. In this talk

From playlist OHM 2013

Video thumbnail

Let Your Users Decide What They Want (Power of A/B Tests)

My talk is about letting the users help you understand what they need and if a particular feature is really useful for the users by using the technique of A/B testing. We are constantly running A/B tests to improve the customer experience by measuring the business metrics. Attend my talk t

From playlist Performance and Testing

Video thumbnail

Artificial Immune Systems - Computerphile

Borrowing from biology and implementing in binary, AIS closely follows immunology and uses it in many areas, including system security. Dr. Julie Greensmith of the University of Nottingham introduces the subject. Crashes, Cosmic Rays and Kernel Panic: http://youtu.be/nr9auoHtvzM Emoji &

From playlist Artificial Immune Systems

Video thumbnail

3D Game Maker (C++ and OpenGL)

This is something I have been working on as a hobby for several months. It's my game engine I have been programming from scratch. I have a lot more I would like to add but here is what I have so far.

From playlist 3D Programming

Video thumbnail

The Future of Airliners? - Aurora D8

Get 10% off Squarespace by following this link: http://squarespace.com/realengineering Get your Real Engineering shirts at: https://store.dftba.com/collections/real-engineering Why Are Plane Wings Angled Backwards?: https://www.youtube.com/watch?v=GXFpLnPpDtY Why Are The Dreamliner's

From playlist Aviation

Video thumbnail

Laurent Lafforgue - 4/4 Classifying toposes of geometric theories

Course at the school and conference “Toposes online” (24-30 June 2021): https://aroundtoposes.com/toposesonline/ Slides: https://aroundtoposes.com/wp-content/uploads/2021/07/LafforgueSlidesToposesOnline.pdf The purpose of these lectures will be to present the theory of classifying topose

From playlist Toposes online

Video thumbnail

신입SW인력을 위한 실전 JSP Servlet 동영상과정 - 제 06강 Servlet 본격적으로 살펴보기-II

신입SW인력을 위한 실전 JSP Servlet 동영상과정 - 제 06강 Servlet 본격적으로 살펴보기-II 이번 강의는 Servlet 본격적으로 살펴보기-II입니다. "저희는 도구를 드립니다. 여러분은 창의력으로 만들어주세요." PC로 보실때는 서울산업진흥원(www.sba.kr)에서 제작한 유튜브 동영상에서 HD 동영상을 보시는 것이 좋습니다. 1080p로 설정해서 보시면 글자가 잘 보입니다. 오른쪽 하단 톱니모양에서 1080p를 선택하세요. 그리고 모바일로 보실 때에는 유튜브 앱으로

From playlist 자바-JSP-Spring 강좌

Video thumbnail

Open Source vs. Closed Source Software

In this video, you’ll learn more about the differences between open-source software and closed-source software. Visit https://edu.gcfglobal.org/en/basic-computer-skills/ for more technology, software, and computer tips. We hope you enjoy!

From playlist Technology Trends

Video thumbnail

Stanford Seminar - New Golden Age for Computer Architecture - John Hennessy

EE380: Computer Systems Colloquium Seminar New Golden Age for Computer Architecture: Domain-Specific Hardware/Software Co-Design, Enhanced Security, Open Instruction Sets, and Agile Chip Development Speaker: John Hennessy, 2017 Turing Award Recipient / Chairman, Alphabet In the 1980s, Me

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

Video thumbnail

9. Magnetism II

For more information about Professor Shankar's book based on the lectures from this course, Fundamentals of Physics: Mechanics, Relativity, and Thermodynamics, visit http://bit.ly/1jFIqNu. Fundamentals of Physics, II (PHYS 201) The mechanism by which electric currents produce a magnetic

From playlist Fundamentals of Physics II with Ramamurti Shankar

Video thumbnail

11. Lenz's and Faraday's Laws

For more information about Professor Shankar's book based on the lectures from this course, Fundamentals of Physics: Mechanics, Relativity, and Thermodynamics, visit http://bit.ly/1jFIqNu. Fundamentals of Physics, II (PHYS 201) The electric effect of a changing magnetic field is describe

From playlist Fundamentals of Physics II with Ramamurti Shankar

Video thumbnail

Blazor in 100 Seconds

Blazor is a framework that can build frontend web applications with HTML, CSS, and C#. It leverages web assembly to eliminate JavaScript from the usual client-side tech stack. #webdevelopment #csharp #100SecondsOfCode 🔗 Resources Blazor Docs https://dotnet.microsoft.com/en-us/apps/aspn

From playlist 100 Seconds of Code

Related pages

Automatically Tuned Linear Algebra Software | Basic Linear Algebra Subprograms | Math Kernel Library | Computational science | GotoBLAS | OpenBLAS