Functional examples;

Missing: Timing, (shared memory)

Open Question: Can copying be made more efficient in texture case ("just pointer swapping")?