What Affects Array Language Performance? - podcast episode cover

What Affects Array Language Performance?

Mar 18, 20231 hr 25 minSeason 2Ep. 49
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Array Cast - March 17, 2023
Show Notes

Thanks to Bob Therriault, Richard Park, Conor Hoekstra and Adám Brudzewsky for gathering these links:

[01] 00:01:55 APL problem solving competition https://contest.dyalog.com/
              Kattis online competition https://open.kattis.com/
              APL Seeds '23 https://www.dyalog.com/apl-seeds-user-meetings/aplseeds23.htm
              Linux Format Magazine https://linuxformat.com/linux-format-300.html
              The APL Show - Reaction to "Change the Way You Think" https://apl.show/2023/03/09/Reaction-to-Change-the-way-you-write-Change-the-way-you-think-part-1.html
              The APL Campfire - Norman Thomson https://www.youtube.com/watch?v=jPujK-GvHGQ&list=PLYKQVqyrAEj91hZHbJiWOENHZP4JT8VFv
[02] 00:06:16 Ed Gottsman's Wiki Gui https://www.youtube.com/watch?v=j17E_KUgKxk
[03] 00:07:09 Why I Love BQN So Much https://www.youtube.com/watch?v=mRT-yK2RTdg
              J software https://www.jsoftware.com/#/
              Dyalog APL https://www.dyalog.com/
[04] 00:08:12 Adám's APL Quest https://www.youtube.com/@abrudz/playlists
[05] 00:09:50 q download https://kx.com/kdb-personal-edition-download/
[06] 00:13:10 Shakti https://shakti.com/
[07] 00:14:10 Emery Berger "Performance Really Matters" https://www.youtube.com/watch?v=7g1Acy5eGbE
[08] 00:17:14 Three consecutive odds ADSP 'scanductions' episode https://adspthepodcast.com/2023/03/03/Episode-119.html
[09] 00:19:40 Rich Park's "A Programming Language for Thinking About Algorithms" https://www.dyalog.com/uploads/files/presentations/ACCU20210520.pdf
[10] 00:21:00 Windows function in BQN https://mlochbaum.github.io/BQN/doc/windows.html
[11] 00:27:22 Fold in J https://code.jsoftware.com/wiki/Vocabulary/fcap
              Scan https://aplwiki.com/wiki/Scan
              Reduce https://aplwiki.com/wiki/Reduce
[12] 00:29:15 Apex Compiler https://gitlab.com/bernecky/apex
              Co-dfns Compiler https://dl.acm.org/doi/10.1145/2627373.2627384
[13] 00:32:50 Arthur Whitney https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scientist)
[14] 00:37:03 Convolutional Neural Networks https://dl.acm.org/doi/pdf/10.1145/3315454.3329960
[15] 00:39:05 Tensorflow https://en.wikipedia.org/wiki/Tensorflow
              PyTorch https://en.wikipedia.org/wiki/Pytorch
              MLIR https://mlir.llvm.org/
[16] 00:44:20 Paul Graham "Beating the Averages" http://www.paulgraham.com/avg.html
              Bob Bernecky "Good Algorithms Win Over Tin" https://code.jsoftware.com/wiki/Essays/GoodAlgorithmsWinOverTin
              cudnn: https://developer.nvidia.com/cudnn
              C++/Python Meme https://www.reddit.com/r/ProgrammerHumor/comments/m3pf9h/there_is_only_one_king/
[17] 00:49:00 Futhark Episode of ArrayCast https://www.arraycast.com/episodes/episode37-futhark
              Single Assignment C https://www.sac-home.org/index
              Dex https://github.com/google-research/dex-lang#dex-
[18] 01:06:40 BQN Compiler https://mlochbaum.github.io/BQN/implementation/bootbench.html
[19] 01:13:19 BQN Performance https://mlochbaum.github.io/BQN/implementation/perf.html
              Bench Array https://mlochbaum.github.io/bencharray/pages/summary.html
[20] 01:16:12 Big Endian https://en.wikipedia.org/wiki/Endianness
[21] 01:21:45 Performance Timing
              BQN _timed https://mlochbaum.github.io/BQN/spec/system.html#time
              J 6!:2 https://code.jsoftware.com/wiki/Vocabulary/Foreigns#m6
              APL cmpx http://dfns.dyalog.com/n_cmpx.htm
              q \ts:n https://code.kx.com/q/basics/syscmds/#ts-time-and-space
[22] 01:23:15 ngn/k  https://codeberg.org/ngn/k
[23] 01:23:52 Contact AT ArrayCast DOT Com

For the best experience, listen in Metacast app for iOS or Android
Open in Metacast
What Affects Array Language Performance? | The Array Cast podcast - Listen or read transcript on Metacast