A data transformation maps input data or its representation to modified data or another representation. For performance, choose an approach by considering the data and algorithm demands alongside the computing architecture. section 1.4
Compare approaches against available resources, goals, and trade-offs:
- Consider techniques spanning Python’s built-in features, concurrency, NumPy, Cython, pandas, and Apache Arrow. section 1.4
- Account for the system running the code, from a single computer to GPU-enabled, cluster, or cloud environments. section 1.4
Figure 1.4 Underlying hardware architectures must be taken into account when choosing high-performance coding solutions.
Use the hardware overview to consider architecture when choosing a high-performance solution. section 1.4



















