The Array Cast

What Affects Array Language Performance?

Mar 18, 2023
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 2min
2
APL Problem Solving Competition 2023 Now Live!
01:43 • 4min
3
The J.Wickie Continues to Be Emergent
05:27 • 2min
4
Is It the YouTube Video That My YouTube Subscribers Want?
07:04 • 2min
5
Q and KDB Plus Execute Executable
08:53 • 2min
6
KX and a Shakti - What's the Policy?
10:45 • 2min
7
Can You Just Run Code in Q?
12:20 • 2min
8
Profiling Is a Tough Thing
14:35 • 2min
9
APL Benchmarking
16:40 • 2min
10
APL - What Is Your Benchmark Measure?
18:38 • 2min
11
Is Performance Important in BQN?
20:39 • 3min
12
Windows and BQN
23:13 • 2min
13
Is Haskell a Better Array Language?
25:04 • 2min
14
Is There Hope for Jay?
26:38 • 2min
15
Performance Isn't a Concern in the Domain Where APL Is Dominant
28:24 • 2min
16
The Performance Optimizations of the Array Primitive
30:29 • 2min
17
Is It Possible to Evaluate Languages Based on Performance?
32:30 • 2min
18
Is Performance a Function of Apl and the Array Languages?
34:09 • 3min
19
The Performance of Apl in the Early Days
37:26 • 3min
20
MLIRs and GPU Expertise in Machine Learning Frameworks
40:41 • 2min
21
Is APL a General Purpose Programming Language?
42:43 • 2min
22
Perf Is a Necessary Paradigm for Machine Learning and Deep Learning
45:11 • 2min
23
Python
47:16 • 2min
24
Is There a Difference Between Python and Futhark?
49:11 • 2min
25
Is APL a Good API for GPU Performance?
50:43 • 2min
26
Code Defense Is Not as Fast as It Used to Be
52:28 • 2min
27
Code Defense Is Still Trying to Support GPUs
54:02 • 2min
28
APL 360 Is a Boost on the GPU CPU
55:43 • 4min
29
Bringing APL to a Bigger Audience?
59:34 • 2min
30
Is APL the Best Machine Learning Language?
01:01:37 • 2min
31
The Learning Curve
01:03:10 • 2min
32
Array Programming With APL Is a Big Learning
01:05:32 • 2min
33
The Advantages of High Performance Programming
01:07:43 • 3min
34
C++ Developers Aren't Using the Standard Library
01:10:22 • 3min
35
BQN Performance Benchmarks
01:13:10 • 5min
36
Using a Bench Array to Get a Fast CPU Is a Good Idea
01:18:38 • 2min
37
How to Actually Run Your Expression Timings in APL
01:20:42 • 2min
38
The Notation Podcast Episode 2 Episode 3 Episode 4 Episode 5 - What's Up With That?
01:22:44 • 2min