Search Results - Computer names Programming Computer programs.

  1. 481
  2. 482
    by Zhang, Tony
    Published 1997
    Connect to the full text of this electronic book
    eBook
  3. 483
  4. 484
  5. 485
    by Evans, Brian
    Published 2011
    Connect to the full text of this electronic book
    eBook
  6. 486
  7. 487
  8. 488
  9. 489
  10. 490
  11. 491
  12. 492
  13. 493
  14. 494
    by Sun, Qiming
    Published 2025
    Table of Contents: ...8.2.1.4 Class and structure -- 8.2.1.5 Array -- 8.2.1.6 Function pointer and callback -- 8.2.2 Cython -- The cythonize compiler -- The setuptools extension -- 8.2.3 pybind11 -- 8.2.4 Compiling C++ code into a Python module -- Enabling OpenMP -- Using Intel compilers -- Linking to external libraries -- Extensions with MPI -- Invoking CMake -- NumPy header files -- 8.3 Foreign function interfaces -- 8.3.1 Ctypes -- 8.3.1.1 Function prototype -- 8.3.1.2 NumPy array -- 8.3.1.3 Pointers -- 8.3.1.4 Structure and complex numbers -- 8.3.1.5 Callbacks -- 8.3.2 CFFI -- 8.3.3 Memory leaks -- 8.3.4 Duplicated function names in extensions -- 8.4 Fortran interfaces -- 8.4.1 ctypes for Fortran -- 8.4.2 f2py compiler -- 8.5 Rust interfaces -- Summary -- References -- 9 Program performance optimization -- 9.1 Principles for performance optimization -- 9.1.1 Cost comparison between Python and C/C++ operations -- Atomic instructions -- Dictionary lookup -- Referencing a variable -- Vectorized operations in NumPy arrays -- Branching -- Function calls -- Data type conversion -- I/O operations -- Running shell commands -- 9.1.2 Hardware and operating system overhead -- Memory allocation -- Page fault -- Context switch -- 9.1.3 Latency and throughput -- CPU -- CPU cache -- Memory -- Storage -- Network -- 9.1.4 Strategies for optimizing latency and throughput -- 9.1.5 Computation bound and I/O bound -- 9.1.5.1 Is a program computation-bound or memory-bound? ...
    Connect to the full text of this electronic book
    eBook
  15. 495
    by Sun, Qiming
    Published 2025
    Table of Contents: ...8.2.1.4 Class and structure -- 8.2.1.5 Array -- 8.2.1.6 Function pointer and callback -- 8.2.2 Cython -- The cythonize compiler -- The setuptools extension -- 8.2.3 pybind11 -- 8.2.4 Compiling C++ code into a Python module -- Enabling OpenMP -- Using Intel compilers -- Linking to external libraries -- Extensions with MPI -- Invoking CMake -- NumPy header files -- 8.3 Foreign function interfaces -- 8.3.1 Ctypes -- 8.3.1.1 Function prototype -- 8.3.1.2 NumPy array -- 8.3.1.3 Pointers -- 8.3.1.4 Structure and complex numbers -- 8.3.1.5 Callbacks -- 8.3.2 CFFI -- 8.3.3 Memory leaks -- 8.3.4 Duplicated function names in extensions -- 8.4 Fortran interfaces -- 8.4.1 ctypes for Fortran -- 8.4.2 f2py compiler -- 8.5 Rust interfaces -- Summary -- References -- 9 Program performance optimization -- 9.1 Principles for performance optimization -- 9.1.1 Cost comparison between Python and C/C++ operations -- Atomic instructions -- Dictionary lookup -- Referencing a variable -- Vectorized operations in NumPy arrays -- Branching -- Function calls -- Data type conversion -- I/O operations -- Running shell commands -- 9.1.2 Hardware and operating system overhead -- Memory allocation -- Page fault -- Context switch -- 9.1.3 Latency and throughput -- CPU -- CPU cache -- Memory -- Storage -- Network -- 9.1.4 Strategies for optimizing latency and throughput -- 9.1.5 Computation bound and I/O bound -- 9.1.5.1 Is a program computation-bound or memory-bound? ...
    Connect to the full text of this electronic book
    eBook
  16. 496
  17. 497
  18. 498
  19. 499
  20. 500