Technically, the bottleneck describes how the information transfer might be slower than the processing speed, but in R, RAM and SSD transfer is the most relevant example.
The problem with R is the amount of RAM it needed to store all the object you need for the analysis. I watched a Veritasium video about the von Neumann Bottleneck and realize that exactly the term needed to explain this concept.
I am unsure if the designer of R wanted R to do this, but for myself that wants to make sure things are easier to manage, this is exactly the thing that I would do :P
Link to slide
https://docs.google.com/presentation/...
Script in R
https://drive.google.com/file/d/1eMz_...
Email: [email protected]
Website: www.liquidbrain.org
Chapter
---------------
0:00 It's Faster
0:19 Who is John von Neumann
1:08 What is von Neumann Architecture
1:54 RAM and Secondary Storage
2:36 RAM vs HDD/SSD
4:16 von Neumann Bottleneck
4:56 R code to demonstrate this bottleneck
7:35 Results
8:22 Pro and cons
9:04 Some workaround
11:57 Closing summary